For Research Purposes Only. This page summarizes published preclinical and clinical research. It does not constitute medical advice and is not a recommendation for human use.

Growth

Tesamorelin

44-amino-acid GHRH analogue — the only GH secretagogue peptide with an FDA approval (as Egrifta, for HIV-associated lipodystrophy).

01 · What is Tesamorelin?

Tesamorelin is a 44-amino-acid analogue of growth hormone-releasing hormone that stimulates endogenous GH secretion. It is FDA-approved under the name Egrifta for reduction of excess visceral fat in HIV-associated lipodystrophy — Phase III trials demonstrated significant visceral adipose tissue reduction versus placebo. Research-grade tesamorelin sold by peptide vendors is a laboratory reagent, not the pharmaceutical product.

Sizes currently sold by tracked vendors: 100mg, 10mg, 11.99mg, 1mg, 200mg, 20MG, 20mg, 2mg, 50mg, 5MG, 5mg.

02 · Price comparison

Prices last checked Oct 26, 2026
Quantity
84 offers · 78 in stock

Lowest listed in-stock price: $23.99 at Loti Labs (2mg · 1 unit, $11.99/mg, shipping unknown)

SponsoredPaid placement — shown separately and never mixed into the ranking below.
  1. Umbrella LabsVerifiedSponsored
    2mg vial
    $50.99
    listed price
    $25.50
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  2. Raw AminoVerifiedSponsored
    5mg · 1 unit
    $69.00
    listed price
    $13.80
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  3. Umbrella LabsVerifiedSponsored
    5mg vial
    $69.99
    listed price
    $14.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  4. Raw AminoVerifiedSponsored
    10mg · 1 unit
    $135.00
    listed price
    $13.50
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
Ranked by listed purchase price · in stock first
  1. 2mg · 1 unit
    $23.99
    listed price
    $11.99
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    Visit
  2. 2mg · 1 unit
    $23.99
    listed price
    $11.99
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  3. 2mg · 1 unit
    $23.99
    listed price
    $11.99
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  4. 2mg vial
    $27.95
    listed price
    $13.97
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  5. 5mg · 1 unit
    $38.00
    listed price
    $7.60
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  6. 5mg · 1 unit
    $43.00
    listed price
    $8.60
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  7. 5mg · 1 unit
    $47.99
    listed price
    $9.60
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  8. 10mg · 1 unit
    $48.75
    listed price
    $4.88
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  9. 10mg · 1 unit
    $48.99
    listed price
    $4.90
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  10. 5mg · 1 unit
    $49.85
    listed price
    $9.97
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  11. 10mg · 1 unit
    $51.00
    listed price
    $5.10
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  12. 2mg · 1 unit
    $51.00
    listed price
    $25.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  13. 5mg · 1 unit
    $52.99
    listed price
    $10.60
    per mg
    shipping: unknown
    In stock
    stale · 221d old
    Visit
  14. 10mg · 1 unit
    $55.00
    listed price
    $5.50
    per mg
    shipping: unknown
    In stock
    updated 3d ago
    Visit
  15. 5mg · 1 unit
    $59.99
    listed price
    $12.00
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  16. 10mg · 1 unit
    $60.00
    listed price
    $6.00
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  17. 2mg · 1 unit
    $60.00
    listed price
    $30.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  18. 10mg · 1 unit
    $61.00
    listed price
    $6.10
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    Visit
  19. 2mg × 10 kits (20mg total)
    $63.00
    listed price
    $3.15
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  20. 10mg · 1 unit
    $64.60
    listed price
    $6.46
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  21. 10mg · 1 unit
    $65.00
    listed price
    $6.50
    per mg
    shipping: unknown
    In stock
    stale · 28d old
    Visit
  22. 10mg · 1 unit
    $73.00
    listed price
    $7.30
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  23. 10mg · 1 unit
    $74.00
    listed price
    $7.40
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  24. $75.00
    listed price
    $7.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  25. 10mg · 1 unit
    $75.00
    listed price
    $7.50
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    Visit
  26. 20mg · 1 unit
    $76.99
    listed price
    $3.85
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  27. 10mg · 1 unit
    $79.00
    listed price
    $7.90
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  28. 10mg · 1 unit
    $79.99
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    Visit
  29. 10mg · 1 unit
    $79.99
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  30. 10mg · 1 unit
    $79.99
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  31. 2mg × 10 kits (20mg total)
    $80.00
    listed price
    $4.00
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  32. 11.99mg · 1 unit
    $80.00
    listed price
    $6.67
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  33. 10mg · 1 unit
    $80.00
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    stale · 14d old
    Visit
  34. 5mg · 1 unit
    $80.00
    listed price
    $16.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  35. 10mg · 1 unit
    $89.99
    listed price
    $9.00
    per mg
    shipping: unknown
    In stock
    stale · 221d old
    Visit
  36. 20mg · 1 unit
    $96.00
    listed price
    $4.80
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    Visit
  37. 10mg · 1 unit
    $96.00
    listed price
    $9.60
    per mg
    shipping: unknown
    In stock
    stale · 21d old
    99.0%AVendor
    Visit
  38. 10mg · 1 unit
    $98.99
    listed price
    $9.90
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  39. 5mg · 1 unit
    $102.00
    listed price
    $20.40
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  40. 2mg · 1 unit
    $106.00
    listed price
    $53.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  41. 2mg × 10 kits (20mg total)
    $110.00
    listed price
    $5.50
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  42. 5mg × 10 kits (50mg total)
    $113.00
    listed price
    $2.26
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  43. 50mg · 1 unit
    $115.00
    listed price
    $2.30
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  44. $120.00
    listed price
    $6.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  45. 20mg · 1 unit
    $122.00
    listed price
    $6.10
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  46. 5mg × 10 kits (50mg total)
    $129.00
    listed price
    $2.58
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  47. 10mg · 1 unit
    $145.00
    listed price
    $14.50
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  48. 5mg · 1 unit
    $150.00
    listed price
    $30.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  49. 5mg × 10 kits (50mg total)
    $155.00
    listed price
    $3.10
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  50. 5mg · 1 unit
    $163.00
    listed price
    $32.60
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  51. 100mg · 1 unit
    $180.00
    listed price
    $1.80
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  52. 5mg × 10 kits (50mg total)
    $185.00
    listed price
    $3.70
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  53. 10mg · 1 unit
    $187.00
    listed price
    $18.70
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  54. 100mg · 1 unit
    $190.00
    listed price
    $1.90
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  55. 10mg × 10 kits (100mg total)
    $219.00
    listed price
    $2.19
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  56. 10mg × 10 kits (100mg total)
    $245.00
    listed price
    $2.45
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  57. 10mg · 1 unit
    $269.00
    listed price
    $26.90
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  58. 50mg · 1 unit
    $287.00
    listed price
    $5.74
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  59. 10mg × 10 kits (100mg total)
    $288.00
    listed price
    $2.88
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  60. 10mg · 1 unit
    $300.00
    listed price
    $30.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  61. 10mg × 10 kits (100mg total)
    $310.00
    listed price
    $3.10
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  62. 200mg · 1 unit
    $320.00
    listed price
    $1.60
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  63. 20mg · 1 unit
    $325.71
    listed price
    $16.29
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  64. 10mg × 10 kits (100mg total)
    $391.99
    listed price
    $3.92
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  65. 20mg · 1 unit
    $431.00
    listed price
    $21.55
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  66. 20mg × 10 kits (200mg total)
    $471.00
    listed price
    $2.35
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  67. 20mg × 10 kits (200mg total)
    $490.00
    listed price
    $2.45
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  68. 100mg · 1 unit
    $514.00
    listed price
    $5.14
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  69. 20mg × 10 kits (200mg total)
    $520.00
    listed price
    $2.60
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    Visit
  70. 10mg × 10 kits (100mg total)
    $530.00
    listed price
    $5.30
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  71. 20mg × 10 kits (200mg total)
    $594.99
    listed price
    $2.97
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  72. 20mg × 10 kits (200mg total)
    $700.00
    listed price
    $3.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  73. 200mg · 1 unit
    $898.00
    listed price
    $4.49
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  74. 1mg · 1 unit
    $1122.22
    listed price
    $1122.22
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  75. 20mg · 1 unit
    $69.99
    listed price
    $3.50
    per mg
    shipping: unknown
    Out of stock
    updated today
    Visit
  76. 10mg · 1 unit
    $74.99
    listed price
    $7.50
    per mg
    shipping: unknown
    Out of stock
    updated today
    Visit
  77. 2mg × 10 kits (20mg total)
    $279.50
    listed price
    $13.97
    per mg
    shipping: unknown
    Out of stock
    updated today
    —No data
    Visit
  78. 10mg × 10 kits (100mg total)
    $280.00
    listed price
    $2.80
    per mg
    shipping: unknown
    Out of stock
    stale · 7d old
    Visit
  79. 100mg · 1 unit
    $332.50
    listed price
    $3.33
    per mg
    shipping: unknown
    Out of stock
    updated today
    Visit
  80. 200mg · 1 unit
    $630.00
    listed price
    $3.15
    per mg
    shipping: unknown
    Out of stock
    updated today
    Visit

