49 suppliers scored7 FDA warning letters tracked8 closures on recordUpdated October 2026 · How scoring works
Peptide Ranking
Synthetic 44-amino-acid peptide

Tesamorelin

A synthetic 44-amino-acid peptide with an N-terminal modification. Listed in 5 mg and 10 mg vials.

34suppliers listing it
72priced listings
$9.00median per mg
$3.85lowest per mg
18certificates on file

Price by size

SizeListingsMedian priceLowest priceLowest atMedian $/mg
5 mg17$52.22$29.95Pure Peptide Labs · listing$10.44
10 mg25$74.93$45.38Alpha Peptides · listing$7.49

All listings

SupplierScoreListingSizePrice$/mgCOA on page
Nexaph63/100Tesamorelin 10mg (10 vials/Kit)
vial
100 mg$288
10 units · $28.80 each
$2.88NoView listing
Alpha Labs Peptides68/100Tesamorelin (20mg)
vial
20 mg$76.99$3.85YesView listing
Alpha Labs Peptides68/100Tesamorelin (10mg) (10 Vials)
bulk
10 mg$392
10 units · $39.20 each
$3.92YesView listing
Skye Peptides23/100Tesamorelin - 24 mg
vial
24 mg$99.00$4.13NoView listing
Alpha Peptides71/100TESAMORELIN – MG Amount: 10 MG
vial
10 mg$45.38$4.54YesView listing
Alpha Labs Peptides68/100Tesamorelin (10mg)
vial
10 mg$48.99$4.90YesView listing
Geo Peptides48/100TESAMORELIN 10mg
vial
10 mg$48.99$4.90NoView listing
Atomik Labz39/100BULK PACK Tesamorelin – 10mg (10 VIALS)
bulk
10 mg$495
10 units · $49.50 each
$4.95YesView listing
Licensed Peptides84/100Tesamorelin - 20mg, 10 pack
vial · out of stock
200 mg$1,054
10 units · $105 each
$5.27NoView listing
Atomik Labz39/100Tesamorelin – 20mg
vial
20 mg$110$5.50YesView listing
Atomik Labz39/100Tesamorelin – 10mg
vial
10 mg$55.00$5.50YesView listing
Peptide Crafters36/100Tesamorelin (10mg)
vial
10 mg$55.00$5.50NoView listing
Eternal Peptides22/100Tesamorelin
vial
10 mg$57.99$5.80NoView listing
Verified Peptides62/100Tesamoreln Peptide (20MG)
vial
20 mg$119$5.95YesView listing
Pure Peptide Labs74/100Tesamorelin 5mg
vial
5 mg$29.95$5.99NoView listing
Pure Peptide Labs74/100Tesamorelin 10mg
vial
10 mg$59.95$6.00NoView listing
Paramount Peptides76/100Tesamorelin (10mg)
vial
10 mg$64.60$6.46YesView listing
Licensed Peptides84/100Tesamorelin - 20mg, 5 pack
vial · out of stock
100 mg$647
5 units · $129 each
$6.47NoView listing
Polaris Peptides26/100Tesamorelin 10mg
vial
10 mg$65.00$6.50NoView listing
Eternal Peptides22/100Tesamorelin
vial
5 mg$33.99$6.80NoView listing
Skye Peptides23/100Tesamorelin - 10 mg
vial
10 mg$69.00$6.90NoView listing
Modern Aminos15/100Tesamorelin 10MG
vial
10 mg$71.00$7.10NoView listing
Biotech Peptides65/100Tesamorelin (5mg & 10mg) - 10mg
vial
10 mg$73.00$7.30YesView listing
UK Peptides50/100Tesamorelin 10mg
vial · listed in GBP
10 mg$74.93$7.49NoView listing
Biotech Peptides65/100Tesamorelin (5mg & 10mg) - 5mg
vial
5 mg$38.00$7.60YesView listing
Licensed Peptides84/100Tesamorelin 10mg (10 vials)
vial · out of stock
100 mg$765
10 units · $76.50 each
$7.65YesView listing
Licensed Peptides84/100Tesamorelin - 10mg, 10 pack
vial · out of stock
100 mg$765
10 units · $76.50 each
$7.65NoView listing
Licensed Peptides84/100Tesamorelin - 20mg, 3 pack
vial · out of stock
60 mg$461
3 units · $154 each
$7.68NoView listing
Core Peptides74/100Tesamorelin - 5MG / 10MG - 10mg
vial
10 mg$79.00$7.90YesView listing
Loti Labs58/100Tesamorelin 10mg
vial
10 mg$79.99$8.00NoView listing
Prime Peptides59/100Tesamorelin - 10mg
vial
10 mg$80.00$8.00YesView listing
Sports Technology Labs70/100Tesamorelin 5 mg
vial
5 mg$42.49$8.50YesView listing
Research Peptides32/100Tesamorelin 10mg
vial
10 mg$84.99$8.50YesView listing
Core Peptides74/100Tesamorelin - 5MG / 10MG - 5mg
vial
5 mg$43.00$8.60YesView listing
Receptor Chem50/100Tesamorelin 10mg
vial · listed in GBP
10 mg$88.89$8.89NoView listing
Enhanced Peptides39/100Tesamorelin - 10mg
vial
10 mg$90.00$9.00NoView listing
Koi Peptides72/100Tesamorelin 10mg
vial
10 mg$89.95$9.00YesView listing
Licensed Peptides84/100Tesamorelin - 20mg, 1 pack
vial
20 mg$185$9.25NoView listing
Licensed Peptides84/100Tesamorelin - 10mg, 5 pack
vial · out of stock
50 mg$464
5 units · $92.83 each
$9.28NoView listing
Enhanced Peptides39/100Tesamorelin - 20mg
vial
20 mg$190$9.50NoView listing
Evolve Peptides70/100Tesa 10 mg
vial
10 mg$95.00$9.50YesView listing
Peptide Pros63/100Tesamorelin 5mg
vial
5 mg$49.85$9.97NoView listing
Extreme Peptides44/100Tesamorelin 10mg
vial
10 mg$99.99$10.00NoView listing
Geo Peptides48/100TESAMORELIN 5mg
vial
5 mg$49.99$10.00NoView listing
Ascension Peptides77/100Tesamorelin (5MG)
vial
5 mg$50.00$10.00YesView listing
Blue Sky Peptide56/100Tesamorelin 5mg
vial
5 mg$52.22$10.44NoView listing
Direct Peptides41/100Tesamorelin Peptide Vial – 10mg vial
vial · listed in GBP
10 mg$105$10.52NoView listing
Licensed Peptides84/100Tesamorelin - 10mg, 3 pack
vial · out of stock
30 mg$328
3 units · $109 each
$10.92NoView listing
Direct Peptides41/100Tesamorelin Peptide Vial – 5mg vial
vial · listed in GBP
5 mg$55.25$11.05NoView listing
Receptor Chem50/100Tesamorelin 5mg
vial · listed in GBP
5 mg$57.14$11.43NoView listing
Direct Peptides41/100Tesamorelin Peptide Vial – 10mg vial kit_bac water & needles
vial · listed in GBP
10 mg$117$11.66NoView listing
Direct Peptides41/100Tesamorelin Pre-Mixed Pen 5mg – 1 pre-mixed cartridge
pen · listed in GBP
5 mg$58.52$11.70NoView listing
Loti Labs58/100Tesamorelin 2mg
vial
2 mg$23.99$12.00NoView listing
Enhanced Peptides39/100Tesamorelin - 5mg
vial
5 mg$60.00$12.00NoView listing
Direct Peptides41/100Tesamorelin Peptide Vial – 2mg vial
vial · listed in GBP
2 mg$24.22$12.11NoView listing
Sports Technology Labs70/100Tesamorelin 2 mg
vial
2 mg$24.99$12.50YesView listing
Trident Peptide UK29/100TESAMORELIN 2mg
vial · listed in GBP
2 mg$25.34$12.67NoView listing
Evolve Peptides70/100Tesa 5 mg
vial
5 mg$65.00$13.00NoView listing
Licensed Peptides84/100Tesamorelin - 10mg, 1 pack
vial
10 mg$131$13.10NoView listing
Direct Peptides41/100Tesamorelin Peptide Vial – 5mg vial kit_bac water & needles
vial · listed in GBP
5 mg$66.65$13.33NoView listing
Swiss Chems59/100Tesamorelin, 2mg – Tesamorelin: KIT (10 vials)
bulk · out of stock
20 mg$280
10 units · $27.95 each
$13.98NoView listing
Swiss Chems59/100Tesamorelin, 2mg – Tesamorelin: 1 vial
vial
2 mg$27.95$13.98NoView listing
Umbrella Labs59/100TESAMORELIN PEPTIDE 2MG/5MG VIAL - 5 Milligrams
vial
5 mg$69.99$14.00YesView listing
Geo Peptides48/100TESAMORELIN 2mg
vial
2 mg$31.99$16.00NoView listing
Elite Peptides24/100Tesamorelin 2mg (Buy 1 Get 1 Free)
vial
2 mg$34.99$17.50NoView listing
Direct Peptides41/100Tesamorelin Peptide Vial – 2mg vial kit_bac water & needles
vial · listed in GBP
2 mg$35.62$17.81NoView listing
UK Peptides50/100Tesamorelin 2mg
vial · listed in GBP
2 mg$36.83$18.42YesView listing
Direct Peptides41/100Tesamorelin Pre-Mixed Pen 5mg – 1 Pre Mixed Cartridge and Kit
pen · listed in GBP
5 mg$92.81$18.56NoView listing
Direct Peptides41/100Tesamorelin Pre-Mixed Pen 5mg – 2 pre-mixed cartridges
bulk · listed in GBP
5 mg$117$23.41NoView listing
Enhanced Peptides39/100Tesamorelin - 2mg
vial · out of stock
2 mg$50.00$25.00NoView listing
Umbrella Labs59/100TESAMORELIN PEPTIDE 2MG/5MG VIAL - 2 Milligrams
vial
2 mg$50.99$25.50YesView listing
Alpha Labs Peptides68/100Tesamorelin (20mg) (10 Vials)
bulk · out of stock
20 mg$595
10 units · $59.50 each
$29.75YesView listing
Direct Peptides41/100Tesamorelin Pre-Mixed Pen 5mg – 3 pre-mixed cartridges
bulk · listed in GBP
5 mg$158$31.60NoView listing
Atomik Labz39/100BULK PACK Tesamorelin – 20mg (10 VIALS)
bulk
20 mg$990
10 units · $99.00 each
$49.50YesView listing
Direct Peptides41/100Tesamorelin Nasal Spray – 15ml
nasal · listed in GBP
—$65.41—NoView listing
Direct Peptides41/100Tesamorelin Nasal Spray – 30ml
nasal · listed in GBP
—$124—NoView listing
Extreme Peptides44/100Tesamorelin
vial
—$26.99—NoView listing
Simple Peptide65/100Tesamorelin 10mg
vial
10 mggated—NoView listing
Peptide Warehouse61/100Tesamorelin
vial
—$59.99—YesView listing
PureRawz37/100Tesamorelin
vial
—gated—NoView listing

