How Much Does Estradiol Cream or Gel Cost? EstroGel, Estrace, Divigel & Elestrin Prices (2026)
Your OB-GYN or gynecologist wrote a script for a specific brand — EstroGel, Estrace, Divigel, or Elestrin — and the pharmacy counter is where the real number shows up. Here's what each one actually costs, with insurance and without, generic versus brand, cross-checked against GoodRx and SingleCare pricing.
At most, a brand-name estradiol cream or gel runs $234 to $453 a month at full retail cash price — EstroGel averages about $234 a bottle, Estrace vaginal cream about $453 a tube, with Divigel and Elestrin landing in between. At least, the identical generic drug filled with a GoodRx or SingleCare coupon costs $29 to $50 a month, gel or cream alike. That's a different question from the manufacturer's wholesale list price, which nobody actually pays at the counter — more on that gap below — and Inner Balance's compounded Oestra cream is priced separately, further down this page.
On this page
- What you'll actually pay
- What does your estradiol cream or gel actually cost per month?
- Does GoodRx actually lower the price — and by how much?
- Is there a cheaper generic version — or another way to get the same hormone?
- What do you pay with insurance versus paying cash?
- Why doesn't the 'retail price' you see online match what you pay at the counter?
- Are there manufacturer coupons or copay cards?
- What's the real annual cost — and how do you lower it without switching products?
- Frequently asked questions
What you'll actually pay
We may earn a commission if you sign up through a link. It never affects the ranking. How we review
Covers either format: generic estradiol gel (Divigel's generic, 30-packet carton) or generic estradiol vaginal cream (42.5g tube), filled at any retail pharmacy with a free GoodRx or SingleCare coupon. GoodRx lists the gel as low as about $32-42/mo; SingleCare lists the vaginal cream as low as $32.51/tube. No consult or membership fee — you need a prescription from any clinician first.
See Generic estradiol gel or cream + GoodRx/SingleCare's pricesNo generic version exists. SingleCare's discounted cash price is $74.03 for a 50g pump bottle (30 doses, one month at the lowest labeled starting dose); its listed average retail is $233.72. Separately, GoodRx-sourced figures put average retail closer to $588 with a coupon low near $169 — the two aggregators disagree substantially, so price both at your own pharmacy. The manufacturer's wholesale list price is $160/bottle, a third, different number (see the WAC section below).
See EstroGel's pricesOne 42.5g tube; because it's dosed for localized symptoms rather than a daily full-body application, a single tube can last one month or several depending on how often it's applied, so this isn't a fixed monthly figure. The identical generic tube runs as low as $32.51 with a coupon — see the generic row above.
See Estrace vaginal cream's pricesShow the other 2 providers
30-packet carton, one month's supply. Brand pricing disagrees the most of any product here — sources put the average cash price anywhere from about $203 to over $420 for the same carton. The generic, estradiol gel 0.1%, is far more consistent at roughly $127 average cash, $32-42 with a coupon (see the generic row above).
See Divigel's pricesNo generic exists. Sold as a 2-bottle package covering roughly two months; average cash price is about $317 for the package (~$158/mo), dropping to about $188 for the package (~$94/mo) with a GoodRx coupon.
See Elestrin's pricesOne quick flag before the prices: if your script says Femhrt, that's a combination pill (norethindrone acetate and ethinyl estradiol), not a cream or gel — checked Sep 9, 2026. See HRT cost by pill, patch, and cream for pricing on that one. Everything below covers the cream and gel formulations filled at a retail pharmacy.
What does your estradiol cream or gel actually cost per month?
Four brand names cover almost every estradiol cream or gel a US prescriber writes: EstroGel, Estrace vaginal cream, Divigel, and Elestrin. They aren't interchangeable products with one shared price. Each comes from a different manufacturer, some have a generic twin and some don't, and the gap between the cheapest and priciest option below runs roughly tenfold, not ten percent.
EstroGel (estradiol gel, Ascend Therapeutics)
EstroGel ships in a 50-gram pump bottle that delivers 30 metered doses — a one-month supply at the lowest labeled starting dose, though a higher prescribed dose empties the bottle faster, so 'one bottle equals one month' only holds at that starting dose. There's no generic version on the US market as of September 2026. SingleCare's discounted cash price for one bottle is $74.03, against an average retail price it lists at $233.72; GoodRx-sourced figures put the average retail closer to $588 with a coupon low around $169 — a wide enough gap between the two aggregators that it's worth pricing both at your specific pharmacy rather than trusting either number blind.
Estrace vaginal cream (estradiol, Allergan/AbbVie) and its generic
Estrace comes in a 42.5-gram tube, and because it's dosed for localized vaginal symptoms rather than applied daily like a body gel, one tube can last anywhere from about a month to several months depending on how often it's used — so a flat 'per month' price is genuinely the wrong question for this one. What isn't in question is the brand-versus-generic gap: SingleCare's cash price for the brand tube is $452.52, while the identical generic estradiol vaginal cream, same 42.5g size, runs as low as $32.51 with the same coupon — roughly a 93% difference for the same drug in the same tube.
Divigel (estradiol gel, Vertical Pharmaceuticals) and its generic
Divigel comes as a carton of 30 single-use gel packets, one month's supply at one packet a day. Brand pricing is the least consistent number on this page — sources put the average cash price anywhere from about $203 to over $420 for the same one-month carton, a real disagreement between pricing databases rather than a typo, so treat any single 'Divigel costs $X' claim with some skepticism until you've checked your own pharmacy. The generic, estradiol gel 0.1%, is far more stable: roughly $127 average cash, dropping to about $32-42 with a GoodRx coupon.
Elestrin (estradiol gel, Viatris)
Elestrin is the other brand-only gel — no generic has ever launched. It's sold as a package of two 30-dose pump bottles, roughly a two-month supply, averaging about $317 for the package, or roughly $158 a month. A GoodRx coupon brings the package as low as about $188, near $94 a month.
Is 'Oestra cream' the same as any of these?
If you searched for Oestra cream specifically, it's worth a direct answer: Oestra isn't a generic term or a misspelling of estrogen — it's the branded, compounded estrogen-and-progesterone cream sold exclusively through the telehealth platform Inner Balance, not something a retail pharmacy stocks or a GoodRx coupon touches. Its pricing is $199 a month for the first six months, then $99.50 a month ongoing, per our verified Inner Balance cost breakdown. It also sits in a different regulatory category from the four products above: made at a 503A compounding pharmacy rather than manufactured and FDA-approved as a finished drug, a distinction the compounded HRT guide covers in full. If your script names one of the four FDA-approved brands above, Oestra's pricing has nothing to do with what you'll pay.
Does GoodRx actually lower the price — and by how much?
Yes, consistently, though how much depends entirely on whether a generic exists. Where one does — Estrace's generic vaginal cream, Divigel's generic gel — a coupon routinely cuts 70% to 90% off the brand's average cash price, because you're no longer paying for the brand name at all, just the manufacturing cost of the identical molecule. Estrace's generic drops from $452.52 to $32.51 with SingleCare; Divigel's generic drops from roughly $127 average to about $32-42 with GoodRx.
Where there's no generic — EstroGel, Elestrin — a coupon still helps, but the ceiling is lower, because you're haggling the price of the same branded product rather than switching to a cheaper twin. EstroGel goes from a $233.72 average to $74.03 with SingleCare, real savings, just a smaller percentage than a generic swap delivers. And the discount isn't uniform: SingleCare's own pharmacy breakdown for EstroGel showed $74.03 at CVS against $143.50 at Walmart and $143.54 at Walgreens for the same bottle, so which pharmacy you use matters almost as much as which coupon you carry.
Is there a cheaper generic version — or another way to get the same hormone?
For two of these four, yes outright: Divigel and Estrace's vaginal cream both have FDA-approved generic equivalents, and switching to the generic is the single biggest lever on this page — roughly a 70-90% cut without changing the active hormone at all. Ask whoever writes your prescription to specify 'estradiol gel' or 'estradiol vaginal cream' rather than the brand name, and most pharmacies fill the generic automatically unless the script says 'dispense as written.'
For EstroGel and Elestrin, there's no generic to ask for — as of September 2026, neither has one on the US market. If cost is the deciding factor and you're not tied to either brand specifically, it's worth asking your prescriber whether Divigel's generic or generic estradiol gel would work just as well clinically; a different brand with a generic twin can end up far cheaper than sticking with a gel that doesn't have one.
There's also a pathway outside the retail pharmacy entirely: telehealth platforms like Alloy sell their own estradiol gel directly, priced at $69.99/mo as of Sep 8, 2026. That's a different transaction than filling a script at CVS or Walgreens — the gel ships from Alloy rather than a pharmacy counter, and it doesn't touch insurance — but it's worth knowing about if none of the four brand-name options above land where you want them to.
What do you pay with insurance versus paying cash?
Insurance formularies generally sort estradiol products the way most drug categories work: the generic sits on the lowest tier, often a flat copay of ten to twenty-five dollars, while the brand-name version — EstroGel, Estrace, Divigel, or Elestrin specifically — sits on a higher tier or requires prior authorization, on the logic that a cheaper, clinically equivalent generic exists for at least two of the four. That's general industry practice rather than one insurer's rule, and it's worth confirming against your own plan's formulary before assuming either way.
Where it gets confusing is that a copay isn't automatically cheaper than a coupon. If your deductible hasn't been met yet, running the prescription through insurance can mean paying the full negotiated rate before a copay ever kicks in — sometimes higher than what GoodRx or SingleCare would charge for the exact same fill with no insurance involved at all. Pharmacists can run both prices at the counter; ask for the lower of the two rather than defaulting to whichever one the register applies first. The HRT without insurance breakdown goes deeper on that cash-pay comparison specifically.
Why doesn't the 'retail price' you see online match what you pay at the counter?
Because 'retail price' isn't actually one number — it's at least three different ones, and price-comparison sites tend to blend them without saying so. The first is the wholesale acquisition cost, or WAC: what the manufacturer charges a pharmacy or distributor before any markup, disclosed in state drug-pricing transparency filings. EstroGel's WAC, per a North Dakota insurance department filing, is $160 for a 50-gram bottle.
The second is the 'average retail cash price' a site like GoodRx or SingleCare calculates by sampling what pharmacies actually charge an uninsured customer with no coupon — and this is where the real inconsistency lives, because different aggregators sample different pharmacies and land on different averages. SingleCare puts EstroGel's average retail at $233.72; a GoodRx-sourced figure puts it closer to $588. Both are genuine 'average retail cash prices,' just calculated from different samples — neither is the WAC, and neither is necessarily what your specific pharmacy will quote you.
The third is the negotiated, coupon-discounted price — $74.03 for EstroGel through SingleCare, for instance — lower than both of the above because the coupon service has negotiated a specific rate with that specific pharmacy chain. None of these three numbers is 'the' retail price; they're three different answers to three different questions, and a page that quotes just one without saying which one is doing you a disservice.
Are there manufacturer coupons or copay cards?
Three of the four brands have one; Estrace doesn't, as far as we could confirm. EstroGel's manufacturer savings card knocks up to $35 off each copay, for up to 12 fills a year. Divigel's copay card saves up to $25 per fill, bringing eligible patients to about $45 for a 30-day supply or $120 for 90 days, also for up to 12 fills. Elestrin's card saves up to $25 per 30-day fill, capped at $300 a year across 12 uses.
All three come with the same catch: they only work if a commercial or employer insurance plan is processing the claim first — Medicare, Medicaid, TRICARE, and VA coverage are explicitly excluded from all three, and a cash-pay customer with no insurance running the claim at all gets no benefit from the card either. If you're uninsured, a GoodRx or SingleCare coupon used in place of the card is almost always the better route. For Estrace specifically, we found a general Allergan patient-assistance program based on income eligibility rather than a standard copay card — worth asking about if cost is a genuine barrier, but it's a different, slower application process than swiping a card at the register.
What's the real annual cost — and how do you lower it without switching products?
Run each of these out to a year and the products that looked close on a monthly basis stop looking close at all. The generic-with-coupon route lands around $348 to $600 a year for either a gel or a cream. EstroGel at its SingleCare-discounted rate comes to roughly $888 a year, or about $2,804 a year at its average retail rate if a coupon is never used. Divigel's brand price, at that same wide $203-423 monthly spread, totals somewhere between about $2,436 and $5,076 a year — brand Divigel without a coupon is genuinely one of the most expensive ways to fill this prescription. Elestrin runs roughly $780 to $1,900 a year depending on whether a coupon applies.
- Ask for the generic by name if your product is Divigel or Estrace vaginal cream — it's the single biggest cut available, often 70-90% off the brand
- Price both the coupon and your insurance copay at the counter — a pharmacist can run both, and the lower one wins regardless of which you 'planned' to use
- Use the manufacturer copay card if you're commercially insured — EstroGel, Divigel, and Elestrin each have one, worth $25 to $35 off a fill
- Put HSA or FSA funds toward whichever route you land on — prescription HRT generally qualifies as an eligible medical expense
- If your specific brand has no generic (EstroGel, Elestrin), ask your prescriber whether a brand that does have one would work just as well before assuming you're stuck paying full retail
Frequently asked questions
How much does EstroGel cost without insurance?+–
Without insurance or a coupon, EstroGel's average cash price is somewhere between $234 and $588 for one 50-gram bottle, depending on which pricing database you check — the two major aggregators disagree by a wide margin. A SingleCare coupon brings it down to $74.03. There's no generic version, so a coupon on the brand itself is currently the only discount route.
Is there a generic version of EstroGel or Elestrin?+–
No, as of September 2026 neither has a generic on the US market. Divigel and Estrace vaginal cream both do, which is why their generic versions run so much cheaper than either EstroGel or Elestrin can currently get with a coupon alone.
How much is Estrace cream with GoodRx or SingleCare?+–
The generic version — same 42.5-gram tube, same active drug — runs as low as about $29 to $33 with a coupon. The brand-name Estrace tube averages roughly $345 to $453 without one. Ask your pharmacist to fill the generic estradiol vaginal cream unless your prescriber specifically wrote 'brand only.'
What is Oestra, and is it the same as these creams?+–
Oestra is a specific branded product — a compounded estrogen-and-progesterone cream sold only through the telehealth company Inner Balance, priced at $199 a month for the first six months and $99.50 a month after that. It isn't a generic term or a retail-pharmacy product. If your script names EstroGel, Estrace, Divigel, or Elestrin instead, Oestra's pricing has nothing to do with what you'll pay.
Does insurance cover estradiol cream or gel?+–
Usually yes for the generic, at a standard low copay tier; brand-name versions often sit on a higher formulary tier or need prior authorization, since cheaper generic alternatives exist for at least two of the four major brands. Coverage specifics vary by plan, so confirm your own formulary tier before assuming a brand-name script will be cheap.
I was prescribed Femhrt — does this page apply to me?+–
No — Femhrt is a combination pill (norethindrone acetate and ethinyl estradiol), not a cream or gel, so none of the pricing above applies to it. See [HRT cost by pill, patch, and cream](/hrt/cost/) for pill pricing instead.
Are manufacturer copay cards worth using?+–
Only if a commercial or employer insurance plan is billing the prescription. EstroGel, Divigel, and Elestrin all offer one, worth $25 to $35 off a fill, but all three explicitly exclude Medicare, Medicaid, TRICARE, and VA coverage, and none of them help a cash-pay customer with no insurance at all. If you're uninsured, a GoodRx or SingleCare coupon typically beats what the manufacturer card can offer.