Live market data

The Peptide Price Index

Blind averages across every in-stock offer we track — the real market, priced per vial and per mg. No brands, no favorites: just the numbers.

488 offers · 134 compounds · refreshed 2026-07-24
Start free to order
Compounds tracked 134 289 products · 100 with a US lane
Median $/mg across market $1.12/mg spans $0.02–$98.33/mg, mg-dosed
In-stock offers 488 feeding today's averages
showing 289 of 289

GLP-1 & Metabolic 37

Cagrilintide
5 mg vial US lane
$18.75avg / vial
$3.75 / mg
market range $13.50 – $21.00
In stock · 4 sources Sign in to order
Cagrilintide
10 mg vial US lane
$26.67avg / vial
$2.67 / mg
market range $25.50 – $27.50
In stock · 3 sources Sign in to order
Mazdutide
5 mg vial US lane
$15.50avg / vial
$3.10 / mg
In stock · 1 source Sign in to order
Mazdutide
10 mg vial US lane
$24.17avg / vial
$2.42 / mg
market range $23.00 – $25.00
In stock · 3 sources Sign in to order
Retatrutide
5 mg vial US lane
$9avg / vial
$1.80 / mg
market range $8.50 – $9.50
In stock · 3 sources Sign in to order
Retatrutide
10 mg vial US lane
$13.25avg / vial
$1.32 / mg
market range $12.00 – $14.50
In stock · 3 sources Sign in to order
Retatrutide
12 mg vial US lane
$15avg / vial
$1.25 / mg
In stock · 1 source Sign in to order
Retatrutide
15 mg vial US lane
$17.75avg / vial
$1.18 / mg
market range $15.50 – $20.00
In stock · 3 sources Sign in to order
Retatrutide
20 mg vial US lane
$21avg / vial
$1.05 / mg
market range $20.00 – $22.00
In stock · 3 sources Sign in to order
Retatrutide
30 mg vial US lane
$27.50avg / vial
$0.92 / mg
market range $26.00 – $29.00
In stock · 3 sources Sign in to order
Retatrutide
40 mg vial US lane
$32.25avg / vial
$0.81 / mg
market range $30.00 – $34.50
In stock · 2 sources Sign in to order
Retatrutide
50 mg vial US lane
$38.25avg / vial
$0.77 / mg
market range $37.50 – $39.00
In stock · 2 sources Sign in to order
Retatrutide
60 mg vial US lane
$44.50avg / vial
$0.74 / mg
market range $43.00 – $46.00
In stock · 1 source Sign in to order
Semaglutide
2 mg vial US lane
$4.50avg / vial
$2.25 / mg
In stock · 1 source Sign in to order
Semaglutide
5 mg vial US lane
$6.67avg / vial
$1.33 / mg
market range $6.50 – $7.00
In stock · 3 sources Sign in to order
Semaglutide
10 mg vial US lane
$8.75avg / vial
$0.88 / mg
market range $7.50 – $10.00
In stock · 2 sources Sign in to order
Semaglutide
15 mg vial US lane
$10.75avg / vial
$0.72 / mg
market range $9.00 – $12.50
In stock · 2 sources Sign in to order
Semaglutide
20 mg vial US lane
$13.25avg / vial
$0.66 / mg
market range $10.00 – $16.50
In stock · 2 sources Sign in to order
Semaglutide
30 mg vial US lane
$17.50avg / vial
$0.58 / mg
market range $13.50 – $21.50
In stock · 2 sources Sign in to order
Semaglutide
40 mg vial US lane
$22avg / vial
$0.55 / mg
In stock · 1 source Sign in to order
Semaglutide
50 mg vial US lane
$22.50avg / vial
$0.45 / mg
In stock · 1 source Sign in to order
Semaglutide
60 mg vial US lane
$23avg / vial
$0.38 / mg
In stock · 1 source Sign in to order
Survodutide
10 mg vial US lane
$34avg / vial
$3.40 / mg
market range $31.00 – $36.00
In stock · 3 sources Sign in to order
Tirzepatide
5 mg vial US lane
$8.33avg / vial
$1.67 / mg
market range $6.50 – $9.50
In stock · 3 sources Sign in to order
Tirzepatide
10 mg vial US lane
$10.25avg / vial
$1.02 / mg
market range $7.50 – $13.00
In stock · 3 sources Sign in to order
Tirzepatide
15 mg vial US lane
$13.50avg / vial
$0.90 / mg
market range $9.00 – $18.00
In stock · 3 sources Sign in to order
Tirzepatide
20 mg vial US lane
$15avg / vial
$0.75 / mg
market range $10.50 – $19.50
In stock · 3 sources Sign in to order
Tirzepatide
30 mg vial US lane
$16.50avg / vial
$0.55 / mg
market range $13.00 – $20.00
In stock · 3 sources Sign in to order
Tirzepatide
40 mg vial US lane
$19.50avg / vial
$0.49 / mg
market range $18.50 – $20.50
In stock · 2 sources Sign in to order
Tirzepatide
50 mg vial US lane
$21.25avg / vial
$0.42 / mg
market range $21.00 – $21.50
In stock · 2 sources Sign in to order
Tirzepatide
60 mg vial US lane
$25.50avg / vial
$0.42 / mg
market range $23.50 – $27.50
In stock · 3 sources Sign in to order
Tirzepatide
70 mg vial US lane
$26.75avg / vial
$0.38 / mg
market range $25.50 – $28.00
In stock · 2 sources Sign in to order
Tirzepatide
80 mg vial US lane
$28.75avg / vial
$0.36 / mg
market range $28.50 – $29.00
In stock · 2 sources Sign in to order
Tirzepatide
90 mg vial US lane
$32avg / vial
$0.36 / mg
market range $31.50 – $32.50
In stock · 2 sources Sign in to order
Tirzepatide
100 mg vial US lane
$33.75avg / vial
$0.34 / mg
market range $33.00 – $34.50
In stock · 2 sources Sign in to order
Tirzepatide
110 mg vial US lane
$36.50avg / vial
$0.33 / mg
In stock · 1 source Sign in to order
Tirzepatide
120 mg vial US lane
$47.25avg / vial
$0.39 / mg
market range $44.50 – $50.00
In stock · 2 sources Sign in to order

