If you’re looking at medroxyprogesterone acetate (often sold as Depo‑Provera), the first thing you’ll wonder about is the price. In 2025 the average retail cost for a single 150 mg injection ranges from $35 to $70 in the United States, but many factors can push the number higher or lower.
Why does the price vary so much? The answer lies in the brand vs. generic debate, pharmacy location, insurance coverage, and how many doses you need at once. Below we break down the main drivers and give you concrete tips to keep the cost down.
Brand vs. generic. The brand name Depo‑Provera typically sits at the top of the price ladder, while approved generics can be 15‑30% cheaper. Not every pharmacy stocks the generic, so call ahead.
Pharmacy type. Large chain pharmacies often have discounts built into their system, especially if you have a loyalty card. Independent drugstores might charge a bit more but could offer a lower cash price if you ask.
Insurance. Most health plans cover medroxyprogesterone acetate for approved uses, but co‑pay amounts vary. Some plans require prior authorization, which can add a paperwork step but may lower your out‑of‑pocket cost.
Quantity you buy. Ordering a 3‑month supply (three injections) usually saves you 5‑10% compared to buying one shot at a time. Some online pharmacies also offer bulk discounts.
Location. Prices in coastal states tend to be higher than in the Midwest. If you can travel a short distance to a lower‑cost pharmacy, you could save a few dollars per dose.
First, check if a generic version is available. Ask your doctor to write the prescription as “medroxyprogesterone acetate” without the brand name. This gives the pharmacist flexibility to pick the cheapest option.
Second, use your insurance wisely. Call your insurer and ask for the exact co‑pay for a 150 mg injection. If the amount looks high, request a formulary exception or explore a mail‑order plan, which often has lower rates.
Third, hunt for coupons. Many pharmaceutical companies provide printable coupons or digital codes for Depo‑Provera. Even a $5 coupon can make a noticeable dent.
Fourth, consider reputable online pharmacies. Sites that require a prescription and have a verified pharmacist can match or beat local prices, especially for bulk orders.
Finally, keep an eye on patient assistance programs. If you meet income guidelines, you might qualify for a free or heavily discounted supply.
Bottom line: the price you see on the shelf isn’t set in stone. By checking generic options, leveraging insurance, and using coupons or online deals, you can keep the cost of medroxyprogesterone acetate in a manageable range.
Need help finding a specific price near you? Use our quick price checker tool on the homepage – just type “medroxyprogesterone acetate” and we’ll pull the latest local rates.