Tesamorelin price per mg, by vendor

149 listings from 78 vendors, refreshed Oct 15, 2026.

$2.35/mg
Lowest
$6.62/mg
Median
$22.80/mg
Highest
$4.00/mg
Lowest from a vendor with public batch COAs

How much does Tesamorelin cost?

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

The cheapest in-stock Tesamorelin 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 EZ Peptides 75/100* Batch COAs public (Freedom Diagnostics, TrustPointe Analytics, Kovera Labs, Horizon Analytical, ILS Laboratories) 25 mg for $100 $4.00/mg View
2 Alpha Peps 78/100 Batch COAs public (Freedom Diagnostics) 10 mg for $50 $4.95/mg View
3 Puratek Peptides 63/100* Batch COAs public (Freedom Diagnostics) 20 mg for $105 $5.25/mg View
4 Evolve BioPep 83/100 Batch COAs public (Vanguard Laboratory, Chromate, ILS Laboratories) 10 mg for $55 $5.50/mg View
5 Go Alpha Labs 83/100 Batch COAs public (Freedom Diagnostics) 20 mg for $110 $5.50/mg View
6 Hydro Research 80/100 Batch COAs public (Janoshik Analytical, Chromate) 10 mg for $55 $5.50/mg View
7 Virtus Peptides 80/100 Batch COAs public (Vanguard Laboratory, ILS Laboratories) 10 mg for $59 $5.90/mg View
8 Pure Peptide Labs 90/100 Batch COAs public (Freedom Diagnostics, Kovera Labs) 5 mg for $30 $5.99/mg View

Tesamorelin price by vial size

Vial sizeListingsLowestMedianHighestMedian $/mg
2 mg3$25$30$46$15.00/mg
5 mg19$30$50$79$9.92/mg
10 mg66$31$70$130$7.00/mg
20 mg32$47$114$200$5.47/mg
30 mg2$96$118$139$3.92/mg

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

All Tesamorelin listings

