Tirzepatide
Price and cost-per-mg comparison
Tirzepatide is a once-weekly injectable dual agonist of GLP-1 and GIP receptors, FDA approved for type 2 diabetes (Mounjaro) and weight management (Zepbound). Clinical trials demonstrate weight reductions exceeding those seen with semaglutide in head-to-head comparisons. Compounded formulations were widely offered by telehealth and functional medicine providers while tirzepatide was on the FDA drug shortage list; that pathway has since closed (see access and regulatory status below). It represents the current clinical benchmark for pharmacological weight management. Mechanism of action: Tirzepatide activates two incretin receptors simultaneously — the glucagon-like peptide-1 (GLP-1) receptor and the glucose-dependent insulinotropic polypeptide (GIP) receptor. GLP-1 activation suppresses appetite, slows gastric emptying, and potentiates insulin secretion; GIP activation independently stimulates insulin release and may reduce some of the GI side effects associated with pure GLP-1 agonism. The dual mechanism produces greater appetite suppression and metabolic improvement than either receptor pathway alone, which accounts for the superior weight reduction seen in clinical trials relative to semaglutide. Clinical evidence: The SURMOUNT trial program established tirzepatide's weight reduction profile. SURMOUNT-1 (2022) found a mean weight reduction of 22.5% over 72 weeks at the highest dose (15mg/week) vs 2.4% with placebo — the largest mean weight reduction reported for any approved pharmacological intervention at that time. SURMOUNT-5 (2024) was a direct head-to-head comparison with semaglutide 2.4mg: tirzepatide 10mg and 15mg produced significantly greater weight reductions (20.2% vs 13.7% for semaglutide). The SURPASS trials established cardiometabolic and glycaemic benefits in T2D contexts. Tirzepatide vs semaglutide: Tirzepatide's dual GIP+GLP-1 mechanism produces greater mean weight reductions in trials but also a distinct side effect profile. GI tolerability may be slightly better than pure GLP-1 agonism for some users due to the GIP component, though nausea and gastrointestinal symptoms remain the most common adverse effects. Semaglutide has a larger body of long-term safety data; tirzepatide has superior head-to-head efficacy data. Prescribers select between them based on clinical context, cost, access, and patient response history. Access and regulatory status: Tirzepatide requires a prescription from a licensed provider. Branded formulations (Mounjaro, Zepbound) are available at licensed pharmacies. Compounded tirzepatide was permitted only while tirzepatide injection appeared on the FDA drug shortage list. After the FDA determined that shortage resolved, it stated that its period of enforcement discretion would run until 18 February 2025 for state-licensed pharmacies and physicians compounding under section 503A of the FD&C Act, and until 19 March 2025 for outsourcing facilities under section 503B; the FDA has since confirmed that those periods have ended. As of the FDA's 1 April 2026 statement, tirzepatide does not appear on the 503B bulks list or on the FDA drug shortage list, so compounded tirzepatide that is essentially a copy of an FDA-approved product no longer has a lawful shortage-based route. On 3 March 2026 the FDA announced the issuance of 30 warning letters to telehealth companies for making false or misleading claims regarding compounded GLP-1 products offered on their websites; the primary violations it identified included making claims implying sameness with FDA-approved products and obscuring product sourcing by advertising drug products branded with the telehealth firm's name or trademark without qualification, implying they are the compounder. Regulatory status verified against FDA sources on 25 July 2026. Providers offering tirzepatide-based programs are indexed in the PeptideBase directory.
Learn more ↗Compare listings
Filter by vial size and quantity — the figures and table follow.
| Vendor | Size | Price | Cost per mg▲ | COA | Source | Availability | Actions |
|---|---|---|---|---|---|---|---|
5 mgsingle vials4 listingsmedian $8.74 / mg | |||||||
CA Tirzepatide | 5 mg vial | $32.40listed CAD 45.00 | $6.48Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide 5mg | 5 mg vial | $32.40listed CAD 45.00 | $6.48 | Vendor feed · 2 d ago | Backorder | View ↗ | |
US Finnrick A Tirzepatide 5mg | 5 mg vial | $55.00 | $11.00 | Vendor feed · 2 d ago | In stock | View ↗ | |
US Tirzepatide 5mg | 5 mg vial | $110.00 | $22.00 | — | Vendor feed · 2 d ago | In stock | View ↗ |
10 mgsingle vials12 listingsmedian $7.45 / mg | |||||||
US GLP-2 (T) | 10 mg vial | $39.00 | $3.90Lowest | — | Vendor feed · 2 d ago | In stock | View ↗ |
CA Tirzepatide 10mg | 10 mg vial | $43.20listed CAD 60.00 | $4.32 | — | Vendor feed · 2 d ago | In stock | View ↗ |
CA Tirzepatide 10mg | 10 mg vial | $46.80listed CAD 65.00 | $4.68 | Vendor feed · 2 d ago | Backorder | View ↗ | |
CA Tirzepatide | 10 mg vial | $46.80listed CAD 65.00 | $4.68 | Vendor feed · 2 d ago | Backorder | View ↗ | |
US GLP-2 TZ | 10 mg vial | $52.00 | $5.20 | Vendor feed · 2 d ago | In stock | View ↗ | |
US GLP-2 TZ | 10 mg vial | $69.00 | $6.90 | Vendor feed · 2 d ago | In stock | View ↗ | |
US GLP-2 TZ | 10 mg vial | $80.00 | $8.00 | — | Vendor feed · 2 d ago | In stock | View ↗ |
UK Tirzepatide 10mg | 10 mg vial | $81.59listed GBP 59.99 | $8.16 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US TIRZEPATIDE | 10 mg vial | $89.00 | $8.90 | Vendor feed · 2 d ago | In stock | View ↗ | |
US Finnrick A Tirzepatide 10mg | 10 mg vial | $89.00 | $8.90 | Vendor feed · 2 d ago | In stock | View ↗ | |
AU TIRZEPATIDE (10MG) | 10 mg vial | $107.28listed AUD 149.00 | $10.73 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US Tirzepatide 10mg Research Material | 10 mg vial | $118.00 | $11.80 | Vendor feed · 2 d ago | In stock | View ↗ | |
15 mgsingle vials4 listingsmedian $7.30 / mg | |||||||
US GLP-2 (T) | 15 mg vial | $59.00 | $3.93Lowest | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 15 mg vial | $90.00 | $6.00 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 15 mg vial | $129.00 | $8.60 | Vendor feed · 2 d ago | In stock | View ↗ | |
AU TIRZEPATIDE (15MG) | 15 mg vial | $164.88listed AUD 229.00 | $10.99 | — | Vendor feed · 2 d ago | In stock | View ↗ |
20 mgsingle vials5 listingsmedian $4.14 / mg | |||||||
US GLP-2 (T) | 20 mg vial | $79.00 | $3.95Lowest | — | Vendor feed · 2 d ago | In stock | View ↗ |
CA Tirzepatide | 20 mg vial | $82.80listed CAD 115.00 | $4.14 | Vendor feed · 2 d ago | Backorder | View ↗ | |
CA Tirzepatide 20mg | 20 mg vial | $82.80listed CAD 115.00 | $4.14 | Vendor feed · 2 d ago | Backorder | View ↗ | |
US GLP-2 TZ | 20 mg vial | $99.00 | $4.95 | — | Vendor feed · 2 d ago | In stock | View ↗ |
AU Tirzepatide | 20 mg vial | $144.68listed AUD 200.95 | $7.23 | — | Vendor feed · 2 d ago | In stock | View ↗ |
30 mgsingle vials7 listingsmedian $5.97 / mg | |||||||
US GLP-2 TZ | 30 mg vial | $104.00 | $3.47Lowest | Vendor feed · 2 d ago | In stock | View ↗ | |
US GLP-2 (T) | 30 mg vial | $109.00 | $3.63 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 30 mg vial | $125.00 | $4.17 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 30 mg vial | $179.00 | $5.97 | Vendor feed · 2 d ago | In stock | View ↗ | |
AU Tirzepatide | 30 mg vial | $179.95listed AUD 249.93 | $6.00 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US TIRZEPATIDE | 30 mg vial | $219.00 | $7.30 | Vendor feed · 2 d ago | In stock | View ↗ | |
US Finnrick A Tirzepatide 30mg | 30 mg vial | $225.00 | $7.50 | Vendor feed · 2 d ago | Out of stock | View ↗ | |
40 mgsingle vials2 listingsmedian $3.51 / mg | |||||||
CA Tirzepatide | 40 mg vial | $140.40listed CAD 195.00 | $3.51Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide 40mg | 40 mg vial | $140.40listed CAD 195.00 | $3.51 | Vendor feed · 2 d ago | Backorder | View ↗ | |
60 mgsingle vials2 listingsmedian $4.12 / mg | |||||||
US GLP-2 TZ | 60 mg vial | $185.00 | $3.08Lowest | — | Vendor feed · 2 d ago | In stock | View ↗ |
US Finnrick A Tirzepatide 60mg | 60 mg vial | $309.00 | $5.15 | Vendor feed · 2 d ago | In stock | View ↗ | |
Other sizessingle vials, one listing each1 listing | |||||||
US Finnrick A Tirzepatide 50mg | 50 mg vial | $270.00 | $5.40 | Vendor feed · 2 d ago | In stock | View ↗ | |
2 × 5 mg2-vial packs1 listing | |||||||
CA Tirzepatide 5mg | 2 × 5 mg10 mg total | $61.56$30.78 / viallisted CAD 85.50 | $6.16 | Vendor feed · 2 d ago | Backorder | View ↗ | |
2 × 10 mg2-vial packs1 listing | |||||||
CA Tirzepatide 10mg | 2 × 10 mg20 mg total | $88.92$44.46 / viallisted CAD 123.50 | $4.45 | Vendor feed · 2 d ago | Backorder | View ↗ | |
2 × 20 mg2-vial packs1 listing | |||||||
CA Tirzepatide 20mg | 2 × 20 mg40 mg total | $157.32$78.66 / viallisted CAD 218.50 | $3.93 | Vendor feed · 2 d ago | Backorder | View ↗ | |
2 × 40 mg2-vial packs1 listing | |||||||
CA Tirzepatide 40mg | 2 × 40 mg80 mg total | $266.76$133.38 / viallisted CAD 370.50 | $3.33 | Vendor feed · 2 d ago | Backorder | View ↗ | |
5 × 5 mg5-vial packs1 listing | |||||||
CA Tirzepatide 5mg | 5 × 5 mg25 mg total | $145.80$29.16 / viallisted CAD 202.50 | $5.83 | Vendor feed · 2 d ago | Backorder | View ↗ | |
5 × 10 mg5-vial packs1 listing | |||||||
CA Tirzepatide 10mg | 5 × 10 mg50 mg total | $210.60$42.12 / viallisted CAD 292.50 | $4.21 | Vendor feed · 2 d ago | Backorder | View ↗ | |
5 × 20 mg5-vial packs1 listing | |||||||
CA Tirzepatide 20mg | 5 × 20 mg100 mg total | $372.60$74.52 / viallisted CAD 517.50 | $3.73 | Vendor feed · 2 d ago | Backorder | View ↗ | |
5 × 40 mg5-vial packs1 listing | |||||||
CA Tirzepatide 40mg | 5 × 40 mg200 mg total | $631.80$126.36 / viallisted CAD 877.50 | $3.16 | Vendor feed · 2 d ago | Backorder | View ↗ | |
10 × 5 mg10-vial packs1 listing | |||||||
CA Tirzepatide 5mg | 10 × 5 mg50 mg total | $259.20$25.92 / viallisted CAD 360.00 | $5.18 | Vendor feed · 2 d ago | Backorder | View ↗ | |
10 × 10 mg10-vial packs5 listingsmedian $3.89 / mg | |||||||
UK Tirzepatide x 10 vials | 10 × 10 mg100 mg total | $149.60$14.96 / viallisted GBP 110.00 | $1.50Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide 10mg | 10 × 10 mg100 mg total | $374.40$37.44 / viallisted CAD 520.00 | $3.74 | Vendor feed · 2 d ago | Backorder | View ↗ | |
CA Tirzepatide | 10 × 10 mg100 mg total | $388.80$38.88 / viallisted CAD 540.00 | $3.89 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 10 × 10 mg100 mg total | $600.00$60.00 / vial | $6.00 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 10 × 10 mg100 mg total | $609.00$60.90 / vial | $6.09 | Vendor feed · 2 d ago | In stock | View ↗ | |
10 × 15 mg10-vial packs2 listingsmedian $4.49 / mg | |||||||
UK Tirzepatide x 10 vials | 10 × 15 mg150 mg total | $197.20$19.72 / viallisted GBP 145.00 | $1.31Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
US GLP-2 TZ | 10 × 15 mg150 mg total | $1,149.00$114.90 / vial | $7.66 | Vendor feed · 2 d ago | In stock | View ↗ | |
10 × 20 mg10-vial packs3 listingsmedian $3.31 / mg | |||||||
UK Tirzepatide x 10 vials | 10 × 20 mg200 mg total | $217.60$21.76 / viallisted GBP 160.00 | $1.09Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide 20mg | 10 × 20 mg200 mg total | $662.40$66.24 / viallisted CAD 920.00 | $3.31 | Vendor feed · 2 d ago | Backorder | View ↗ | |
US GLP-2 TZ | 10 × 20 mg200 mg total | $890.00$89.00 / vial | $4.45 | — | Vendor feed · 2 d ago | In stock | View ↗ |
10 × 30 mg10-vial packs4 listingsmedian $3.29 / mg | |||||||
UK Tirzepatide x 10 vials | 10 × 30 mg300 mg total | $265.20$26.52 / viallisted GBP 195.00 | $0.88Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide | 10 × 30 mg300 mg total | $972.00$97.20 / viallisted CAD 1,350.00 | $3.24 | — | Vendor feed · 2 d ago | Out of stock | View ↗ |
US GLP-2 TZ | 10 × 30 mg300 mg total | $999.00$99.90 / vial | $3.33 | — | Vendor feed · 2 d ago | In stock | View ↗ |
US GLP-2 TZ | 10 × 30 mg300 mg total | $1,609.00$160.90 / vial | $5.36 | Vendor feed · 2 d ago | In stock | View ↗ | |
10 × 40 mg10-vial packs2 listingsmedian $1.80 / mg | |||||||
UK Tirzepatide x 10 vials | 10 × 40 mg400 mg total | $319.60$31.96 / viallisted GBP 235.00 | $0.80Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide 40mg | 10 × 40 mg400 mg total | $1,123.20$112.32 / viallisted CAD 1,560.00 | $2.81 | Vendor feed · 2 d ago | Backorder | View ↗ | |
10 × 50 mg10-vial packs1 listing | |||||||
UK Tirzepatide x 10 vials | 10 × 50 mg500 mg total | $401.20$40.12 / viallisted GBP 295.00 | $0.80 | Vendor feed · 2 d ago | Out of stock | View ↗ | |
10 × 60 mg10-vial packs2 listingsmedian $1.61 / mg | |||||||
UK Tirzepatide x 10 vials | 10 × 60 mg600 mg total | $469.20$46.92 / viallisted GBP 345.00 | $0.78Lowest | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide | 10 × 60 mg600 mg total | $1,458.00$145.80 / viallisted CAD 2,025.00 | $2.43 | — | Vendor feed · 2 d ago | Out of stock | View ↗ |
Not comparableno resolvable mg — shown, not ranked16 listings | |||||||
UK Bioxenix Tirzepatide 60mg Prefilled Pen Kit | pen | $217.60 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
US GLP-2-TR | mass not stated | $149.99 | — | — | Vendor feed · 8 wk ago | — | View ↗ |
CA Tirzepatide — 30 mg | Batch# TIZ08-0530 | mg not resolved | $576.00 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide — 15 mg | TIZ05-0815 | mg not resolved | $53.99 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide — 30 mg | Batch# TIZ08-0530 | mg not resolved | $71.99 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
US Tirzepatide | mass not stated | $65.00 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide — 65mg | Batch# TIZ08-0560 | mg not resolved | $864.00 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
UK Bioxenix Tirzepatide 30mg Prefilled Pen Kit | pen | $176.80 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide | mg not resolved | $43.20 | — | — | Vendor feed · 2 d ago | In stock | View ↗ |
CA Tirzepatide | mg not resolved | $108.00 | — | — | Vendor feed · 2 d ago | Out of stock | View ↗ |
CA Tirzepatide — 10 mg | Batch# TIZ07-1510 | mg not resolved | $35.99 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide — 15 mg | TIZ05-0815 | mg not resolved | $432.00 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide — 10 mg | Batch# TIZ07-1510 | mg not resolved | $288.00 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
CA Tirzepatide — 65mg | Batch# TIZ08-0560 | mg not resolved | $107.99 | — | Vendor feed · 2 d ago | In stock | View ↗ | |
UK Tirzepatide x 10 vials | mg not resolved | $788.80 | — | Vendor feed · 2 d ago | Out of stock | View ↗ | |
CA Tirzepatide | mg not resolved | $162.00 | — | — | Vendor feed · 2 d ago | Out of stock | View ↗ |
— in COA: no certificate on file for this vendor— in availability: stock not read at the last checkPrices as scraped; foreign prices converted to USD
When Tirzepatide prices moved
5 days in the last 120 on which a feed run read comparable Tirzepatide prices from 3 or more vendors. Each point is the median $/mg across every comparable listing read that day, sized by how many vendors were read. A log of run days, not a continuous series.
Show as a table
| Date | Median $/mg | Vendors read |
|---|---|---|
| 28 Sept 2026 | $4.45 | 15 |
| 19 Sept 2026 | $8.53 | 3 |
| 26 Aug 2026 | $8.90 | 5 |
| 25 Aug 2026 | $8.90 | 5 |
| 21 Aug 2026 | $8.20 | 3 |
How these prices are computed
The short version. The methodology page has the rest.
Source
Prices are read from each vendor's own store feed or product markup (Vendor feed). Every row says which source it came from and when it was read. Prices parsed from page text are not in this index.
$/mg
Listed price ÷ stated milligrams, converted to USD. Packs are priced on total milligrams. Listings sold per kit, per ml, as capsules or sprays, as blends, or without a stated mass are shown but not ranked.
Population
Active online research vendors only. Clinic, pharmacy and telehealth prices are excluded. Medians and the p25–p75 band are computed over comparable listings, one row per vendor product and size.
Independence. Ranking in this index: 0 paid placements.
PeptideBase accepts no payment for inclusion in this index.
PeptideBase takes no affiliate commission on vendor sales.
Ordering is by price, from scraped data.
Educational research tools — not medical advice.