Tirzepatide price per mg, by vendor

110 listings from 22 vendors, refreshed Oct 15, 2026.

$0.875/mg
Lowest, in a multi-vial pack
$3.46/mg
Median
$13.33/mg
Highest
$0.880/mg
Lowest from a vendor with public batch COAs

How much does Tirzepatide cost?

Where to buy Tirzepatide: lowest prices from the most transparent vendors

The cheapest in-stock Tirzepatide from vendors that publish batch-specific certificates of analysis (COAs), by price per mg, leaving out vendors with red flags or a warning letter, lawsuit or seizure in the past three years (why).

#VendorTransparencyCOAsBest listing$/mgVendor's page
1 Lyze Labs 75/100 Batch COAs public (Janoshik Analytical) 100 mg × 10 for $880 $0.880/mg View
2 GenPeptide 68/100* Batch COAs public (Janoshik Analytical, Freedom Diagnostics, Chromate) 60 mg for $130 $2.17/mg View
3 Panda Peptide 50/100* Batch COAs public (Janoshik Analytical) 60 mg for CA$216 $2.53/mg View
4 Volta Peptides 70/100 Batch COAs public 30 mg for $89 $2.97/mg View
5 Pure Tested Peptides 50/100 Batch COAs public (Finnrick) 60 mg for $200 $3.33/mg View
6 Vertex Labs 60/100* Batch COAs public 60 mg for $269 $4.48/mg View
7 Polar Peptides 60/100 Batch COAs public 30 mg for CA$220 $5.16/mg View

Tirzepatide price by vial size

Vial sizeListingsLowestMedianHighestMedian $/mg
5 mg3$29$55$60$8.44/mg
10 mg10$27$58$119$5.32/mg
15 mg4$56$74$140$4.06/mg
20 mg8$72$98$170$4.42/mg
30 mg13$54$116$400$3.67/mg
40 mg4$130$131$209$3.28/mg
50 mg3$157$270$290$5.40/mg
60 mg11$72$196$309$3.05/mg

Single vials only; multi-vial packs are in the full table below. Sizes with at least two listings.

All Tirzepatide listings