Healing & Recovery 14

BPC-157
5 mg vial US lane
$6.83avg / vial
$1.37 / mg
market range $6.00 – $7.50
In stock · 3 sources Sign in to order
BPC-157
10 mg vial US lane
$10.75avg / vial
$1.07 / mg
market range $10.00 – $11.50
In stock · 2 sources Sign in to order
BPC-157
20 mg vial US lane
$14.50avg / vial
$0.72 / mg
In stock · 1 source Sign in to order
KPV
5 mg vial US lane
$5avg / vial
$1.00 / mg
In stock · 1 source Sign in to order
KPV
10 mg vial US lane
$8.83avg / vial
$0.88 / mg
market range $8.00 – $9.50
In stock · 3 sources Sign in to order
KPV
30 mg vial US lane
$25avg / vial
$0.83 / mg
In stock · 1 source Sign in to order
LL-37
5 mg vial US lane
$12.25avg / vial
$2.45 / mg
market range $12.00 – $12.50
In stock · 2 sources Sign in to order
LL-37
10 mg vial US lane
$15.75avg / vial
$1.57 / mg
market range $12.50 – $19.00
In stock · 2 sources Sign in to order
TB-500
2 mg vial US lane
$6.25avg / vial
$3.12 / mg
market range $5.50 – $7.00
In stock · 2 sources Sign in to order
TB-500
5 mg vial US lane
$10.25avg / vial
$2.05 / mg
market range $10.00 – $10.50
In stock · 2 sources Sign in to order
TB-500
8 mg vial US lane
$15avg / vial
$1.88 / mg
In stock · 1 source Sign in to order
TB-500
10 mg vial US lane
$19.25avg / vial
$1.93 / mg
market range $19.00 – $19.50
In stock · 2 sources Sign in to order
Thymosin Alpha-1
5 mg vial US lane
$11.25avg / vial
$2.25 / mg
market range $10.50 – $12.00
In stock · 2 sources Sign in to order
Thymosin Alpha-1
10 mg vial US lane
$20.75avg / vial
$2.08 / mg
market range $19.00 – $22.50
In stock · 4 sources Sign in to order

Growth & GH 34