Some outbound links are affiliate links — we may earn a commission on purchases made through them. It never affects rankings, prices, or purity data. How we make money

Prices are the listed checkout price for the unit shown — shipping is labeled per offer and unknown unless the vendor publishes terms. Rankings never include paid placement.

40 vendors tracked · prices scraped weekly from vendor sites · open full comparison table →

03 · Third-party purity data

Full data at peptigrity.com ↗

Independent HPLC test results — averages across multiple samples.

04 · Frequently asked questions

What is Tesamorelin?

Tesamorelin is a 44-amino-acid analogue of growth hormone-releasing hormone that stimulates endogenous GH secretion. It is FDA-approved under the name Egrifta for reduction of excess visceral fat in HIV-associated lipodystrophy — Phase III trials demonstrated significant visceral adipose tissue reduction versus placebo.

Is Tesamorelin FDA approved?

Yes — as Egrifta, specifically for HIV-associated lipodystrophy (excess visceral fat). The research-grade tesamorelin sold by vendors is not the pharmaceutical product and is not subject to pharmaceutical manufacturing controls.

Sources: Drugs@FDA — Egrifta (NDA 022505) ↗ · checked Sep 24, 2026

What is Egrifta?

Egrifta is the brand name for pharmaceutical tesamorelin, FDA-approved in 2010 for reduction of excess abdominal fat in HIV-infected patients with lipodystrophy. It is manufactured under pharmaceutical GMP controls — research-grade tesamorelin vials are a different product class with no pharmaceutical guarantees.