Vendor Transparency Product Size Price $/mg vs median Stock Vendor's page
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 100mgx10vials 100 mg × 10 $875 $0.875/mg −75% In stock View
Lyze Labs 75/100 Tirzepatide 100mg*10vials 100 mg × 10 $880 $0.880/mg −75% In stock View
Lyze Labs 75/100 Tirzepatide 90mg*10vials 90 mg × 10 $805 $0.894/mg −74% In stock View
Bulk Peptide Wholesale 45/100* GLP-2 Tirz (10 vials) 100 mg × 10 $900 $0.900/mg −74% In stock View
Lyze Labs 75/100 Tirzepatide 80mg*10vials 80 mg × 10 $730 $0.912/mg −74% In stock View
Lyze Labs 75/100 Tirzepatide 70mg*10vials 70 mg × 10 $655 $0.936/mg −73% In stock View
Lyze Labs 75/100 Tirzepatide 60mg*10vials 60 mg × 10 $580 $0.967/mg −72% In stock View
Srylab 25/100 Tirzepatide 10 mg × 10 $98 $0.980/mg −72% — View
Bulk Peptide Wholesale 45/100* GLP-2 Tirz (10 vials) 50 mg × 10 $500 $1.00/mg −71% In stock View
Bulk Peptide Wholesale 45/100* GLP-2 Tirz (10 vials) 30 mg × 10 $300 $1.00/mg −71% In stock View
Chimera Peptides 27/100 Tirzepatide 10 mg × 10 $104 $1.04/mg −70% In stock View
Lyze Labs 75/100 Tirzepatide 50mg*10vials 50 mg × 10 $520 $1.04/mg −70% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 60mgx10vials 60 mg × 10 $650 $1.08/mg −69% In stock View
Synthro Lab 62/100 TRZ 60 mg $72 $1.20/mg −65% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 50mgx10vials 50 mg × 10 $600 $1.20/mg −65% In stock View
Lyze Labs 75/100 Tirzepatide 40mg*10vials 40 mg × 10 $495 $1.24/mg −64% In stock View
Nova Peptide 45/100* Tirz 5 mg × 10 $65 $1.30/mg −62% In stock View
Srylab 25/100 Tirzepatide 5 mg × 10 $68 $1.36/mg −61% — View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 40mgx10vials 40 mg × 10 $550 $1.38/mg −60% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 30mgx10vials 30 mg × 10 $450 $1.50/mg −57% In stock View
Lyze Labs 75/100 Tirzepatide 30mg*10vials 30 mg × 10 $470 $1.57/mg −55% In stock View
Chimera Peptides 27/100 Tirzepatide 5 mg × 10 $86 $1.72/mg −50% In stock View
GenPeptide 68/100* Tirz-GP (5-Vial Kit) 60 mg × 5 $520 $1.73/mg −50% In stock View
Synthro Lab 62/100 TRZ 30 mg $54 $1.80/mg −48% In stock View
Bulk Peptide Wholesale 45/100* GLP-2 Tirz (10 vials) 10 mg × 10 $180 $1.80/mg −48% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* GLP-2 Tirzepatide (40mg vials) 40 mg × 20 $1,450 $1.81/mg −48% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 20mgx10vials 20 mg × 10 $380 $1.90/mg −45% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* GLP-2 Tirzepatide (40mg vials) 40 mg × 10 $800 $2.00/mg −42% In stock View
Lyze Labs 75/100 Tirzepatide 20mg*10vials 20 mg × 10 $415 $2.08/mg −40% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 15mgx10vials 15 mg × 10 $320 $2.13/mg −38% In stock View
GenPeptide 68/100* Tirz-GP (GLP-2TZ) 60 mg $130 $2.17/mg −37% In stock View
Nation Peptides 65/100 GLP2 (TIRZ) 60 mg $140 $2.33/mg −33% In stock View
GenPeptide 68/100* Tirz-GP (5-Vial Kit) 30 mg × 5 $360 $2.40/mg −31% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* GLP-2 Tirzepatide (40mg vials) 40 mg × 5 $480 $2.40/mg −31% In stock View
Panda Peptide 50/100* Tirzépatide (10mg-30mg) 60 mg CA$216 $2.53/mg* −27% In stock View
Lyze Labs 75/100 Tirzepatide 15mg*10vials 15 mg × 10 $390 $2.60/mg −25% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* GLP-2 Tirzepatide (40mg vials) 40 mg × 2 $208 $2.60/mg −25% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 10mgx10vials 10 mg × 10 $265 $2.65/mg −23% In stock View
Synthro Lab 62/100 TRZ 10 mg $27 $2.69/mg −22% In stock View
Volta Peptides 70/100 Tirzepatide 30mg 30 mg $89 $2.97/mg −14% In stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 60 mg $180 $3.00/mg −13% In stock View
GenPeptide 68/100* Tirz-GP (GLP-2TZ) 30 mg $90 $3.00/mg −13% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 100 mg $300 $3.00/mg −13% Out of stock View
Solira 57/100 Tirzepatide (GLP-2T) 60 mg $183 $3.05/mg −12% In stock View
Polar Peptides 60/100 Tirzepatide 30 mg × 10 CA$1,320 $3.09/mg* −11% In stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 50 mg $157 $3.15/mg −9% In stock View
GenPeptide 68/100* Tirz-GP (5-Vial Kit) 20 mg × 5 $320 $3.20/mg −7% In stock View
Solira 57/100 Tirzepatide (GLP-2T) 40 mg $130 $3.25/mg −6% Out of stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 40 mg $130 $3.26/mg −6% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 60 mg $196 $3.27/mg −6% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 40 mg $132 $3.30/mg −5% In stock View
Pure Tested Peptides 50/100 GLP 1 Tirz 60 mg $200 $3.33/mg −4% In stock View
Panda Peptide 50/100* Tirzépatide (10mg-30mg) 30 mg CA$144 $3.38/mg* −2% In stock View
Lyze Labs 75/100 Tirzepatide 10mg*10vials 10 mg × 10 $340 $3.40/mg −2% In stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 30 mg $103 $3.45/mg median In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 30 mg $104 $3.47/mg median In stock View
Panda Peptide 50/100* Tirzépatide (10mg-30mg) 20 mg CA$99 $3.48/mg* +1% In stock View
Polar Peptides 60/100 Tirzepatide 20 mg × 10 CA$1,020 $3.59/mg* +4% In stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 20 mg $72 $3.60/mg +4% Out of stock View
GenPeptide 68/100* Tirz-GP (5-Vial Kit) 10 mg × 5 $180 $3.60/mg +4% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 20 mg $72 $3.60/mg +4% In stock View
Polar Peptides 60/100 Tirzepatide 30 mg × 5 CA$770 $3.61/mg* +4% In stock View
Nation Peptides 65/100 GLP2 (TIRZ) 30 mg $110 $3.67/mg +6% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 15 mg $56 $3.73/mg +8% In stock View
Solira 57/100 Tirzepatide (GLP-2T) 30 mg $116 $3.87/mg +12% In stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 15 mg $58 $3.90/mg +13% In stock View
GenPeptide 68/100* Tirz-GP (GLP-2TZ) 20 mg $80 $4.00/mg +16% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 10 mg $40 $4.00/mg +16% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Canada Peptide Warehouse – Single Vials · Tirz 30mg 30 mg $120 $4.00/mg +16% In stock View
Polar Peptides 60/100 Tirzepatide 30 mg × 3 CA$528 $4.13/mg* +19% In stock View
Panda Peptide 50/100* Tirzépatide (10mg-30mg) 10 mg CA$59 $4.15/mg* +20% In stock View
Geo Peptides 52/100 GLP-2 TIRZ 60mg 60 mg $250 $4.17/mg +20% — View
Polar Peptides 60/100 Tirzepatide 20 mg × 5 CA$595 $4.18/mg* +21% In stock View
Panda Peptide 50/100* Tirzépatide (10mg-30mg) 15 mg CA$90 $4.22/mg* +22% Out of stock View
Vertex Labs 60/100* GLP-2 TRZ 60 mg $269 $4.48/mg +30% In stock View
GenPeptide 68/100* Tirz-GP (GLP-2TZ) 10 mg $45 $4.50/mg +30% In stock View
Polar Peptides 60/100 Tirzepatide 15 mg × 10 CA$980 $4.59/mg* +33% In stock View
Polar Peptides 60/100 Tirzepatide 20 mg × 3 CA$408 $4.78/mg* +38% In stock View
Solira 57/100 Tirzepatide (GLP-2T) 20 mg $97 $4.85/mg +40% In stock View
Polar Peptides 60/100 Tirzepatide 10 mg × 10 CA$700 $4.92/mg* +42% In stock View
PS Peptides 22/100* Tirzepatide (1 Vial) – Subscription 10 mg $49 $4.95/mg +43% In stock View
Geo Peptides 52/100 GLP-2 TIRZ 20mg 20 mg $100 $5.00/mg +45% — View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide 5mgx10vials 5 mg × 10 $250 $5.00/mg +45% In stock View
Polar Peptides 60/100 Tirzepatide 15 mg × 5 CA$542 $5.08/mg* +47% In stock View
Polaris Peptides 45/100 Tirzepatide 60mg 60 mg $309 $5.15/mg +49% In stock View
Polar Peptides 60/100 Tirzepatide 30 mg CA$220 $5.16/mg* +49% In stock View
Vertex Labs 60/100* GLP-2 TRZ 40 mg $209 $5.22/mg +51% In stock View
Polaris Peptides 45/100 Tirzepatide 50mg 50 mg $270 $5.40/mg +56% In stock View
Polar Peptides 60/100 Tirzepatide 10 mg × 5 CA$387 $5.44/mg* +57% In stock View
Polar Peptides 60/100 Tirzepatide 15 mg × 3 CA$357 $5.58/mg* +61% In stock View
Vertex Labs 60/100* GLP-2 TRZ 30 mg $169 $5.63/mg +63% In stock View
Volta Peptides 70/100 Tirzepatide 10mg 10 mg $57 $5.70/mg +65% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tirzepatide Single Vial 5 mg $29 $5.76/mg +67% In stock View
Loti Labs 62/100 Tirz 50mg (GLP-2) 50 mg $290 $5.80/mg +68% In stock View
Lyze Labs 75/100 Tirzepatide 5mg*10vials 5 mg × 10 $290 $5.80/mg +68% In stock View
Polar Peptides 60/100 Tirzepatide 5 mg × 10 CA$420 $5.91/mg* +71% In stock View
Vertex Labs 60/100* GLP-2 TRZ 20 mg $119 $5.95/mg +72% In stock View
Polar Peptides 60/100 Tirzepatide 20 mg CA$170 $5.98/mg* +73% In stock View
Polar Peptides 60/100 Tirzepatide 10 mg × 3 CA$255 $5.98/mg* +73% In stock View
Polar Peptides 60/100 Tirzepatide 5 mg × 5 CA$230 $6.47/mg* +87% In stock View
Polar Peptides 60/100 Tirzepatide 15 mg CA$140 $6.56/mg* +90% In stock View
Nation Peptides 65/100 GLP2 (TIRZ) 10 mg $70 $7.00/mg +102% In stock View
Polar Peptides 60/100 Tirzepatide 10 mg CA$100 $7.03/mg* +103% In stock View
Polar Peptides 60/100 Tirzepatide 5 mg × 3 CA$150 $7.03/mg* +103% In stock View
Polaris Peptides 45/100 Tirzepatide 30mg 30 mg $225 $7.50/mg +117% In stock View
Polar Peptides 60/100 Tirzepatide 5 mg CA$60 $8.44/mg* +144% In stock View
Polaris Peptides 45/100 Tirzepatide 10mg 10 mg $89 $8.90/mg +157% In stock View
Polaris Peptides 45/100 Tirzepatide 5mg 5 mg $55 $11.00/mg +218% In stock View
Blue Sky Peptide 35/100* Tirz (GLP-1, GIP RA) 10mg 10 mg $119 $11.90/mg +244% In stock View
Pure Lab Peptides 82/100 GLP2-T 30mg 30 mg $400 $13.33/mg +286% In stock View

