Compare BPC-157 across 45 vendors

Live pricing and third-party purity results across 45 tracked vendors. Rankings are computed from price per milligram and independent HPLC data — never paid placement.

45vendors tracked
594third-party lab tests
30peptides indexed
Weeklyprice refresh
Research purposes only · Purity via Finnrick Analytics

Sermorelin

Growth hormone releasing hormone analogue. Stimulates pituitary GH release. Full overview & purity data →

30 vendors·17 lab tested
Price / mg — best availablebest available tier
  • Reta-Peptide$1.35
  • HkRoids$1.67
  • SaiyanMed$1.90
  • Nexaph$3.40
  • Go Alpha Labs$3.50
  • Peptide Partners$3.98
  • Royal Peptides$4.60
  • NextechLabs$4.88
  • Eternal Peptides$5.00
  • Amino Amigos$5.00
  • NUPEPS$5.45
  • Hydro Research$6.40
  • Peptides 4 Research$6.40
  • Paramount Peptides$6.80
  • Prime Peptides$7.00
  • Simple Peptide$7.90
  • Accelerate Labs$8.00
  • Biotech Peptides$8.60
  • Raw Amino$9.20
  • Oasis Labs$9.80
  • Pinnacle Peptides$10.00
  • Steady Meds$11.00
  • Peptide Pros$11.99
  • Mei Peptide$12.00
  • Behemoth Labz$12.89
  • Swiss Chems$12.97
  • Loti Labs$14.99
  • Umbrella Labs$16.00
  • Alpha-Gen$16.00
  • PeptiSlim$20.00
Quantity
47 offers · 47 in stock

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

SponsoredPaid placement — shown separately and never mixed into the ranking below.
  1. Umbrella LabsVerifiedSponsored
    2mg vial
    $40.99
    listed price
    $20.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  2. Raw AminoVerifiedSponsored
    5mg · 1 unit
    $46.00
    listed price
    $9.20
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  3. Umbrella LabsVerifiedSponsored
    5mg vial
    $79.99
    listed price
    $16.00
    per mg
    shipping: unknown
    In stock
    updated today
    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 today
    Visit
  2. 2mg vial
    $25.95
    listed price
    $12.97
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  3. 2mg · 1 unit
    $29.99
    listed price
    $14.99
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  4. 2mg · 1 unit
    $32.00
    listed price
    $16.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  5. 5mg · 1 unit
    $34.99
    listed price
    $7.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  6. 5mg · 1 unit
    $39.99
    listed price
    $8.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  7. 5mg · 1 unit
    $43.00
    listed price
    $8.60
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  8. 2mg · 1 unit
    $47.00
    listed price
    $23.50
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  9. 10mg · 1 unit
    $48.75
    listed price
    $4.88
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  10. 10mg · 1 unit
    $48.99
    listed price
    $4.90
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  11. 5mg · 1 unit
    $49.00
    listed price
    $9.80
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  12. 5mg · 1 unit
    $49.00
    listed price
    $9.80
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  13. 10mg · 1 unit
    $49.99
    listed price
    $5.00
    per mg
    shipping: unknown
    In stock
    stale · 224d old
    Visit
  14. 5mg · 1 unit
    $49.99
    listed price
    $10.00
    per mg
    shipping: unknown
    In stock
    stale · 224d old
    Visit
  15. 5mg · 1 unit
    $49.99
    listed price
    $10.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  16. 10mg · 1 unit
    $50.00
    listed price
    $5.00
    per mg
    shipping: unknown
    In stock
    stale · 7d old
    —No data
    Visit
  17. 10mg · 1 unit
    $54.50
    listed price
    $5.45
    per mg
    shipping: unknown
    In stock
    updated today
    99.0%AVendor
    Visit
  18. 5mg · 1 unit
    $55.00
    listed price
    $11.00
    per mg
    shipping: unknown
    In stock
    updated 1d ago
    —No data
    Visit
  19. 5mg · 1 unit
    $60.00
    listed price
    $12.00
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  20. 10mg · 1 unit
    $64.00
    listed price
    $6.40
    per mg
    shipping: unknown
    In stock
    updated 3d ago
    Visit
  21. 10mg · 1 unit
    $64.00
    listed price
    $6.40
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  22. $65.00
    listed price
    $6.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  23. 10mg · 1 unit
    $68.00
    listed price
    $6.80
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  24. 10mg · 1 unit
    $70.00
    listed price
    $7.00
    per mg
    shipping: unknown
    In stock
    stale · 14d old
    Visit
  25. 10mg · 1 unit
    $79.00
    listed price
    $7.90
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  26. 5mg · 1 unit
    $80.00
    listed price
    $16.00
    per mg
    shipping: unknown
    In stock
    stale · 21d old
    99.0%AVendor
    Visit
  27. 2mg · 1 unit
    $80.00
    listed price
    $40.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  28. 5mg × 10 kits (50mg total)
    $88.00
    listed price
    $1.76
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  29. 20mg · 1 unit
    $98.00
    listed price
    $4.90
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  30. 5mg × 10 kits (50mg total)
    $104.00
    listed price
    $2.08
    per mg
    shipping: unknown
    In stock
    updated today
    98.0%AVendor
    Visit
  31. 5mg · 1 unit
    $110.00
    listed price
    $22.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  32. 10mg · 1 unit
    $128.87
    listed price
    $12.89
    per mg
    shipping: unknown
    In stock
    stale · 220d old
    —No data
    Visit
  33. 100mg · 1 unit
    $135.00
    listed price
    $1.35
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  34. 10mg × 10 kits (100mg total)
    $167.00
    listed price
    $1.67
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  35. 5mg × 10 kits (50mg total)
    $170.00
    listed price
    $3.40
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  36. 10mg × 10 kits (100mg total)
    $190.00
    listed price
    $1.90
    per mg
    shipping: unknown
    In stock
    updated today
    98.0%AVendor
    Visit
  37. 10mg · 1 unit
    $200.00
    listed price
    $20.00
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  38. 50mg · 1 unit
    $212.00
    listed price
    $4.24
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  39. 5mg × 10 kits (50mg total)
    $244.99
    listed price
    $4.90
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  40. 2mg × 10 kits (20mg total)
    $259.90
    listed price
    $12.99
    per mg
    shipping: unknown
    In stock
    updated today
    —No data
    Visit
  41. 10mg × 10 kits (100mg total)
    $349.99
    listed price
    $3.50
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  42. 100mg · 1 unit
    $411.00
    listed price
    $4.11
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    Visit
  43. 10mg × 10 kits (100mg total)
    $460.00
    listed price
    $4.60
    per mg
    shipping: unknown
    In stock
    updated today
    Visit
  44. 200mg · 1 unit
    $797.00
    listed price
    $3.98
    per mg
    shipping: unknown
    In stock
    updated 4d ago
    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.