Price comparison

Peptide Price Comparison

These are publicly listed prices collected from supplier websites for research-use products. Every supplier's own price and currency are kept as listed; alongside them we show a converted USD estimate, and all sorting and ranking uses those normalised USD figures so a GBP listing is never compared against a CAD one.

Price is not a measure of quality. Listings are ordered by the figure you choose to sort by — nothing here ranks a supplier as "best". Testing/COA availability and price are shown as separate, independent columns so you can judge them yourself. Prices in other currencies are converted to USD only for ranking; the supplier's own price and currency are always shown first and USD figures are estimates that move with exchange rates. All products are research-use products; none of this is medical advice or a purchase recommendation.

Search and filter listings

All current listings

154 listings

PeptideSupplierLocationSizePricePer mg (USD)StockCOACheckedSource
IpamorelinUK PeptidesUnited Kingdom2mg£9.95≈ $13.52 USD≈ $6.76 USD/mg£4.97/mg listedIn stockNot verified27 Aug 2026Older dataView source
CJC-1295UK PeptidesUnited Kingdom2mg£12.95≈ $17.60 USD≈ $8.80 USD/mg£6.47/mg listedIn stockNot verified27 Aug 2026Older dataView source
SelankUK PeptidesUnited Kingdom5mg£15.95≈ $21.68 USD≈ $4.34 USD/mg£3.19/mg listedIn stockNot verified27 Aug 2026Older dataView source
BPC-157UK PeptidesUnited Kingdom5mg£16.95≈ $23.04 USD≈ $4.61 USD/mg£3.39/mg listedIn stockNot verified27 Aug 2026Older dataView source
TB-500UK PeptidesUnited Kingdom2mg£16.95≈ $23.04 USD≈ $11.52 USD/mg£8.47/mg listedIn stockNot verified27 Aug 2026Older dataView source
EpitalonUK PeptidesUnited Kingdom10mg£19.50≈ $26.50 USD≈ $2.65 USD/mg£1.95/mg listedIn stockNot verified27 Aug 2026Older dataView source
SemaxUK PeptidesUnited Kingdom5mg£19.95≈ $27.11 USD≈ $5.42 USD/mg£3.99/mg listedIn stockNot verified27 Aug 2026Older dataView source
IpamorelinUK PeptidesUnited Kingdom5mg£20.95≈ $28.47 USD≈ $5.69 USD/mg£4.19/mg listedIn stockNot verified27 Aug 2026Older dataView source
PT-141UK PeptidesUnited Kingdom10mg£21.00≈ $28.54 USD≈ $2.85 USD/mg£2.10/mg listedIn stockNot verified27 Aug 2026Older dataView source
CJC-1295UK PeptidesUnited Kingdom2mg£22.00≈ $29.90 USD≈ $14.95 USD/mg£11.00/mg listedIn stockNot verified27 Aug 2026Older dataView source
EpitalonRevive PeptidesEurope10mg€25.99≈ $30.28 USD≈ $3.03 USD/mg€2.60/mg listedIn stockNot verified28 Aug 2026Older dataView source
IpamorelinRevive PeptidesEurope5mg€25.99≈ $30.28 USD≈ $6.06 USD/mg€5.20/mg listedOut of stockNot verified28 Aug 2026Older dataView source
SemaxDurham PeptidesOntario, Canada10mgCA$44.99≈ $32.47 USD≈ $3.25 USD/mgCA$4.50/mg listedIn stockNot verified28 Aug 2026Older dataView source
PT-141Revive PeptidesEurope10mg€27.99≈ $32.61 USD≈ $3.26 USD/mg€2.80/mg listedIn stockNot verified28 Aug 2026Older dataView source
Melanotan IIRevive PeptidesEurope10mg€28.99≈ $33.78 USD≈ $3.38 USD/mg€2.90/mg listedIn stockNot verified28 Aug 2026Older dataView source
CJC-1295Revive PeptidesEurope5mg€29.99≈ $34.94 USD≈ $6.99 USD/mg€6.00/mg listedIn stockNot verified28 Aug 2026Older dataView source
CJC-1295UK PeptidesUnited Kingdom5mg£25.95≈ $35.27 USD≈ $7.05 USD/mg£5.19/mg listedIn stockNot verified27 Aug 2026Older dataView source
GHK-CuDurham PeptidesOntario, Canada50mgCA$48.99≈ $35.35 USD≈ $0.707 USD/mgCA$0.980/mg listedIn stockNot verified28 Aug 2026Older dataView source
5-Amino-1MQDurham PeptidesOntario, Canada10mgCA$49.99≈ $36.07 USD≈ $3.61 USD/mgCA$5.00/mg listedIn stockNot verified28 Aug 2026Older dataView source
GHK-CuUK PeptidesUnited Kingdom50mg£26.99≈ $36.68 USD≈ $0.734 USD/mg£0.540/mg listedIn stockNot verified27 Aug 2026Older dataView source
AOD-9604UK PeptidesUnited Kingdom2mg£27.95≈ $37.98 USD≈ $18.99 USD/mg£13.97/mg listedIn stockNot verified27 Aug 2026Older dataView source
TesamorelinUK PeptidesUnited Kingdom2mg£29.00≈ $39.41 USD≈ $19.71 USD/mg£14.50/mg listedIn stockNot verified27 Aug 2026Older dataView source
SelankRevive PeptidesEurope10mg€33.99≈ $39.60 USD≈ $3.96 USD/mg€3.40/mg listedIn stockNot verified28 Aug 2026Older dataView source
MOTS-cDurham PeptidesOntario, Canada10mgCA$54.99≈ $39.68 USD≈ $3.97 USD/mgCA$5.50/mg listedIn stockNot verified28 Aug 2026Older dataView source
SelankDurham PeptidesOntario, Canada10mgCA$54.99≈ $39.68 USD≈ $3.97 USD/mgCA$5.50/mg listedIn stockNot verified28 Aug 2026Older dataView source
Page 1 of 7

How to read this table

Price per mg is only shown when the vial mass is unambiguous. Different vial sizes of the same peptide are kept as separate products and are never averaged together. The supplier's original price and currency are always preserved; USD figures are conversions made with the exchange rate recorded at the time of the check, so they are estimates and can move even when the supplier's price does not. Listings we cannot convert are shown but left out of USD ranking.

Read the methodology, browse peptide suppliers, or view price trends.