Skip to main content
Megestrol

Megestrol Dosage

Julia Lee, PharmD, BCOPDaisy Chau, PharmD
Reviewed by Julia Lee, PharmD, BCOP, Daisy Chau, PharmD
Last reviewed on April 7, 2025

The average cost for 60 tablets of 40mg of Megestrol is $24.85 with a free GoodRx coupon. This is 38.78% off the average retail price of $40.59.

tabletTablet

Dosage

Quantity

Price as low as

Price per unit

20mg

60 tablets

$20.60

$0.34

40mg

60 tablets

$24.85

$0.41

ml of oral suspensionMl of oral suspension

Dosage

Quantity

Price as low as

Price per unit

40mg/ml

300 ml

$42.84

$0.14

625mg/5ml

150 ml

$89.98

$0.60

Typical dosage for Megestrol

You’ll need to take Megestrol for at least 2 months to see if it’s helping treat your cancer.

  • Breast cancer: The typical dose is 40 mg by mouth four times a day.
  • Endometrial (uterine) cancer: The typical dose ranges from 40 mg to 320 mg by mouth per day, split into divided doses

Was this page helpful?