Vendor Transparency Product Size Price $/mg vs median Stock Vendor's page
S1 Research 50/100 Tesamorelin 20 mg $47 $2.35/mg −65% In stock View
Chimera Peptides 27/100 Tesamorelin 10 mg × 10 $236 $2.36/mg −64% In stock View
Nexaph 45/100* Tesamorelin 10mg (10 vials/Kit) 10 mg × 10 $288 $2.88/mg −56% In stock View
S1 Research 50/100 Tesamorelin 10 mg $31 $3.10/mg −53% In stock View
Reta One Labs 55/100* Tesamorelin 30mg 30 mg $96 $3.20/mg −52% In stock View
Iron Aminos 40/100* Tesamorelin 20mg 20 mg × 10 $680 $3.40/mg −49% In stock View
Crush Research 10/100* Tesamorelin 20mg 20 mg × 5 $349 $3.49/mg −47% Out of stock View
Welli Labs 10/100* TESAMORELIN 20mg 20 mg $70 $3.50/mg −47% In stock View
IDUN Peptides 50/100* Tesamorelin 10 mg × 10 $350 $3.50/mg −47% In stock View
Reta One Labs 55/100* Tesamorelin 20mg 20 mg $72 $3.60/mg −46% In stock View
Crush Research 10/100* Tesamorelin 20mg 20 mg × 3 $219 $3.65/mg −45% Out of stock View
Bulk Peptide Wholesale 45/100* Tesamorelin 10mg (10 vials) 10 mg × 10 $375 $3.75/mg −43% In stock View
Iron Aminos 40/100* Tesamorelin 10mg 10 mg × 10 $380 $3.80/mg −43% In stock View
Reta One Labs 55/100* Tesamorelin 10mg 10 mg $39 $3.90/mg −41% In stock View
Southern Aminos 10/100* Tesamorelin 20 mg $79 $3.96/mg −40% In stock View
Iron Aminos 40/100* Tesamorelin 20mg 20 mg $80 $4.00/mg −40% In stock View
EZ Peptides 75/100* Tesamorelin 25 mg $100 $4.00/mg −40% In stock View
Bulk Peptide Supply 57/100* Tesamorelin 10mg 10 mg $40 $4.00/mg −40% In stock View
Bulk Peptide Supply 57/100* Tesamorelin 10mg (10 vials) 10 mg × 10 $425 $4.25/mg −36% In stock View
Go Alpha Labs 83/100 Tesamorelin (20mg) (10 Vials) 20 mg × 10 $850 $4.25/mg −36% Out of stock View
NuLife Peptides 10/100* Tesamorelin 20mg 20 mg $85 $4.25/mg −36% In stock View
Regenerative Research 32/100* Tesamorelin US fill/finish (35mg) 35 mg $150 $4.29/mg −35% In stock View
Crush Research 10/100* Tesamorelin 10mg 10 mg × 10 $429 $4.29/mg −35% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tesamorelin 10mgx10vials 10 mg × 10 $435 $4.35/mg −34% In stock View
IDUN Peptides 50/100* Tesamorelin 10 mg × 5 $220 $4.40/mg −34% In stock View
Crush Research 10/100* Tesamorelin 20mg 20 mg $89 $4.45/mg −33% Out of stock View
Iron Aminos 40/100* Tesamorelin 10mg 10 mg $45 $4.50/mg −32% In stock View
Ramp Peptides 47/100 TESAMORELIN 20 mg $90 $4.50/mg −32% In stock View
Aurora Peptides 27/100* TESAMORELIN 20MG 20 mg $90 $4.50/mg −32% In stock View
Crush Research 10/100* Tesamorelin 10mg 10 mg × 5 $229 $4.58/mg −31% In stock View
Crush Research 10/100* Tesamorelin 10mg 10 mg × 3 $139 $4.63/mg −30% In stock View
Ion Peptide 25/100* Tesa 30 mg $139 $4.63/mg −30% Out of stock View
Nextech Labs 60/100 Tesamorelin (10mg) 10 mg $49 $4.88/mg −26% In stock View
Crush Research 10/100* Tesamorelin 10mg 10 mg $49 $4.90/mg −26% In stock View
Modern Research Peptides 10/100* Tesamorelin 20mg (19.17mg) 20 mg $98 $4.90/mg −26% In stock View
Alpha Peps 78/100 Tesamorelin 10mg 10 mg $50 $4.95/mg −25% In stock View
Virtus Peptides 80/100 Tesamorelin 20 mg 20 mg $99 $4.95/mg −25% Out of stock View
IDUN Peptides 50/100* Tesamorelin 10 mg $50 $5.00/mg −24% In stock View
Welli Labs 10/100* TESAMORELIN 10mg 10 mg $50 $5.00/mg −24% In stock View
AIO Peptides 52/100 Tesamorelin 20mg 20 mg $102 $5.10/mg −23% In stock View
Puratek Peptides 63/100* TESA 20 mg $105 $5.25/mg −21% In stock View
Licensed Peptides 62/100 Tesamorelin 20 mg × 10 $1,054 $5.27/mg −20% Out of stock View
Panda Peptide 50/100* Tesamorelin Peptide 5mg, 10mg & 20mg 20 mg CA$150 $5.27/mg* −20% Out of stock View
Bioscience Peptides 25/100* TESA (20mg) 20 mg $109 $5.45/mg −18% In stock View
Chimera Peptides 27/100 Tesamorelin 2 mg × 10 $109 $5.45/mg −18% In stock View
Ion Peptide 25/100* Tesa 20 mg $109 $5.45/mg −18% In stock View
Puratek Peptides 63/100* TESA 10 mg $55 $5.50/mg −17% In stock View
Evolve BioPep 83/100 Tesamorelin 10mg 10 mg $55 $5.50/mg −17% In stock View
Go Alpha Labs 83/100 Tesamorelin (20mg) 20 mg $110 $5.50/mg −17% In stock View
GenPeptide 68/100* Tesamorelin 10mg 10 mg $55 $5.50/mg −17% Out of stock View
Hydro Research 80/100 Tesamorelin 10mg 10 mg $55 $5.50/mg −17% In stock View
Peptide Crafters 27/100* Tesamorelin (10mg) 10 mg $55 $5.50/mg −17% In stock View
AIO Peptides 52/100 Tesamorelin 10mg 10 mg $56 $5.55/mg −16% In stock View
Go Alpha Labs 83/100 Tesamorelin (10mg) (10 Vials) 10 mg × 10 $560 $5.60/mg −15% In stock View
Legendary Peptides Lawsuit, Aug 2026 90/100 Tesa 10mg 10 mg $59 $5.90/mg −11% In stock View
Ramp Peptides 47/100 TESAMORELIN 10 mg $59 $5.90/mg −11% In stock View
Virtus Peptides 80/100 Tesamorelin 10 mg 10 mg $59 $5.90/mg −11% In stock View
Premier Bio Labs 72/100 Tesamorelin 20mg 20 mg $119 $5.95/mg −10% Out of stock View
PurePeps 35/100* TESAMORELIN 10MG/20MG 20 mg A$170 $5.96/mg* −10% In stock View
Peptides Warehouse 62/100 Tesamorelin 10mg 10 mg $60 $5.96/mg −10% In stock View
Premier Bio Labs 72/100 TESAMORELIN 10mg PACK OF 5 10 mg × 5 $299 $5.98/mg −10% Out of stock View
Pure Peptide Labs 90/100 Tesamorelin 5 mg $30 $5.99/mg −10% In stock View
Pure Peptide Labs 90/100 Tesamorelin 10 mg $60 $6.00/mg −9% In stock View
Bioscience Peptides 25/100* TESA (10mg) 10 mg $60 $6.00/mg −9% In stock View
Peptide Plugs 57/100* Tesamorelin 10mg 10 mg $60 $6.00/mg −9% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tesamorelin 20 mg $120 $6.00/mg −9% In stock View
Pure Tested Peptides 50/100 Tesa 20MG Peptide 20 mg $125 $6.25/mg −6% In stock View
EZ Peptides 75/100* Tesamorelin 10 mg $63 $6.30/mg −5% In stock View
PS Peptides 22/100* Tesamorelin (1 Vial) – Subscription 20 mg $126 $6.30/mg −5% In stock View
Voltera Sciences 60/100 Tesamorelin 20 mg $126 $6.30/mg −5% In stock View
Southern Aminos 10/100* Tesamorelin 10 mg $63 $6.32/mg −5% In stock View
Modern Research Peptides 10/100* Tesamorelin 5mg (5.67 mg) 5 mg $32 $6.40/mg −3% In stock View
Pure Tested Peptides 50/100 Tesa 20MG Peptide 20 mg $128 $6.40/mg −3% In stock View
Paramount Peptides 65/100 Tesamorelin (10mg) 10 mg $65 $6.46/mg −2% In stock View
Licensed Peptides 62/100 Tesamorelin 20 mg × 5 $647 $6.47/mg −2% Out of stock View
NuLife Peptides 10/100* Tesamorelin (10mg) 10 mg $65 $6.50/mg −2% In stock View
Polaris Peptides 45/100 Tesamorelin 10mg 10 mg $65 $6.50/mg −2% In stock View
Peak Lab Peptides 73/100 Tesamorelin 10-Vial Kit 10 mg × 10 $656 $6.56/mg −1% In stock View
Panda Peptide 50/100* Tesamorelin Peptide 5mg, 10mg & 20mg 10 mg CA$95 $6.68/mg* +1% In stock View
Platinum Lion Peptides 15/100* TESAMORELIN 20 mg $135 $6.75/mg +2% In stock View
Peptide Maxxing 40/100* TESAMORELIN (GHRH) 10 mg $69 $6.90/mg +4% In stock View
Strand Bio 30/100* Tesamorelin 10 mg $69 $6.90/mg +4% — View
Premier Bio Labs 72/100 TESAMORELIN 10mg PACK OF 3 10 mg × 3 $209 $6.97/mg +5% Out of stock View
Ion Peptide 25/100* Tesa 10 mg $70 $7.00/mg +6% In stock View
Excalibur Peptides 78/100 Tesamorelin 10 mg $70 $7.00/mg +6% In stock View
Go Alpha Labs 83/100 Tesamorelin (10mg) 10 mg $70 $7.00/mg +6% In stock View
Nation Peptides 65/100 Tesamorelin – 10mg 10 mg $70 $7.00/mg +6% In stock View
Platinum Lion Peptides 15/100* TESAMORELIN 10 mg $70 $7.00/mg +6% In stock View
Voltera Sciences 60/100 Tesamorelin 10 mg $70 $7.00/mg +6% In stock View
PS Peptides 22/100* Tesamorelin (1 Vial) 20 mg $140 $7.00/mg +6% In stock View
Apex Amino 55/100 Tesamorelin – 10mg 10 mg $70 $7.00/mg +6% In stock View
Certified Peptides 60/100* TESAMORELIN 20 MG 20 mg $140 $7.00/mg +6% In stock View
Protide Health 75/100 Tesamorelin 20 mg $140 $7.00/mg +6% In stock View
Protide Health 75/100 Tesamorelin 10 mg $70 $7.00/mg +6% In stock View
Modern Aminos 77/100 Tesamorelin 10MG 10 mg $71 $7.10/mg +7% In stock View
Biotech Peptides 47/100* Tesamorelin Peptide (5MG & 10MG) 10 mg $73 $7.30/mg +10% In stock View
Nationwide Peptides 85/100 Tesamorelin Peptide 20 mg $146 $7.30/mg +10% In stock View
Oasis Labs 60/100 TH9507 – Tesa 10mg 10 mg $74 $7.40/mg +12% In stock View
Volta Peptides 70/100 Tesamorelin 10mg 10 mg $74 $7.40/mg +12% In stock View
Alpha Omega Peptide 75/100 Tesamorelin 10MG 10 mg $75 $7.50/mg +13% — View
Royal Peptides FDA warning letter, Aug 2026 52/100 Tesamorelin 10 mg $75 $7.50/mg +13% In stock View
Biotech Peptides 47/100* Tesamorelin Peptide (5MG & 10MG) 5 mg $38 $7.60/mg +15% In stock View
Licensed Peptides 62/100 Tesamorelin 10mg (10 vials) 10 mg × 10 $765 $7.65/mg +16% Out of stock View
Licensed Peptides 62/100 Tesamorelin 20 mg × 3 $461 $7.68/mg +16% Out of stock View
PurePeps 35/100* TESAMORELIN 10MG/20MG 10 mg A$110 $7.71/mg* +16% In stock View
OROS Research 55/100* Tesamorelin 5mg 5 mg $40 $8.00/mg +21% In stock View
Enhanced Chems 25/100* Tesamorelin 10mg 10 mg $80 $8.00/mg +21% In stock View
Orbitrex Peptides 73/100 Tesa-10mg 10 mg $80 $8.00/mg +21% — View
OROS Research 55/100* Tesamorelin 10mg 10 mg $80 $8.00/mg +21% In stock View
PX Peptides 5/100* Tesamorelin 10 mg $80 $8.00/mg +21% Out of stock View
Synthesis Peptides 63/100 Tesamorelin 10 mg $80 $8.00/mg +21% In stock View
PS Peptides 22/100* Tesamorelin (1 Vial) – Subscription 10 mg $81 $8.10/mg +22% In stock View
Peak Lab Peptides 73/100 Tesamorelin 10 mg $82 $8.20/mg +24% In stock View
Nupeps 40/100* Tesamorelin 10MG 10 mg $85 $8.50/mg +28% — View
Nationwide Peptides 85/100 Tesamorelin Peptide 10 mg $87 $8.70/mg +31% In stock View
Certified Peptides 60/100* TESAMORELIN 10 MG 10 mg $89 $8.90/mg +34% In stock View
True Form Peptides 67/100 Tesamorelin 10 mg 10 mg $90 $9.00/mg +36% In stock View
Ion Peptide 25/100* Tesa 5 mg $45 $9.00/mg +36% In stock View
Panda Peptide 50/100* Tesamorelin Peptide 5mg, 10mg & 20mg 5 mg CA$65 $9.14/mg* +38% In stock View
Licensed Peptides 62/100 Tesamorelin 20 mg $185 $9.25/mg +40% In stock View
Nationwide Peptides 85/100 Tesamorelin Peptide 5 mg $47 $9.40/mg +42% In stock View
Pure Tested Peptides 50/100 Tesa 10MG Peptide 10 mg $95 $9.50/mg +43% In stock View
American Peptides 47/100* TESAMORELIN 20 mg $190 $9.50/mg +43% In stock View
BioCollex Research 70/100 TESAMORELIN 10 mg $95 $9.50/mg +43% In stock View
Evolve Peptides 60/100* Tesa 10 mg 10 mg $95 $9.50/mg +43% In stock View
Alpha Gen 55/100* Tesamorelin 10 mg $96 $9.60/mg +45% — View
Alpha Peps 78/100 Tesamorelin 5mg 5 mg $49 $9.80/mg +48% In stock View
Premier Bio Labs 72/100 Tesamorelin 5mg 5 mg $49 $9.80/mg +48% In stock View
Peptides Warehouse 62/100 Tesamorelin 5mg 5 mg $50 $9.92/mg +50% In stock View
Peptide Pros 58/100* Tesamorelin 5mg 5 mg $50 $9.97/mg +51% In stock View
Pure Lab Peptides 82/100 Tesamorelin 20mg 20 mg $200 $10.00/mg +51% In stock View
Risynth Bio 47/100* Tesa 10 mg $100 $10.00/mg +51% In stock View
Peak Lab Peptides 73/100 Tesamorelin 10-Vial Kit 5 mg × 10 $504 $10.08/mg +52% In stock View
Synthro Lab 62/100 Tesamorelin 10 mg $108 $10.79/mg +63% In stock View
PS Peptides 22/100* Tesamorelin (1 Vial) – Subscription 5 mg $54 $10.80/mg +63% Out of stock View
Peptide Labs 65/100 Tesamorelin 10 mg $110 $11.00/mg +66% In stock View
Vertex Labs 60/100* TESA 10 mg $119 $11.90/mg +80% In stock View
American Peptides 47/100* TESAMORELIN 10 mg $120 $12.00/mg +81% In stock View
Peptides World 80/100 Tesamorelin 5mg 5 mg $62 $12.40/mg +87% In stock View
Nootropic Source 30/100 Tesamorelin Peptide 2mg 2 mg $25 $12.47/mg +88% In stock View
Peak Lab Peptides 73/100 Tesamorelin 5 mg $63 $12.60/mg +90% In stock View
Pure Lab Peptides 82/100 Tesamorelin 10mg 10 mg $130 $13.00/mg +96% In stock View
Evolve Peptides 60/100* Tesa 5 mg 5 mg $65 $13.00/mg +96% In stock View
Blue Sky Peptide 35/100* Tesamorelin 5mg 5 mg $66 $13.29/mg +101% In stock View
Pure Lab Peptides 82/100 Tesamorelin 5mg 5 mg $70 $14.00/mg +111% In stock View
Risynth Bio 47/100* Tesa 5 mg $75 $15.00/mg +127% In stock View
Risynth Bio 47/100* Tesa 2 mg $30 $15.00/mg +127% In stock View
Vertex Labs 60/100* TESA 5 mg $79 $15.80/mg +139% In stock View
Peptides Warehouse 62/100 Tesamorelin 2mg 2 mg $46 $22.80/mg +244% 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 Tesamorelin overview for what's known about the compound.

Tesamorelin compared with similar peptides

Is Tesamorelin legal? Status by market

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

United States
Prescription medicine approved as Egrifta in November 2010 [1].
United Kingdom
No UK-licensed medicine containing tesamorelin appears in the MHRA products database [2].
European Union
An EU marketing application for Egrifta was withdrawn in 2012; no tesamorelin medicine is authorized [3][4].
Canada
Egrifta was marketed in Canada but its listing is cancelled [5].
Australia
Tesamorelin is not named, but Australia's Poisons Standard lists growth hormone releasing hormones (GHRHs) in Schedule 4 with Appendix D possession controls [6].
Sport (WADA)
Named as a prohibited growth hormone-releasing hormone analogue under S2 [7].

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). Tesamorelin price per mg, by vendor. Retrieved Oct 15, 2026, from https://peptidereferee.com/prices/tesamorelin/

HTML link

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