Testosterone pills typically cost between $400 and $1,000 per month without insurance, making them one of the most expensive forms of testosterone replacement therapy. The exact price depends on which brand you’re prescribed, your dosage, and whether your insurance covers it.
Brand-Name Pill Prices
There are currently a few FDA-approved oral testosterone options in the U.S., all based on a compound called testosterone undecanoate. The major brands are Jatenzo, Tlando, and Kyzatrex. These are capsules, not traditional tablets, and they’re taken twice daily with food.
Kyzatrex, one of the more commonly discussed options, starts at around $399 for a 120-capsule supply. Since the standard starting dose is 200 mg twice daily, those 120 capsules represent roughly a one-month supply. The price is the same whether you’re taking the 150 mg or 200 mg capsules. Jatenzo and Tlando fall in a similar range, with most patients paying somewhere in that $400 to $1,000 monthly window depending on their prescribed dose and pharmacy.
Dosing can vary quite a bit. Your doctor may start you at 200 mg twice daily and then adjust anywhere from 100 mg once in the morning up to 400 mg twice daily based on blood work. Higher doses mean more capsules per month and a higher cost.
How Pills Compare to Injections
The price gap between oral testosterone and injectable testosterone is significant. Injectable testosterone cypionate, the most widely prescribed form, runs about $20 to $100 per month without insurance. That makes pills roughly 4 to 50 times more expensive than injections, depending on the specific products being compared.
Pills exist because some people prefer not to self-inject or deal with the ups and downs in hormone levels that can come with weekly or biweekly shots. That convenience comes at a steep premium. It’s also worth noting that oral testosterone capsules are not interchangeable between brands. If your doctor prescribes Kyzatrex, a pharmacy can’t substitute Jatenzo or Tlando, which limits your ability to shop around.
What About Generic Options
You might expect a generic version to bring the cost down, but that’s not the case right now. Methyltestosterone, an older oral testosterone that has been available for decades, carries a retail price around $2,230 for a 30-day supply of 30 capsules at the 10 mg dose. Even with discount coupons through services like GoodRx, the price drops to roughly $572, which is still more expensive than the newer brand-name capsules.
Methyltestosterone also carries more liver-related concerns than the newer testosterone undecanoate formulations, so it’s rarely a first choice. There are no widely available, affordable generic versions of the newer oral testosterone products yet.
Insurance and Savings Programs
Insurance coverage for oral testosterone varies widely. Some plans cover it with a specialty-tier copay, which could bring your monthly cost down to $30 to $75. Others don’t cover it at all, or require prior authorization showing that you’ve tried and failed injectable testosterone first. If your plan denies coverage, you’re looking at the full retail price.
Most manufacturers offer copay cards or patient assistance programs that can reduce costs for eligible patients. These programs typically work only if you have commercial insurance, not Medicare or Medicaid. Without any coverage or assistance, you should budget for at least $400 per month for the medication alone.
Costs Beyond the Prescription
The pill itself isn’t your only expense. Testosterone replacement therapy requires regular blood work to monitor your levels and watch for side effects. Before starting treatment, and periodically after, you’ll need tests for total testosterone, free testosterone, and related markers. A comprehensive testosterone panel runs about $159 through direct-to-consumer lab services. A prostate screening test (PSA) adds another $50 to $70. A full men’s health panel that includes hormones, thyroid function, heart health markers, and prostate screening can run around $575.
Most doctors order blood work at baseline, again after 1 to 3 months, and then every 6 to 12 months once your dose stabilizes. If your insurance covers lab work, your out-of-pocket cost may be minimal. Without insurance, expect to add $300 to $600 per year in testing costs on top of the medication price. You’ll also need periodic doctor visits, which typically range from $100 to $300 per appointment without insurance.
Total Annual Cost Estimates
Putting it all together, here’s what oral testosterone therapy realistically costs per year without insurance:
- Medication: $4,800 to $12,000
- Lab work: $300 to $600
- Doctor visits: $200 to $900
That brings the total to roughly $5,300 to $13,500 annually. By comparison, the same therapy using injectable testosterone cypionate would likely cost $1,000 to $2,700 per year all-in. If cost is a major factor and you’re comfortable with injections, that’s the more affordable route by a wide margin.

