Spironolakton jest kompetycyjnym blokerem receptora aldosteronu; wiąże się on w sposób kompetycyjny z receptorami w kanalikach dystalnych nerki, zapobiegając syntezie białka kluczowego dla transportu jonów K+ i Na+. Spironolakton wywiera działanie moczopędne i oszczędzające potas, zwiększa wydalanie sodu i wody, zatrzymując jednocześnie potas i magnez. Hamuje również w korze nadnerczy biosyntezę aldosteronu u pacjentów z pierwotnym hiperaldosteronizmem. Efekt działania spironolaktonu zależy od aldosteronu: im wyższe stężenie aldosteronu w organizmie, tym skuteczniejsza jest odpowiedź na spironolakton. Działanie spironolaktonu opiera się na efektach wywieranych przez lek macierzysty oraz aktywne metabolity, np. kanrenon. W przypadku nadmiernego wydzielania aldosteronu, np. z powodu marskości wątroby lub stosowania diuretyków, spironolakton zwiększa wydalanie sodu i wody, a zmniejsza wydalanie potasu. Jeżeli wydzielanie aldosteronu jest prawidłowe, efekt moczopędny i oszczędzający potas jest słaby. Stężenie glukozy, cholesterolu i triglicerydów we krwi pozostają niezmienione. Spironolakton wykazuje również działanie antyandrogenowe, hamując nieznacznie wiązanie się androgenów z ich receptorami oraz hamując 17-α-hydroksylazę, która odgrywa kluczową rolę w syntezie androgenów. Spironolakton jest dobrze wchłaniany (70-80%) z przewodu pokarmowego. Jego biodostępność jest większa po posiłku niż na czczo, wahając się w zakresie od 25-70%. Maksymalne stężenie osiągane jest średnio w ciągu 1-2 h po podaniu. Objętość dystrybucji spironolaktonu wynosi 14,4 l/kg, stopień wiązania się z białkami przekracza 90%, a klirens wynosi 100 ml/kg/min. T0,5 w fazie eliminacji spironolaktonu wynosi 1,3-2 h. Spironolakton ulega w dużym stopniu efektowi pierwszego przejścia. Metabolizowany jest do kanrenonu, 7-α-tiometylo-spironolaktonu oraz innych, częściowo aktywnych metabolitów. T0,5 w fazie eliminacji wynosi dla tych metabolitów ok. 15 h, co znacząco wydłuża czas działania leku. Spironolakton wydalany jest głównie z moczem, a także w pewnym stopniu z kałem (w żółci), głównie w postaci metabolitów. Pełne działanie moczopędne spironolaktonu jest zazwyczaj uzyskiwane w ciągu 2-3 dni od rozpoczęcia leczenia. Działanie moczopędne utrzymuje się przez kolejne 2-3 dni po zakończeniu leczenia. U osób w podeszłym wieku klirens spironolaktonu może obniżać się, a T0,5 może ulegać wydłużeniu. Brak dostępnych danych farmakokinetycznych dotyczących stosowania u dzieci i młodzieży. Zalecenia dotyczące dawkowania u dzieci i młodzieży są oparte na doświadczeniu klinicznym i badaniach przypadków udokumentowanych w literaturze naukowej.