Public certificates for Tesamorelin

SupplierProductLotLaboratoryDatePurityMethod
Peptide WarehouseTesamorelin 10mgAccession 2610140069Freedom Diagnostics2026-10-1699.16%HPLC+MSOpen
Alpha Labs PeptidesTesamorelin (10mg)—Not named2026-10-02——Open
Swiss ChemsTesamorelin, 2mg—Not named2026-09-13——Open
NexaphTesamorelin 10mgTES1009152026-23Not named2026-09-13——Open
Umbrella LabsTesamorelin 5mgULP-35003BFreedom Diagnostics2026-08-1599.82%HPLC+MSOpen
Umbrella LabsTesamorelin All Variants—Not named2026-08-15——Open
Loti LabsTesamorelin 10mgLL-TS10-726Bioviridian2026-07-2799.72%—Open
Umbrella LabsTesamorelin 2mg—Not named2026-07-15——Open
Ascension PeptidesTesamorelin 5mg32-05260628Kovera Labs2026-06-02——Open
Core PeptidesTesamorelin 5mgC73525Vanguard Laboratory2026-04-2899.8%HPLCOpen
Core PeptidesTesamorelin 10mgC73528Vanguard Laboratory2026-04-2899.8%HPLCOpen
Evolve PeptidesTesamorelin 5mg4185927036Not named2026-01-08——Open
Koi PeptidesTesamorelin 10mg2512290135Freedom Diagnostics2025-12-3099.059%HPLC+MSOpen
BioLongevity LabsTesamorelin261477Not named———Open
Alpha PeptidesTESAMORELIN 10mgTM10-32526328Not named———Open
Geo PeptidesTesamorelin 10mg—Not named———Open
Research PeptidesTesamorelin 10mg—Not named———Open
Eternal PeptidesTesamorelin 5mg—Kovera Labs———Open

