

Learn how to save money on Depo-Testosterone in 2026. Compare cash prices, discount cards, coupons, and patient assistance programs for Testosterone Cypionate.
If you're paying for Depo-Testosterone (Testosterone Cypionate) out of pocket, you've probably experienced some sticker shock. Brand-name Depo-Testosterone can cost $150 to $350 per vial without insurance. Even with insurance, copays and prior authorization requirements can make this medication feel more expensive than it should be.
The good news: generic Testosterone Cypionate is available and significantly cheaper, and there are several ways to bring your cost down even further. In this guide, we'll break down exactly what Depo-Testosterone costs in 2026 and show you every way to save.
Here's what you can expect to pay at retail pharmacies without insurance in 2026:
A 10 mL vial at the 200 mg/mL concentration typically lasts 5 to 10 weeks for most patients (depending on your dose), so your monthly cost could range from about $20 to $80 for generic with smart shopping.
Prescription discount cards are one of the easiest ways to save on generic Testosterone Cypionate. These cards are free, don't require insurance, and can be used at most retail pharmacies. Here are the top options:
GoodRx typically shows prices of $30–$60 for a 10 mL vial of generic Testosterone Cypionate 200 mg/mL. Prices vary by pharmacy, so compare multiple locations on their site or app.
SingleCare offers competitive pricing, often in the $35–$65 range for the same generic vial. You can search for prices at singlecare.com.
RxSaver aggregates prices from multiple discount programs and may show prices as low as $30–$55 depending on your pharmacy.
Optum Perks (formerly SearchRx) offers discount coupons that can bring the price down to the $35–$70 range at participating pharmacies.
Pro tip: Compare prices across 3–4 discount cards before filling. Prices can vary by $20 or more between cards at the same pharmacy.
If you're uninsured or underinsured and struggling to afford your medication, patient assistance programs (PAPs) may help:
Pfizer, the manufacturer of brand Depo-Testosterone, offers Pfizer RxPathways for eligible uninsured or underinsured patients. The program may provide Pfizer medications at no cost or reduced cost. Eligibility is based on income and insurance status.
NeedyMeds maintains a comprehensive database of patient assistance programs, discount drug cards, and other savings resources. Search for "Testosterone Cypionate" to see all available programs.
RxAssist is another database of patient assistance programs that can help you find manufacturer and nonprofit programs for testosterone products.
Some states offer their own prescription assistance programs for residents who meet income requirements. Check with your state's health department or visit NeedyMeds for a list of state programs.
Make sure your prescription is written for generic Testosterone Cypionate rather than brand-name Depo-Testosterone. The generic is therapeutically equivalent and can cost $100 or more less per vial.
Prices for the same generic medication can vary by $30–$50 between pharmacies in the same neighborhood. Independent pharmacies and Costco often have the lowest cash prices for generics. Use Medfinder to find pharmacies with stock, then compare prices using a discount card.
If your pharmacy has sufficient stock and your insurance allows it, a 90-day supply can reduce your per-dose cost and the number of copays you make per year.
The 200 mg/mL vial is often cheaper per milligram than the 100 mg/mL vial, and it's more widely available. If your doctor currently prescribes the 100 mg/mL, ask if switching to the 200 mg/mL (with adjusted volume) could save you money.
If you have insurance that covers Testosterone Cypionate:
Mail-order pharmacies — whether through your insurance or through telehealth TRT providers — may offer competitive pricing and can sometimes source Testosterone Cypionate more reliably than retail pharmacies.
Compounding pharmacies can prepare Testosterone Cypionate from raw ingredients. Prices typically range from $40–$100 for a 10 mL vial, which is competitive with retail generic pricing. Compounded products are not FDA-approved but are prepared under state pharmacy board oversight. This can be a good option when commercially manufactured products are unavailable.
No one should have to skip their testosterone therapy because of cost. With generic Testosterone Cypionate available for as little as $30–$60 per vial using discount cards, and patient assistance programs for those who need additional help, there are real options to make this medication affordable.
Start by comparing discount card prices at pharmacies near you, check if you qualify for patient assistance programs, and always ask your pharmacy for the generic version. For help finding a pharmacy that has Depo-Testosterone in stock, use Medfinder.
Related articles:
You focus on staying healthy. We'll handle the rest.
Try Medfinder Concierge FreeMedfinder's mission is to ensure every patient gets access to the medications they need. We believe this begins with trustworthy information. Our core values guide everything we do, including the standards that shape the accuracy, transparency, and quality of our content. We’re committed to delivering information that’s evidence-based, regularly updated, and easy to understand. For more details on our editorial process, see here.