Skip to main content
Testosterone (TRT) vial supply & dose maths

Last updated: June 2026 · Reviewed June 2026 · Built by the InjectBuddy team

How Long Will a 10 mL Testosterone Vial Last?

A standard 10 mL testosterone cypionate vial at 200 mg/mL holds 2,000 mg, so on 100 mg per week it lasts 2,000 ÷ 100 = 20 weeks before allowing for dead-space loss and discard dating. The two numbers that decide everything are the vial's total milligrams (size × concentration) and your weekly milligram dose — injection frequency does not change it. This guide explains the formula, works through the most common dose and concentration combinations in a full chart, covers dead-space loss and discard-date limits, and answers the questions people ask most.

Key takeaways
  • Weeks of supply = total mg in the vial ÷ weekly mg dose. Nothing else drives the headline number.
  • A 10 mL vial holds 2,000 mg at 200 mg/mL and 2,500 mg at 250 mg/mL — same volume, different supply.
  • Splitting one weekly dose into two or three injections does not shorten the vial — weekly total stays the same.
  • Dead space and the manufacturer's beyond-use date trim a few real weeks off the tidy maths.
  • Plug your own numbers into the Testosterone (TRT) dose calculator to confirm draw volume and supply.

The one formula that answers it

Two inputs decide how long a vial lasts. First, the total drug in the vial, which is vial size in milliliters multiplied by concentration in mg/mL. A 10 mL vial labelled 200 mg/mL therefore contains 10 × 200 = 2,000 mg of testosterone. Second, your weekly dose in mg. Divide the first by the second and you have the number of weeks of supply.

That is the whole calculator: weeks = (vial mL × mg/mL) ÷ weekly mg. The commonest prescription-strength vial is the 200 mg/mL, 10 mL multiple-dose presentation of testosterone cypionate, with a typical replacement range of 50–400 mg every two to four weeks on the FDA label. Higher-concentration 250 mg/mL preparations are also widely used, which is why two 10 mL vials can hold very different totals.

Frequency is the input people wrongly expect to matter. Whether you inject 100 mg once a week or 50 mg twice a week, you still consume 100 mg over the week, so the vial empties at the same rate. Frequency changes how smooth your blood levels are between peaks and troughs, not how many weeks the bottle survives. Use the Testosterone (TRT) dose calculator to convert any weekly dose into a per-injection draw and a supply estimate at once.

Weeks per 10 mL vial by dose and concentration

The chart below assumes a full 10 mL vial and ignores wastage, so treat it as the theoretical ceiling. Real supply is slightly lower once dead space and discard dates are applied (covered below).

Weekly dose200 mg/mL (2,000 mg)250 mg/mL (2,500 mg)
60 mg/wk33.3 weeks41.7 weeks
80 mg/wk25.0 weeks31.3 weeks
100 mg/wk20.0 weeks25.0 weeks
120 mg/wk16.7 weeks20.8 weeks
150 mg/wk13.3 weeks16.7 weeks
200 mg/wk10.0 weeks12.5 weeks

Read across a single row to see how concentration alone stretches supply: at 100 mg/week the same 10 mL bottle jumps from 20 to 25 weeks just by moving from 200 to 250 mg/mL. Read down a column to see how doubling the dose halves the weeks.

How this is calculated

Every cell above is one division. Total mg in the vial comes from size × concentration; weeks come from total mg ÷ weekly mg. There is no hidden step and no pharmacokinetics — ester half-life affects your blood levels, not how fast oil leaves the bottle. The honest caveat is that the maths gives a theoretical ceiling, because a syringe and needle never recover 100 % of what you draw.

Each draw leaves a little oil trapped in the needle hub and syringe tip — the dead space. Over 20 injections, losing roughly 0.02–0.05 mL per draw quietly removes part of a vial. Insulin syringes with fixed needles waste the least; larger luer-lock syringes with a separate drawing needle waste the most.

Total mg in a 10 mL vial at 200 mg/mL

10 mL × 200 mg/mL = 2,000 mg. This is the number every supply estimate divides into.

100 mg/week on a 200 mg/mL vial

2,000 mg ÷ 100 mg/week = 20 weeks. Each weekly draw is 100 ÷ 200 = 0.5 mL, so 20 full draws empty the 10 mL bottle.

100 mg/week on a 250 mg/mL vial

10 mL × 250 mg/mL = 2,500 mg. 2,500 ÷ 100 = 25 weeks — five extra weeks from concentration alone, same bottle size.

Twice-weekly split does not change supply

50 mg × 2 = 100 mg/week. 2,000 ÷ 100 = 20 weeks — identical to one 100 mg shot. Frequency moves blood levels, not vial life.

Higher dose, 150 mg/week

