The Peptide Directory

Peptide price comparison: cost per mg

We read 395 listed prices from 41 vendors' own product pages on October 19, 2026 and converted each to dollars per milligram. Median prices ran from $5.00 to $6.45 per mg.

Download the CSV

Summary by compound

Lowest in-stock price per mg at each vendor, summarized across vendors (October 19, 2026)
CompoundVendorsListingsMedian $/mgRange $/mg
BPC-1573579$5.00$1.62–$14.06
TB-5003775$6.45$2.50–$16.50
Semaglutide1240$6.00$1.23–$13.00
Tirzepatide1993$5.05$1.05–$13.33
Retatrutide17108$5.50$1.25–$14.00

Vendors that charge significantly more

Vendors whose lowest in-stock price per mg was at least 1.5× the median for that compound. Each figure links to the product page we read.

BPC-157 (median $5.00/mg)

TB-500 (median $6.45/mg)

Semaglutide (median $6.00/mg)

Tirzepatide (median $5.05/mg)

Retatrutide (median $5.50/mg)

How we collected prices

Prices come from each vendor's public store data (Shopify product JSON, the WooCommerce Store API, or the product page's own structured data) and are linked to the product page. Multi-vial packs are converted to total milligrams. Blends, kits, capsules and arginate salts are excluded. Prices change; every row carries its check date. See our methodology.

Price comparison FAQ

How do you calculate price per mg?

Listed price ÷ total milligrams in the listing (number of vials × mg per vial), using the vendor's own product page or public store data on the check date. Shipping, discounts and taxes are excluded.

Why is a vendor missing?

We include a price only when we can read it on the vendor's public product page or store data. Vendors whose prices we could not verify are left out rather than estimated.

What counts as significantly more expensive?

A vendor whose lowest in-stock price per mg is at least 1.5 times the median of all vendors' lowest in-stock prices for that compound.

Is a cheaper peptide the same product?

Not necessarily. Price says nothing about identity, purity or sterility. Check for a lot-matched certificate of analysis from a named lab.