CJC-1295
5 mg vial US lane
$10avg / vial
$2.00 / mg
In stock · 1 source Sign in to order
CJC-1295
10 mg vial US lane
$17.50avg / vial
$1.75 / mg
In stock · 1 source Sign in to order
CJC-1295
5 mg + 5 mg US lane
$12.50avg / vial
market range $12.50 – $12.50
In stock · 2 sources Sign in to order
GHRP-2
5 mg vial US lane
$5.67avg / vial
$1.13 / mg
market range $4.50 – $6.50
In stock · 3 sources Sign in to order
GHRP-2
10 mg vial US lane
$8.17avg / vial
$0.82 / mg
market range $7.00 – $9.50
In stock · 3 sources Sign in to order
GHRP-2
15 mg vial US lane
$10avg / vial
$0.67 / mg
In stock · 1 source Sign in to order
GHRP-6
5 mg vial US lane
$6avg / vial
$1.20 / mg
market range $3.50 – $9.50
In stock · 3 sources Sign in to order
GHRP-6
10 mg vial US lane
$10avg / vial
$1.00 / mg
market range $7.50 – $12.50
In stock · 3 sources Sign in to order
Hexarelin
2 mg vial US lane
$5avg / vial
$2.50 / mg
In stock · 1 source Sign in to order
Hexarelin
5 mg vial US lane
$12avg / vial
$2.40 / mg
market range $11.50 – $12.50
In stock · 3 sources Sign in to order
Hexarelin
10 mg vial US lane
$16.50avg / vial
$1.65 / mg
In stock · 1 source Sign in to order
HGH
2 mg vial
$1avg / vial
$0.50 / mg
In stock · 1 source Sign in to order
HGH
10 iu vial US lane
$7.25avg / vial
market range $7.00 – $7.50
In stock · 2 sources Sign in to order
HGH
10 mg vial US lane
$17.50avg / vial
$1.75 / mg
In stock · 1 source Sign in to order
HGH
15 iu vial US lane
$8.25avg / vial
market range $7.50 – $9.00
In stock · 2 sources Sign in to order
HGH
24 iu vial US lane
$12.25avg / vial
market range $10.50 – $14.00
In stock · 2 sources Sign in to order
HGH
36 iu vial US lane
$19.50avg / vial
market range $19.00 – $20.00
In stock · 3 sources Sign in to order
IGF-1 LR3
0.1 mg vial US lane
$9.83avg / vial
$98.33 / mg
market range $6.00 – $12.00
In stock · 3 sources Sign in to order
IGF-1 LR3
1 mg vial US lane
$24avg / vial
$24.00 / mg
market range $22.50 – $25.00
In stock · 3 sources Sign in to order
Ipamorelin
5 mg vial US lane
$6.50avg / vial
$1.30 / mg
market range $6.00 – $7.00
In stock · 2 sources Sign in to order
Ipamorelin
10 mg vial US lane
$9.50avg / vial
$0.95 / mg
market range $9.00 – $10.00
In stock · 2 sources Sign in to order
Sermorelin
2 mg vial US lane
$6.50avg / vial
$3.25 / mg
In stock · 1 source Sign in to order
Sermorelin
5 mg vial US lane
$12.17avg / vial
$2.43 / mg
market range $9.00 – $14.00
In stock · 3 sources Sign in to order
Sermorelin
10 mg vial US lane
$20avg / vial
$2.00 / mg
market range $17.50 – $22.50
In stock · 2 sources Sign in to order
Tesamorelin
2 mg vial US lane
$7.25avg / vial
$3.62 / mg
market range $7.00 – $7.50
In stock · 2 sources Sign in to order
Tesamorelin
5 mg vial US lane
$13.17avg / vial
$2.63 / mg
market range $12.50 – $14.50
In stock · 3 sources Sign in to order
Tesamorelin
10 mg vial US lane
$23avg / vial
$2.30 / mg
market range $22.50 – $24.00
In stock · 4 sources Sign in to order
Tesamorelin
20 mg vial US lane
$39.25avg / vial
$1.96 / mg
market range $38.00 – $40.50
In stock · 2 sources Sign in to order

Longevity 24