2,000 mg ÷ 150 mg/week = 13.33 weeks, i.e. about 13 full weeks with a part-week of drug left that is not enough for a 14th full dose.

Dead-space loss over a vial

20 draws × 0.03 mL wasted = 0.6 mL lost ≈ 120 mg at 200 mg/mL. That is roughly one week of a 100 mg dose gone to the needle hub, so plan 19 reliable weeks, not 20.

Low-dose 60 mg/week supply

2,000 mg ÷ 60 mg/week = 33.3 weeks. A single 10 mL vial covers more than half a year — here the discard date, not the volume, usually ends the vial first.

Reorder trigger

On 100 mg/week with a 2-week shipping lead time, reorder when 2 weeks (1.0 mL, 200 mg) remain — around week 18 of a 20-week vial — to avoid a gap.

The discard date can end the vial before the volume does

Weeks-of-supply maths only holds while the vial is still usable. The 10 mL presentation is a multiple-dose vial, and CDC safe-injection guidance treats opened multi-dose vials as single-patient and time-limited once first punctured, stored per the manufacturer's instructions and discarded if sterility is ever questionable. Many pharmacies apply a beyond-use date after first puncture, so a low-dose user can hit that date with drug still in the bottle.

How long a 10 mL testosterone vial lasts at 100 mg per week A horizontal bar of a 10 mL vial marked into 20 weekly 0.5 mL doses at 200 mg per mL. 0 mL 10 mL 20 weekly doses × 0.5 mL (100 mg) = 2,000 mg 10 mL vial @ 200 mg/mL, 100 mg/week
Each marked segment is one 100 mg weekly dose (0.5 mL). Twenty segments fill a 10 mL, 200 mg/mL vial — before dead space and the discard date trim the real total.

So treat the chart as a planning ceiling. For practical reordering, knock a week off for dead space and respect whichever comes first: an empty vial or the beyond-use date. For unit-by-unit draw checks, the Testosterone (TRT) dose calculator converts any weekly dose and concentration into both a syringe volume and a rough vial duration.

So, how long will a 10 mL testosterone vial last?

A 10 mL testosterone vial lasts as many weeks as its total milligrams divided by your weekly milligram dose. At the common 200 mg/mL strength the vial holds 2,000 mg, so 100 mg per week gives 20 weeks and 150 mg per week gives roughly 13 weeks; at 250 mg/mL those same doses stretch to 25 and 17 weeks respectively. Real supply runs a week or two short once dead-space loss and the beyond-use date are factored in. Run your own dose and concentration through the Testosterone (TRT) dose calculator to get an exact draw volume and supply estimate in seconds.

FAQs

How long will a 10 mL testosterone vial last?
Divide the total milligrams in the vial by your weekly milligram dose. A 10 mL vial at 200 mg/mL holds 2,000 mg, so on 100 mg per week it lasts 20 weeks; on 150 mg per week it lasts about 13 weeks. Allow one week less for dead-space loss.
How long does a 10 mL vial last on 100 mg per week?
At 200 mg/mL the vial holds 2,000 mg, so 2,000 ÷ 100 = 20 weeks in theory. Allow about one week for dead-space loss, giving roughly 19 dependable weeks.
Does concentration change how long the vial lasts?
Yes. A 10 mL vial at 250 mg/mL holds 2,500 mg versus 2,000 mg at 200 mg/mL, so it lasts longer for the same weekly dose even though both are 10 mL.
Does injecting twice a week empty the vial faster?
No. Splitting one weekly milligram total into two injections uses the same mg per week, so the vial lasts the same number of weeks. Frequency changes blood-level smoothness, not supply.
Can I keep using a vial past its discard date if drug remains?
Follow the manufacturer label and any beyond-use date your pharmacy applies. A multiple-dose vial can still hold oil yet reach its discard date first, especially on low doses.

Sources

  • Hikma Pharmaceuticals USA. Testosterone Cypionate Injection, USP (200 mg/mL, 10 mL multiple-dose vial) — FDA label. DailyMed, 2024.
  • Bhasin S, et al. Testosterone Therapy in Men With Hypogonadism: An Endocrine Society Clinical Practice Guideline. J Clin Endocrinol Metab. 2018. PubMed PMID: 29562364.
  • Nieschlag E, et al. Comparative pharmacokinetics of testosterone enanthate and testosterone cyclohexanecarboxylate in normal men. Int J Androl. 1984. PubMed PMID: 6434435.
  • CDC. Safe Injection Practices to Prevent Transmission of Infections to Patients (multi-dose vial handling). CDC injection safety guidance.

This guide is for general educational purposes only and does not constitute medical advice. InjectBuddy is a maths tool, not a medical service — always follow your prescriber's and pharmacist's specific dosing, storage, and discard instructions.