Suppliers that list Tesamorelin, by score

Licensed Peptidespublic certificates · US84/100Ascension Peptidespublic certificates · US77/100Paramount Peptidespublic certificates · US76/100Core Peptidespublic certificates · US74/100Pure Peptide Labspublic certificates · US74/100Koi Peptidespublic certificates · US72/100Alpha Peptidespublic certificates · US71/100Evolve Peptidespublic certificates · US70/100Sports Technology Labspublic certificates · US70/100Alpha Labs Peptidespublic certificates · US68/100Biotech Peptidespublic certificates · US65/100Simple Peptidecertificates not public · US65/100Nexaphpublic certificates63/100Peptide Prospublic certificates · US63/100Verified Peptidespublic certificates · US62/100Peptide Warehousepublic certificates · US61/100Prime Peptidespublic certificates · US59/100Swiss Chemspublic certificates · US59/100Umbrella Labspublic certificates · US59/100Loti Labspublic certificates · US58/100Blue Sky Peptidepublic certificates · US56/100Receptor Chempublic certificates · UK50/100UK Peptidespublic certificates · UK50/100Geo Peptidespublic certificates · US48/100Extreme Peptidespublic certificates · US44/100Direct Peptidespublic certificates41/100Atomik Labzcertificates not public · US39/100Enhanced Peptidescertificates not public · US39/100PureRawzcertificates not public · US37/100Peptide Crafterscertificates not public · US36/100Research Peptidespublic certificates32/100Trident Peptide UKcertificates not public · UK29/100Polaris Peptidescertificates not public · US26/100Elite Peptidescertificates not public · US24/100Skye Peptidescertificates not public · US23/100Eternal Peptidescertificates not public · US22/100Modern Aminoscertificates not public · US15/100

Frequently asked questions

Who sells Tesamorelin?

37 suppliers in our index list Tesamorelin: Licensed Peptides, Ascension Peptides, Paramount Peptides, Core Peptides, Pure Peptide Labs, Koi Peptides and others. The highest-scoring of them is Licensed Peptides (84/100).

What does Tesamorelin cost?

Across 72 listings the median is $9.00 per milligram, ranging from $3.85 to $25.50. The lowest listed price per milligram is Alpha Labs Peptides's 20 mg listing at $76.99.

Which Tesamorelin listings have a public certificate?

18 certificates for Tesamorelin are on file from Peptide Warehouse, Alpha Labs Peptides, Swiss Chems, Nexaph, Umbrella Labs, Loti Labs, Ascension Peptides, Core Peptides, Evolve Peptides, Koi Peptides, BioLongevity Labs, Alpha Peptides, Geo Peptides, Research Peptides, Eternal Peptides. Open each one and check the lot number against the vial label.

All listed materials are sold for laboratory research use only. Prices are the supplier's listed prices at the time of indexing, before any coupon; they change, so confirm in the cart. Price per milligram uses the stated mass on the listing.