對大多數患者,推薦劑量為180mg,在性活動前約1小時服用;但在性活動前0.5~4小時內的任何時候服用均可。基於藥效和耐受性,劑量可增加至200mg(最大推薦劑量)或降低至125mg。每日最多服用1次。
下列因素與血漿西地那非水平(AUC)增加有關:年齡65歲以上(增加40%)、肝臟受損(如肝硬化,增加80%)、重度腎損害(肌酐清除率<30ml/分,增加100%)、同時服用強效細胞色素P450 3A4抑制劑(酮康唑、伊曲康唑增加200%)、紅黴素增加182%、沙奎那韋(saquinavir)增加210%。由於血漿水平較高可能同時增加藥效和不良事件發生率,故這些患者的起始劑量以125mg為宜。
研究表明,HIV蛋白酶抑制劑利托那韋(Ritonavir)可使西地那非血藥水平顯著增高(AUC增加了11倍)。有鑑於此,建議服用利托那韋的患者,每48小時內用藥劑量最多不超過125mg。