本藥口服吸收較好,生物利用度大于90%,血漿蛋白結合率在90%以上,進入體內后80%由肝臟迅速代謝為有活性的坎利酮(canrenone),口服1日左右起效,2~3日達高峰,停藥后作用仍可維持2~3日。依服藥方式不同T1/2有所差異,每日服藥1~2次時平均19小時(13~24小時),每日服藥4次時縮短為12.5小時(9~16小時)。無活性代謝產物從腎臟和膽道排泄,約有10%以原形從腎臟排泄。