5-Amino-1MQ
10 mg vial US lane
$7.62avg / vial
$0.76 / mg
market range $7.00 – $8.50
In stock · 2 sources Sign in to order
5-Amino-1MQ
50 mg vial US lane
$13.33avg / vial
$0.27 / mg
market range $10.00 – $16.50
In stock · 2 sources Sign in to order
Epithalon
5 mg vial US lane
$4.50avg / vial
$0.90 / mg
In stock · 1 source Sign in to order
Epithalon
10 mg vial US lane
$7.33avg / vial
$0.73 / mg
market range $7.00 – $7.50
In stock · 3 sources Sign in to order
Epithalon
20 mg vial US lane
$12.75avg / vial
$0.64 / mg
market range $11.50 – $14.00
In stock · 2 sources Sign in to order
Epithalon
50 mg vial US lane
$18.75avg / vial
$0.38 / mg
market range $18.00 – $19.50
In stock · 2 sources Sign in to order
FOX04-DRI
5 mg vial US lane
$22.50avg / vial
$4.50 / mg
In stock · 1 source Sign in to order
FOX04-DRI
10 mg vial US lane
$37.50avg / vial
$3.75 / mg
In stock · 1 source Sign in to order
MOTS-C
5 mg vial US lane
$6.50avg / vial
$1.30 / mg
In stock · 1 source Sign in to order
MOTS-C
10 mg vial US lane
$9.17avg / vial
$0.92 / mg
market range $8.00 – $10.00
In stock · 3 sources Sign in to order
MOTS-C
20 mg vial US lane
$17avg / vial
$0.85 / mg
market range $15.00 – $19.00
In stock · 2 sources Sign in to order
MOTS-C
40 mg vial US lane
$25.75avg / vial
$0.64 / mg
market range $24.50 – $27.00
In stock · 2 sources Sign in to order
NAD+
100 mg vial US lane
$6.83avg / vial
$0.07 / mg
market range $6.00 – $7.50
In stock · 3 sources Sign in to order
NAD+
480 mg vial US lane
$9avg / vial
$0.02 / mg
In stock · 1 source Sign in to order
NAD+
500 mg vial US lane
$13.50avg / vial
$0.03 / mg
market range $10.50 – $16.50
In stock · 2 sources Sign in to order
Pinealon
10 mg vial
$11.50avg / vial
$1.15 / mg
In stock · 1 source Sign in to order
SS-31
5 mg vial US lane
$7.50avg / vial
$1.50 / mg
In stock · 1 source Sign in to order
SS-31
10 mg vial US lane
$11.75avg / vial
$1.18 / mg
market range $11.50 – $12.00
In stock · 2 sources Sign in to order
SS-31
25 mg vial US lane
$12avg / vial
$0.48 / mg
In stock · 1 source Sign in to order
SS-31
50 mg vial US lane
$42.50avg / vial
$0.85 / mg
market range $41.00 – $45.00
In stock · 3 sources Sign in to order
Thymalin
5 mg vial US lane
$6.50avg / vial
$1.30 / mg
In stock · 1 source Sign in to order
Thymalin
10 mg vial US lane
$9avg / vial
$0.90 / mg
market range $8.50 – $9.50
In stock · 4 sources Sign in to order
Vesugen
10 mg vial US lane
$13.25avg / vial
$1.32 / mg
market range $12.00 – $14.50
In stock · 2 sources Sign in to order
Vesugen
20 mg vial
$17.50avg / vial
$0.88 / mg
In stock · 1 source Sign in to order

Nootropic & Mood 13

DSIP
2 mg vial US lane
$5avg / vial
$2.50 / mg
In stock · 1 source Sign in to order
DSIP
5 mg vial US lane
$6.83avg / vial
$1.37 / mg
market range $6.00 – $7.50
In stock · 3 sources Sign in to order
DSIP
10 mg vial US lane
$10avg / vial
$1.00 / mg
market range $9.50 – $10.50
In stock · 2 sources Sign in to order
DSIP
15 mg vial US lane
$12.25avg / vial
$0.82 / mg
market range $11.50 – $13.00
In stock · 2 sources Sign in to order
NA-Selank Amidate
30 mg vial US lane
$15avg / vial
$0.50 / mg
In stock · 1 source Sign in to order
NA-Semax Amidate
30 mg vial US lane
$15avg / vial
$0.50 / mg
In stock · 1 source Sign in to order
PE-22-28
10 mg vial
$10avg / vial
$1.00 / mg
In stock · 1 source Sign in to order
Selank
5 mg vial US lane
$6.17avg / vial
$1.23 / mg
market range $6.00 – $6.50
In stock · 3 sources Sign in to order
Selank
10 mg vial US lane
$10avg / vial
$1.00 / mg
market range $8.50 – $12.50
In stock · 3 sources Sign in to order
Selank
30 mg vial US lane
$15avg / vial
$0.50 / mg
In stock · 1 source Sign in to order
Semax
5 mg vial US lane
$6avg / vial
$1.20 / mg
market range $5.50 – $6.50
In stock · 3 sources Sign in to order
Semax
10 mg vial US lane
$9.17avg / vial
$0.92 / mg
market range $8.50 – $10.00
In stock · 3 sources Sign in to order
Semax
30 mg vial US lane
$15avg / vial
$0.50 / mg
In stock · 1 source Sign in to order

