Medicare's Coverage of Hormone Replacement Therapy

Medicare Part B covers hormone replacement therapy (HRT) when a doctor prescribes it to treat a medical condition — most commonly menopause symptoms or hormone deficiencies. The coverage applies to the office visit where your doctor evaluates you and writes the prescription. What Medicare does not cover is the cost of the hormones themselves through Part B; those are covered under Medicare Part D, the prescription drug plan, if your plan includes them on its formulary.

The key distinction: Medicare pays for the medical decision to use HRT, but your Part D plan pays for the medication. Whether your specific hormone medication is covered depends entirely on which Part D plan you chose during your last enrollment period and what drugs that plan lists. Some plans cover all common HRT medications; others cover only a few, or none at all.

If you do not have Part D coverage, you will pay the full pharmacy price for hormones out of pocket. If you have Part D but your medication is not on your plan's formulary, you can ask your doctor to request a coverage exception, though approval is not may provide.

Key Takeaways

  • Medicare Part B covers the doctor visit and medical evaluation for hormone replacement therapy, but Part D covers the actual medication cost.
  • Your Part D plan's formulary determines which HRT medications are covered; you should check your plan's drug list before filling a prescription.
  • If your prescribed hormone is not covered, you can ask your doctor to request a coverage exception from your Part D plan.
  • Bioidentical hormones and compounded hormones are treated the same way as standard HRT — Part B covers the visit, Part D covers the drug if it is on the formulary.
  • If you do not have Part D, you pay the full cost of hormones at the pharmacy; you can still enroll in Part D during the annual enrollment period or if you may have access to for a special enrollment period.

How to Find Out What Your Plan Covers

The fastest way to know whether your Part D plan covers a specific hormone is to call the customer service number on the back of your insurance card. Have your doctor's name and the exact medication name and dose ready — for example, "estradiol 0.1 mg patch" or "conjugated estrogens 0.625 mg tablet." The representative will tell you whether the drug is on the formulary, what your copay or coinsurance will be, and whether prior authorization (your doctor's advance approval) is required.

You can also check your plan's formulary online. Most Part D plans post their drug lists on their websites, searchable by medication name. The formulary updates each year on January 1, so if you checked last year, check again — your medication may have moved to a different tier or been removed entirely.

If you are still in the initial enrollment period after turning 65, or if you do not yet have Part D, you can compare plans during the annual enrollment period (October 15 to December 7 each year). Some plans are known to cover HRT more broadly than others; if hormone coverage matters to you, this is the time to switch to a plan with better coverage.

What Happens if Your Medication Is Not Covered

If your Part D plan does not cover your prescribed hormone, you have three main options. First, ask your doctor whether an alternative hormone on your plan's formulary would work for you. Many HRT medications are similar enough that switching forms or doses is medically reasonable, and your doctor can help you find one that is covered.

Second, request a coverage exception. Your doctor submits a form to your Part D plan explaining why this specific medication is medically necessary for you. The plan has 72 hours to respond (or 24 hours if it is urgent). Approval is not may provide, but plans often approve exceptions when a doctor documents that other covered options have failed or caused side effects.

Third, pay out of pocket. If you choose to do this, ask the pharmacy for the cash price — it is often lower than the copay you would pay if the drug were covered. Some pharmacies and manufacturers offer discount programs that can reduce the cost further. You can also ask your doctor about generic versions, which are usually cheaper than brand-name hormones.

Medicare Advantage Plans and HRT Coverage

If you have a Medicare Advantage plan (Part C) instead of Original Medicare, your coverage works differently. Medicare Advantage plans must cover everything Original Medicare covers, including the doctor visit for HRT evaluation. However, each Advantage plan sets its own rules for which Part D drugs are covered and what you pay.

Some Medicare Advantage plans bundle prescription drug coverage into the plan itself rather than requiring a separate Part D enrollment. If that is your situation, check your Advantage plan's formulary the same way you would check a Part D plan's — call the customer service number or search online. The process for requesting a coverage exception is the same.

