The Peptide Directory

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).

Download all prices (CSV) · All compounds

Significantly more expensive

Every BPC-157 listing we verified (79)

Alphabetical by vendor. Price per mg = price ÷ total mg. Excludes blends, kits and capsules.

BPC-157 listed prices, October 19, 2026
VendorListingTotal mgPrice$/mgStock
Ascension PeptidesBPC-157 (10mg)10$49.00$4.90In stock
Atomik LabzBPC-157 – 5mg5$40.00$8.00In stock
Atomik LabzBPC-157 – 10mg10$73.00$7.30In stock
Atomik LabzBPC-157 – 10mg10$73.00$7.30In stock
Atomik LabzBPC-157 – 20mg20$110.00$5.50In stock
Atomik LabzBULK PACK BPC-157 – 5mg (10 VIALS)50 (10 vials)$270.00$5.40In stock
Atomik LabzBULK PACK BPC-157 – 10mg (10 VIALS)100 (10 vials)$730.00$7.30In stock
Atomik LabzBULK PACK BPC-157 – 20mg (10 VIALS)200 (10 vials)$990.00$4.95In stock
Backroad AminosBPC-157 — 10mg10$39.00$3.90In stock
Backroad AminosBPC-157 — 20mg20$60.00$3.00Out of stock
Biocollex ResearchBPC-157 — 10mg10$75.00$7.50In stock
BioGenix PeptidesBPC-157 10mg10$72.00$7.20In stock
BioLongevity LabsBPC-157 (10mg)10$99.97$10.00In stock
Bulk Peptide SupplyBPC-157 (10 vials) — 10 mg (10 vials)100 (10 vials)$225.00$2.25In stock
Bulk Peptide SupplyBPC-157 (10 vials) — 20 mg (10 vials)200 (10 vials)$325.00$1.62In stock
CostidesBPC-157 — BC10100 (10 vials)$180.00$1.80Out of stock
Eros PeptidesBPC-157 5MG5$23.99$4.80In stock
Eros PeptidesBPC-157 10MG10$39.99$4.00In stock
Eros PeptidesBPC-157 40MG40$119.99$3.00Out of stock
Evolve BioPepBPC-157 10mg10$29.99$3.00In stock
JetPepsBPC-157 5mg — Single Vial5$55.00$11.00Out of stock
Licensed PeptidesBPC-157 Atomized Solution 30ml — 30mg 1 pack30$149.99$5.00In stock
Licensed PeptidesBPC-157 5mg (10 vials)50 (10 vials)$337.50$6.75Out of stock
Licensed PeptidesBPC-157 Atomized Solution 30ml — 30mg 3 pack90 (3 vials)$373.47$4.15Out of stock
Licensed PeptidesBPC-157 10mg (10 vials)100 (10 vials)$399.99$4.00Out of stock
Licensed PeptidesBPC-157 Atomized Solution 30ml — 30mg 5 pack150 (5 vials)$524.95$3.50Out of stock
Licensed PeptidesBPC-157 Atomized Solution 30ml — 30mg 10 pack300 (10 vials)$899.90$3.00Out of stock
LotusPeptideBPC-157 5mg — Single Vial5$20.00$4.00Out of stock
LotusPeptideBPC-157 10mg — Single Vial10$30.00$3.00Out of stock
LotusPeptideBPC-157 5mg — 5-Pack (5 vials)25 (5 vials)$90.00$3.60Out of stock
LotusPeptideBPC-157 10mg — 5-Pack (5 vials)50 (5 vials)$135.00$2.70Out of stock
LotusPeptideBPC-157 5mg — 10-Pack (10 vials)50 (10 vials)$170.00$3.40Out of stock
LotusPeptideBPC-157 10mg — 10-Pack (10 vials)100 (10 vials)$220.00$2.20Out of stock
Modern AminosBPC-157 (Pentadecapeptide) — 5mg-lyophilized5$34.00$6.80In stock
Modern AminosBPC-157 (Pentadecapeptide) — 10mg-lyophilized10$54.00$5.40In stock
OmegAminoOmA – BPC-15710$50.99$5.10In stock
Paramount PeptidesBPC-157 (5mg)5$46.75$9.35In stock
Paramount PeptidesBPC-157 (10mg)10$63.75$6.38In stock
Paramount PeptidesBPC-157 (10mg) Acetylated10$75.00$7.50In stock
Paramount PeptidesBPC-157 (20mg)20$96.05$4.80In stock
Peptide CraftersBPC-157 (10mg)10$50.00$5.00In stock
Peptide WorldwideBPC 157 (Pentadecapeptide (PL 14736)) – 5MG per vial5$23.00$4.60In stock
Peptide.ExpressBPC-157 — BPC-15710$40.00$4.00Out of stock
Pharma Grade PeptidesBPC-157 10MG10$55.99$5.60In stock
Pinnacle Peptide LabsBPC-157 [10mg]10$89.99$9.00In stock
Polaris PeptidesBPC-157 5mg5$35.00$7.00In stock
Polaris PeptidesBPC-157 10mg10$60.00$6.00In stock
Prime Lab PeptidesBPC-157 – 10mg10$55.00$5.50In stock
Prime Lab PeptidesBPC-157 – 10mg (10 Vials)100 (10 vials)$455.00$4.55In stock
Prime PeptidesBPC-157 — 10mg10$55.00$5.50In stock
ProtideHealthBPC-157 — 10mg10$65.00$6.50In stock
ProtideHealthBPC-157 — 20mg20$110.00$5.50In stock
ProtideHealthBPC-157 — 40mg40$195.00$4.88In stock
Pure Lab PeptidesBPC-157 5mg5$49.99$10.00In stock
Pure Lab PeptidesBPC-157 10mg10$89.99$9.00In stock
PureRawzBPC-157 — Peptide 5mg5$70.35$14.07In stock
PureRawzBPC-157 — Peptide 10mg10$140.59$14.06In stock
Ramp PeptidesBPC-157 — 10mg10$39.99$4.00In stock
Royal PeptidesBPC-157 — 10mg-vial10$55.00$5.50In stock
Royal PeptidesBPC-157 — 20mg-vial20$80.00$4.00Out of stock
San Diego PeptidesBPC-157 — 5mg5$50.00$10.00In stock
San Diego PeptidesBPC-157 — 10mg10$80.00$8.00In stock
San Diego PeptidesBPC-157 — 20mg20$145.00$7.25In stock
San Diego PeptidesBPC-157 — 5mg-5pack25 (5 vials)$213.00$8.52In stock
San Diego PeptidesBPC-157 — 10mg-5pack50 (5 vials)$340.00$6.80In stock
San Diego PeptidesBPC-157 — 20mg-5pack100 (5 vials)$616.00$6.16In stock
Southern AminosBPC-157 — 5mg5$28.00$5.60In stock
Southern AminosBPC-157 — 10mg10$38.40$3.84In stock
Sports Technology LabsBPC-157 5 mg5$54.99$11.00In stock
Sunrise BioResearchBPC-157 10mg — 10mg (1 vial) $29.5710$26.67$2.67In stock
Sunrise BioResearchBPC-157 10mg — 50mg (5vials) $144.8950 (5 vials)$130.68$2.61In stock
Sunrise BioResearchBPC-157 5mg x 10vials, 50mg50 (10 vials)$175.00$3.50In stock
Sunrise BioResearchBPC-157 10mg x 10vials, 100mg100 (10 vials)$200.00$2.00In stock
Sunrise BioResearchBPC-157 10mg — 100mg (10vials) $266.13100 (10 vials)$240.03$2.40Out of stock
Swiss ChemsBPC-157 with Arginine Salt — 5mg 1 vial5$39.99$8.00In stock
Swiss ChemsBPC-157 with Arginine Salt — 10mg 1 vial10$59.95$6.00In stock
Swiss ChemsBPC-157 with Arginine Salt — 5mg 10 vials50 (10 vials)$399.90$8.00In stock
Swiss ChemsBPC-157 with Arginine Salt — 10mg 10 vials100 (10 vials)$599.50$6.00In stock
Verified PeptidesBPC-157 Peptide (10MG)10$47.00$4.70In stock

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