Cosmetic 5

AOD-9604
2 mg vial US lane
$7.25avg / vial
$3.62 / mg
market range $7.00 – $7.50
In stock · 2 sources Sign in to order
AOD-9604
5 mg vial US lane
$12avg / vial
$2.40 / mg
market range $12.00 – $12.00
In stock · 2 sources Sign in to order
AOD-9604
10 mg vial US lane
$18.75avg / vial
$1.88 / mg
market range $18.00 – $19.50
In stock · 2 sources Sign in to order
GHK-CU
50 mg vial US lane
$6.25avg / vial
$0.12 / mg
market range $5.00 – $7.50
In stock · 3 sources Sign in to order
GHK-CU
100 mg vial US lane
$8.60avg / vial
$0.09 / mg
market range $7.50 – $9.50
In stock · 4 sources Sign in to order

Stacks & Blends 11

BPC-157 + GHK-Cu (GLOW)
10 mg vial US lane
$24.50avg / vial
$2.45 / mg
In stock · 1 source Sign in to order
BPC-157 + GHK-Cu (GLOW)
50 mg vial US lane
$20.75avg / vial
$0.41 / mg
market range $16.50 – $25.00
In stock · 2 sources Sign in to order
BPC-157 + GHK-Cu (GLOW)
70 mg vial US lane
$25.50avg / vial
$0.36 / mg
market range $25.50 – $25.50
In stock · 2 sources Sign in to order
BPC-157 + GHK-Cu (GLOW)
80 mg vial US lane
$26avg / vial
$0.33 / mg
In stock · 1 source Sign in to order
BPC-157 + GHK-Cu (GLOW)
500 iu vial US lane
$10avg / vial
In stock · 1 source Sign in to order
BPC-157 + TB-500
10 mg vial US lane
$15avg / vial
$1.50 / mg
market range $13.50 – $16.50
In stock · 2 sources Sign in to order
BPC-157 + TB-500
20 mg vial US lane
$23.75avg / vial
$1.19 / mg
market range $22.50 – $25.00
In stock · 2 sources Sign in to order
BPC-157 + TB-500
30 mg vial US lane
$34avg / vial
$1.13 / mg
In stock · 2 sources Sign in to order
BPC-157 + TB-500
10 mg + 10 mg US lane
$21.60avg / vial
market range $18.50 – $25.00
In stock · 3 sources Sign in to order
BPC-157 + TB-500
5 mg + 5 mg US lane
$12.40avg / vial
market range $12.00 – $12.50
In stock · 4 sources Sign in to order
KLOW
80 mg vial US lane
$24.25avg / vial
$0.30 / mg
market range $24.00 – $24.50
In stock · 1 source Sign in to order

Accessories 1

SHB
10 mg vial
$17.50avg / vial
$1.75 / mg
In stock · 1 source Sign in to order
No products match that search.

Peptide pricing, answered

How much do research peptides cost?

It depends on the compound and vial size. Across the market we track, the median works out to about $1.12 per milligram for standard single-compound mg-dosed vials. Every card above shows the average per-vial price, the $/mg, and the honest low-to-high market range so you can see what a compound actually costs before you order.

What is a good price per mg?

Compare like with like: the $/mg only makes sense within one compound at one vial size, because a larger vial almost always lowers the per-mg cost. Use the $/mg · low to high sort to rank the market, then check the range — a price near the bottom of the spread is a good deal, but a very low outlier can mean an international lane with longer shipping.

Are these peptide prices real?

Yes. Every number is a blind aggregate of live, in-stock retail offers across the supplier pricelists we track, refreshed daily. We don't invent prices or take paid placement. What we hold back is vendor identity — the average, the range, and the source count are the ceiling of what's shown publicly.

Why don't you show which vendor has each price?

The public index is deliberately vendor-blind so it stays an honest market reference, not an ad. The supplier behind each row, its trust record, and the batch lab certificates are unlocked with Pro.

How often is the price index updated?

Daily. The snapshot is rebuilt from current supplier catalogs; if it ever falls outside its validity window the page flags the data as possibly stale at the top.

Order at these prices. Start free to order at index pricing — Titer, our ordering assistant, prices your basket across every in-stock lane. Go Pro to see which sources are behind each price, with their lab results.