Transparency is our score out of 100 for how much a vendor makes public about itself. It isn't a purity test.

Prices come from each vendor's public product feed and were last fetched Oct 15, 2026. They exclude shipping and discounts. $/mg uses the labeled amount, not measured content. $/mg marked * was converted to US dollars from the listed currency at the European Central Bank reference rate. A transparency score marked * is based on fewer than six checks; checks we couldn't complete score 0. How we compare prices.

Before you compare on price alone

A low price is only a bargain if the vial holds what the label says, and a high one doesn't prove quality: only an independent lab test shows what's in a vial. Check the vendor's latest batch certificate of analysis (how to read one), and see our Tirzepatide overview for what's known about the compound.

Is Tirzepatide legal? Status by market

A summary of official sources, checked Oct 14, 2026. Not legal advice.

United States
Prescription medicine approved as Mounjaro (May 2022) and Zepbound (November 2023) [1][2].
United Kingdom
Licensed prescription medicine (Mounjaro) [3].
European Union
Centrally authorized as Mounjaro since September 2022 [4].
Canada
Marketed as Mounjaro and Zepbound [5][6].
Australia
Schedule 4 (prescription-only); registered as Mounjaro [7][8].
Sport (WADA)
Not named on the 2026 Prohibited List [9].

Compare other peptide prices

Cite or link to this page

Our data is free to reuse under CC BY 4.0. Please credit us with a link to this page.

Suggested citation

Peptide Referee. (2026). Tirzepatide price per mg, by vendor. Retrieved Oct 15, 2026, from https://peptidereferee.com/prices/tirzepatide/

HTML link

<a href="https://peptidereferee.com/prices/tirzepatide/">Tirzepatide price per mg, by vendor</a> (Peptide Referee)