Sources: FDA approval letter, NDA 022505 ↗ · checked Sep 24, 2026

How much does Tesamorelin cost?

Across 40 vendors tracked by PepVendors, Tesamorelin currently runs $1.60–$30.00 per mg at each vendor's best price tier (39 showing in stock). Vial prices and size tiers vary — the live comparison table on this page lists current pricing.

Which vendors have third-party purity data for Tesamorelin?

Independent labs (Finnrick Analytics, Janoshik) have published HPLC purity results for 32 samples of Tesamorelin or its components: Amino Amigos (99.9%), Oasis Labs (99.9%), NUPEPS (99.9%), SaiyanMed (99.8%), Biolongevity Labs (99.7%), Loti Labs (99.6%), Peptide Partners (99.5%), Coastal Peptides (99.5%), Paramount Peptides (99.4%), Peptidology (99.4%), Pure Tested Peptides (99.4%), Core Peptides (99.4%), Royal Peptides (99.3%), Prime Peptides (99.2%), Hydro Research (99.2%), Polaris Peptides (99.2%), Peptides 4 Research (99.2%), Liberty Peptides (99.1%), Sunrise BioResearch (99.1%), Mei Peptide (99.1%), Eternal Peptides (99.0%), PeptiSlim (98.9%), Reta-Peptide (98.8%), Go Alpha Labs (98.8%), Simple Peptide (98.7%), Verified Peptides (97.8%), Nexaph (97.4%), Zen Peptides (96.9%), NextechLabs (96.6%), Oupeptide (96.2%), HkRoids (95.9%), Peptide Sciences (76.1%). A grade A (≥98%) is the appropriate baseline for research use — check the linked lab reports for batch-level detail and fill-accuracy data.

Related peptides

Legal disclaimer

For laboratory research use only — not for human consumption. Not medical advice. The information on this page is compiled from published peer-reviewed research, publicly available clinical trial data, and independent third-party testing results. It is intended solely as an educational reference for researchers.

Nothing on this page constitutes medical advice, a diagnosis, or a treatment recommendation. Peptides listed as research chemicals are not approved for human consumption unless explicitly noted as FDA-approved pharmaceuticals. PepVendors is a price comparison and information platform — we do not manufacture, sell, or distribute any compounds. Always consult a qualified and licensed healthcare professional before considering any compound for personal use.