If you are considering switching to a Medicare Advantage plan and HRT coverage matters to you, compare the formularies of plans available in your area during the annual enrollment period. Not all Advantage plans cover the same drugs, and some may exclude HRT medications entirely.

Costs You May Pay Out of Pocket

For the doctor visit itself, you typically pay a copay (usually $15 to $50) or coinsurance (usually 20% of the cost). This applies whether you see your primary care doctor or a gynecologist or endocrinologist. If additional testing is needed — such as blood work to check hormone levels — those tests are covered under Part B, and you pay the same copay or coinsurance.

For the medication, your cost depends on your Part D plan's structure. Most plans use a tiered system: generic drugs cost less, brand-name drugs cost more, and specialty drugs (which HRT rarely is) cost the most. You might pay $5 to $15 per month for a generic hormone, or $30 to $100 per month for a brand-name version, depending on your plan and the specific drug. Once you reach your plan's out-of-pocket maximum for the year, Medicare covers 100% of your prescription costs for the rest of the year.

If you do not have Part D and pay cash, prices vary widely by pharmacy and by medication. A month's supply of generic estradiol might cost $10 to $30 at a discount pharmacy, while brand-name conjugated estrogens might cost $50 to $100. Ask your pharmacy for the cash price before you fill the prescription.

Special Situations: Bioidentical and Compounded Hormones

Bioidentical hormones — hormones that are chemically identical to those your body produces — are covered by Medicare the same way as standard HRT. If your doctor prescribes bioidentical estradiol or progesterone from a major manufacturer, your Part D plan will cover it if it is on the formulary. The copay is the same as for any other hormone medication.

Compounded hormones — custom-mixed medications made by a pharmacy to your doctor's specifications — are more complicated. Medicare Part D plans rarely cover compounded drugs, because they are not FDA-approved and do not have standard pricing. If your doctor prescribes a compounded hormone, you will almost certainly pay the full cost out of pocket. Some plans may cover compounded drugs if your doctor documents that all FDA-approved alternatives have failed, but this requires a coverage exception and approval is uncommon.

If you are considering compounded HRT, ask your doctor first whether an FDA-approved bioidentical or standard hormone would work for you. These are covered by Part D and cost far less than compounded medications.

Frequently Asked Questions

Does Medicare cover testosterone replacement therapy?

Yes, Medicare Part B covers the doctor visit to evaluate and prescribe testosterone therapy, and Medicare Part D covers the medication if it is on your plan's formulary. Testosterone is treated the same as estrogen or progesterone — the visit is covered under Part B, and the drug cost depends on your Part D plan.

What if I turn 65 and start Medicare in the middle of hormone therapy?

You can continue your current HRT without interruption. During your initial enrollment period (the three months before and after your 65th birthday), you must enroll in Part D if you want prescription coverage. If you delay enrolling in Part D beyond this period, you may face a permanent penalty on your premiums, so enroll during your initial window even if you do not need it when ready.

Can I use a GoodRx coupon or discount card instead of my Part D coverage?

Yes, you can choose to use a discount card or coupon and pay cash instead of using your Part D coverage. Sometimes the cash price is lower than your Part D copay. However, the cost does not count toward your Part D out-of-pocket maximum, so you will not reach the maximum as quickly and will pay more overall if you need other medications later in the year.

Does Medicare cover HRT for transgender or non-binary patients?

Yes. Medicare covers hormone therapy prescribed by a doctor for any patient, regardless of the reason. The coverage rules are identical: Part B covers the visit, Part D covers the medication if it is on your plan's formulary. Your doctor must document the medical reason for the prescription, as with any other medication.

What if my Part D plan stops covering my hormone medication next year?

You can switch to a different Part D plan during the annual enrollment period (October 15 to December 7). You can also request a coverage exception from your current plan, though approval is not may provide. If you have a Medicare Advantage plan, you can switch to Original Medicare plus a different Part D plan during the annual enrollment period.