The average cost for 60 tablets of 40mg of Megestrol is $23.62 with a free GoodRx coupon.
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


