BPC-157Not approved (research only)
BPC-157 price per mg
On October 19, 2026, 31 vendors had BPC-157 in stock; the median of their lowest prices was $5.00 per mg (range $1.62–$14.06).
Significantly more expensive
- PureRawz's lowest in-stock BPC-157 price was $14.06/mg — 2.81× the $5.00 median.
- Sports Technology Labs's lowest in-stock BPC-157 price was $11.00/mg — 2.2× the $5.00 median.
- BioLongevity Labs's lowest in-stock BPC-157 price was $10.00/mg — 2× the $5.00 median.
- Pinnacle Peptide Labs's lowest in-stock BPC-157 price was $9.00/mg — 1.8× the $5.00 median.
- Pure Lab Peptides's lowest in-stock BPC-157 price was $9.00/mg — 1.8× the $5.00 median.
- Biocollex Research's lowest in-stock BPC-157 price was $7.50/mg — 1.5× the $5.00 median.
Every BPC-157 listing we verified (79)
Alphabetical by vendor. Price per mg = price ÷ total mg. Excludes blends, kits and capsules.
What price does not tell you
A low price per mg says nothing about whether the vial contains what the label claims. Independent tests regularly find under-filled or impure research peptides. Check for a certificate of analysis that matches your lot number and names the laboratory. BPC-157's regulatory status: Not approved (research only).
Related: BPC-157 profile, peptide calculator.
BPC-157 price FAQ
How much does BPC-157 cost per mg?
On October 19, 2026 the median of vendors' lowest in-stock BPC-157 prices was $5.00 per mg, with a range of $1.62 to $14.06 across 31 vendors with stock.
Which vendors charge the most for BPC-157?
PureRawz ($14.06/mg, 2.81× the median); Sports Technology Labs ($11.00/mg, 2.2× the median); BioLongevity Labs ($10.00/mg, 2× the median); Pinnacle Peptide Labs ($9.00/mg, 1.8× the median); Pure Lab Peptides ($9.00/mg, 1.8× the median); Biocollex Research ($7.50/mg, 1.5× the median).
Is BPC-157 legal to buy?
Not approved (research only). Products sold as "research use only" are not approved for human use; see the BPC-157 profile for its regulatory status.
TB-500 pricesSemaglutide pricesTirzepatide pricesRetatrutide prices