BPC-157 price per mg, by vendor

170 listings from 82 vendors, refreshed Oct 15, 2026.

$1.52/mg
Lowest, in a multi-vial pack
$5.28/mg
Median
$12.00/mg
Highest
$2.82/mg
Lowest from a vendor with public batch COAs

How much does BPC-157 cost?

Where to buy BPC-157: lowest prices from the most transparent vendors

The cheapest in-stock BPC-157 from vendors that publish batch-specific certificates of analysis (COAs), by price per mg, leaving out vendors with red flags or a warning letter, lawsuit or seizure in the past three years (why).

#VendorTransparencyCOAsBest listing$/mgVendor's page
1 Peptidology 90/100 Batch COAs public (Vanguard Laboratory, TrustPointe Analytics) 11 mg for $31 $2.82/mg View
2 Puratek Peptides 63/100* Batch COAs public (Freedom Diagnostics) 10 mg for $30 $3.00/mg View
3 Evolve BioPep 83/100 Batch COAs public (Vanguard Laboratory, Chromate, ILS Laboratories) 10 mg for $30 $3.00/mg View
4 Liberty Peptides 73/100 Batch COAs public 20 mg for $62 $3.09/mg View
5 GenPeptide 68/100* Batch COAs public (Janoshik Analytical, Freedom Diagnostics, Chromate) 10 mg for $35 $3.50/mg View
6 Go Alpha Labs 83/100 Batch COAs public (Freedom Diagnostics) 10 mg for $40 $4.00/mg View
7 Excalibur Peptides 78/100 Batch COAs public (Freedom Diagnostics) 10 mg for $40 $4.00/mg View
8 Orbitrex Peptides 73/100 Batch COAs public 10 mg for $40 $4.00/mg View

BPC-157 price by vial size

Vial sizeListingsLowestMedianHighestMedian $/mg
5 mg38$20$36$60$7.00/mg
10 mg72$20$54$101$5.36/mg
11 mg2$31$53$75$4.82/mg
15 mg5$65$69$100$4.60/mg
20 mg18$36$82$180$3.93/mg
30 mg3$60$71$75$2.37/mg
40 mg3$90$102$195$2.55/mg

Single vials only; multi-vial packs are in the full table below. Sizes with at least two listings.

All BPC-157 listings

Vendor Transparency Product Size Price $/mg vs median Stock Vendor's page
Nexaph 45/100* BPC 157 10mg (10 vials/Kit) 10 mg × 10 $152 $1.52/mg −71% In stock View
Bulk Peptide Supply 57/100* BPC-157 (10 vials) 20 mg × 10 $325 $1.63/mg −69% In stock View
IDUN Peptides 50/100* BPC-157 10 mg × 10 $180 $1.80/mg −66% In stock View
Reta One Labs 55/100* BPC-157 20mg 20 mg $36 $1.80/mg −66% In stock View
S1 Research 50/100 BPC-157 10 mg $20 $1.98/mg −63% In stock View
S1 Research 50/100 BPC-157 30 mg $60 $2.00/mg −62% In stock View
Reta One Labs 55/100* BPC-157 10mg 10 mg $22 $2.20/mg −58% In stock View
Bulk Peptide Supply 57/100* BPC-157 (10 vials) 10 mg × 10 $225 $2.25/mg −57% In stock View
NuLife Peptides 10/100* BPC-157 (40mg) 40 mg $90 $2.25/mg −57% In stock View
PurePeps 35/100* BPC-157 – 10 Pack · Label: Unlabelled, Strength: 20mg 20 mg × 10 A$660 $2.31/mg* −56% In stock View
Modern Research Peptides 10/100* BPC 157 30 mg $71 $2.37/mg −55% In stock View
IDUN Peptides 50/100* BPC-157 10 mg × 5 $120 $2.40/mg −55% In stock View
Crush Research 10/100* BPC-157 10mg 10 mg × 10 $249 $2.49/mg −53% In stock View
NuLife Peptides 10/100* BPC-157 (30mg) 30 mg $75 $2.50/mg −53% Out of stock View
Peptide Plugs 57/100* BPC-157 20mg 20 mg $50 $2.50/mg −53% In stock View
Modern Research Peptides 10/100* BPC 157 20 mg $51 $2.55/mg −52% In stock View
Eros Peptides 87/100 BPC-157 40MG 40 mg $102 $2.55/mg −52% In stock View
Enhanced Chems 25/100* BPC-157 20mg 20 mg $55 $2.75/mg −48% In stock View
IDUN Peptides 50/100* BPC-157 10 mg $28 $2.80/mg −47% In stock View
Welli Labs 10/100* BPC-157 10mg 10 mg $28 $2.80/mg −47% In stock View
Peptidology 90/100 BPC-157 11 mg $31 $2.82/mg −47% In stock View
Welli Labs 10/100* BPC-157 20mg 20 mg $58 $2.90/mg −45% In stock View
Peptidology 90/100 BPC-157 10 mg $29 $2.90/mg −45% In stock View
Modern Research Peptides 10/100* BPC 157 10 mg $29 $2.93/mg −44% In stock View
PurePeps 35/100* BPC-157 – 10 Pack · Label: Unlabelled, Strength: 10mg 10 mg × 10 A$420 $2.94/mg* −44% In stock View
PX Peptides 5/100* BPC-157 10 mg $30 $2.97/mg −44% In stock View
Crush Research 10/100* BPC-157 10mg 10 mg × 5 $149 $2.98/mg −44% In stock View
Crush Research 10/100* BPC-157 20mg 20 mg × 3 $179 $2.98/mg −43% Out of stock View
Puratek Peptides 63/100* BPC-157 10 mg 10 mg $30 $3.00/mg −43% In stock View
Evolve BioPep 83/100 BPC-157 10mg 10 mg $30 $3.00/mg −43% In stock View
Liberty Peptides 73/100 BPC-157 (10mg or 20mg) 20 mg $62 $3.09/mg −41% In stock View
Go Alpha Labs 83/100 BPC-157 (10mg) (10 Vials) 10 mg × 10 $320 $3.20/mg −39% In stock View
Peptidology 90/100 BPC-157 · 20mg | Batch 1696 | 99.30% Purity 20 mg $64 $3.20/mg −39% In stock View
Crush Research 10/100* BPC-157 20mg 20 mg $65 $3.25/mg −38% Out of stock View
Crush Research 10/100* BPC-157 10mg 10 mg × 3 $99 $3.30/mg −37% In stock View
Eros Peptides 87/100 BPC-157 10MG 10 mg $34 $3.40/mg −36% In stock View
Crush Research 10/100* BPC-157 10mg 10 mg $35 $3.50/mg −34% In stock View
GenPeptide 68/100* BPC-157 10mg 10 mg $35 $3.50/mg −34% In stock View
Liberty Peptides 73/100 BPC-157 (10mg or 20mg) 10 mg $35 $3.51/mg −33% In stock View
Nextech Labs 60/100 BPC-157 – 10mg 10 mg $36 $3.58/mg −32% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 BPC-157 10mgx10vials 10 mg × 10 $360 $3.60/mg −32% In stock View
Regenerative Research 32/100* BPC-157 (24mg) 24 mg $89 $3.71/mg −30% In stock View
Southern Aminos 10/100* BPC-157 10 mg $38 $3.84/mg −27% Out of stock View
PurePeps 35/100* BPC-157 10MG / 20MG 20 mg A$110 $3.86/mg* −27% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* BPC-157 (10mg vials) 10 mg × 20 $780 $3.90/mg −26% In stock View
Welli Labs 10/100* BPC-157 5mg 5 mg $20 $4.00/mg −24% In stock View
Excalibur Peptides 78/100 BPC-157 10 mg $40 $4.00/mg −24% In stock View
Go Alpha Labs 83/100 BPC-157 (10mg) 10 mg $40 $4.00/mg −24% In stock View
Nation Peptides 65/100 BPC-157 10 mg $40 $4.00/mg −24% In stock View
Orbitrex Peptides 73/100 BPC-157 10mg 10 mg $40 $4.00/mg −24% — View
Ramp Peptides 47/100 BPC-157 10 mg $40 $4.00/mg −24% In stock View
Licensed Peptides 62/100 BPC-157 10mg (10 vials) 10 mg × 10 $400 $4.00/mg −24% Out of stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 BPC-157 20 mg $80 $4.00/mg −24% Out of stock View
Eros Peptides 87/100 BPC-157 5MG 5 mg $20 $4.08/mg −23% In stock View
Peptidology 90/100 BPC-157 · 11.57mg | Batch 1727 11.57 mg $48 $4.15/mg −21% In stock View
Enhanced Chems 25/100* BPC-157 10 mg 10 mg $42 $4.20/mg −20% In stock View
Evolve Peptides 60/100* BPC-157 20 mg 20 mg $85 $4.25/mg −20% In stock View
Alpha Omega Peptide 75/100 BPC-157 20 mg $85 $4.25/mg −19% In stock View
Ion Peptide 25/100* BPC-157 20 mg $85 $4.25/mg −19% In stock View
Alpha Peps 78/100 BPC 10mg 10 mg $43 $4.30/mg −18% In stock View
Evolve Peptides 60/100* BPC-157 15 mg 15 mg $65 $4.33/mg −18% Out of stock View
Peak Lab Peptides 73/100 BPC-157 10-Vial Kit 10 mg × 10 $435 $4.35/mg −17% In stock View
Modern Research Peptides 10/100* BPC 157 5 mg $22 $4.40/mg −17% In stock View
Geo Peptides 52/100 BPC 157 10mg for Sale 10 mg $44 $4.40/mg −17% — View
Alpha Peps 78/100 BPC 15mg 15 mg $66 $4.40/mg −17% In stock View
EZ Peptides 75/100* BPC-157 10 mg $45 $4.50/mg −15% In stock View
Injectify 32/100* BPC-157 10 mg $45 $4.50/mg −15% In stock View
Platinum Lion Peptides 15/100* BPC-157 20 mg $90 $4.50/mg −15% In stock View
Certified Peptides 60/100* BPC-157 20 MG 20 mg $90 $4.50/mg −15% In stock View
Legendary Peptides Lawsuit, Aug 2026 90/100 BPC-157 10mg 10 mg $45 $4.50/mg −15% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* BPC-157 (10mg vials) 10 mg × 10 $450 $4.50/mg −15% In stock View
Alpha Peps 78/100 BPC-157 15mg 15 mg $69 $4.60/mg −13% In stock View
Volta Peptides 70/100 BPC-157 10mg 10 mg $46 $4.60/mg −13% In stock View
Go Alpha Labs 83/100 BPC-157 (5mg) (10 Vials) 5 mg × 10 $240 $4.80/mg −9% In stock View
Ion Peptide 25/100* BPC-157 10 mg $48 $4.80/mg −9% In stock View
Paramount Peptides 65/100 BPC-157 (20mg) 20 mg $96 $4.80/mg −9% In stock View
Protide Health 75/100 BPC-157 40 mg $195 $4.88/mg −8% In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* BPC-157 (10mg vials) 10 mg × 5 $244 $4.88/mg −7% In stock View
BioEdge Research Labs 50/100 BPC-157 (10mg) 10 mg $49 $4.90/mg −7% In stock View
PurePeps 35/100* BPC-157 10MG / 20MG 10 mg A$70 $4.91/mg* −7% In stock View
Synthesis Peptides 63/100 BPC-157 10 mg $50 $5.00/mg −5% In stock View
Licensed Peptides 62/100 BPC – 157 10mg 2 Vials 10 mg × 2 $100 $5.00/mg −5% Out of stock View
Licensed Peptides 62/100 BPC – 157 10mg 4 Vials 10 mg × 4 $200 $5.00/mg −5% Out of stock View
Alpha Omega Peptide 75/100 BPC-157 15 mg $75 $5.00/mg −5% In stock View
Peptide Crafters 27/100* BPC-157 (10mg) 10 mg $50 $5.00/mg −5% In stock View
Panda Peptide 50/100* BPC-157 (5mg-10mg) 10 mg CA$72 $5.06/mg* −4% In stock View
Peptide Maxxing 40/100* BPC-157 10mg 10 mg $52 $5.17/mg −2% In stock View
Oasis Labs 60/100 BPC-157 10 mg $53 $5.25/mg median In stock View
Peptide Partners FDA warning letter, Aug 2026 55/100* BPC-157 (10mg vials) 10 mg × 2 $106 $5.30/mg median In stock View
AIO Peptides 52/100 BPC-157 10mg 10 mg $53 $5.33/mg +1% In stock View
Peak Lab Peptides 73/100 BPC-157 10-Vial Kit 5 mg × 10 $267 $5.34/mg +1% In stock View
Synthro Lab 62/100 BPC-157 10 mg $54 $5.39/mg +2% In stock View
Modern Aminos 77/100 BPC-157 (Pentadecapeptide) 10 mg $54 $5.40/mg +2% In stock View
Peak Lab Peptides 73/100 BPC-157 10 mg $54 $5.44/mg +3% In stock View
Evolve Peptides 60/100* BPC-157 10 mg 10 mg $55 $5.49/mg +4% In stock View
Alpha Omega Peptide 75/100 BPC-157 10 mg $55 $5.50/mg +4% In stock View
Bioscience Peptides 25/100* BPC-157 (10mg) 10 mg $55 $5.50/mg +4% In stock View
NuLife Peptides 10/100* BPC-157 (5mg) 5 mg $28 $5.50/mg +4% In stock View
NuLife Peptides 10/100* BPC-157 (10mg) 10 mg $55 $5.50/mg +4% In stock View
Protide Health 75/100 BPC-157 20 mg $110 $5.50/mg +4% In stock View
Royal Peptides FDA warning letter, Aug 2026 52/100 BPC-157 10 mg $55 $5.50/mg +4% In stock View
Southern Aminos 10/100* BPC-157 5 mg $28 $5.60/mg +6% In stock View
Nupeps 40/100* BPC-157 10MG 10 mg $57 $5.70/mg +8% — View
Ion Peptide 25/100* BPC-157 5 mg $29 $5.80/mg +10% In stock View
Alpha Peps 78/100 BPC-157 10mg 10 mg $59 $5.90/mg +12% In stock View
Strand Bio 30/100* BPC-157 10 mg $59 $5.90/mg +12% — View
Peptides Warehouse 62/100 BPC-157 10mg 10 mg $60 $5.96/mg +13% In stock View
Swiss Chems FDA warning letter, Dec 2024 72/100 BPC-157 with Arginine Salt 10 mg × 10 $600 $6.00/mg +14% In stock View
Swiss Chems FDA warning letter, Dec 2024 72/100 BPC-157 with Arginine Salt 10 mg $60 $6.00/mg +14% In stock View
Go Alpha Labs 83/100 BPC-157 (5mg) 5 mg $30 $6.00/mg +14% In stock View
Injectify 32/100* BPC-157 5 mg $30 $6.00/mg +14% In stock View
Nation Peptides 65/100 BPC-157 5 mg $30 $6.00/mg +14% In stock View
OROS Research 55/100* BPC-157 5mg 5 mg $30 $6.00/mg +14% In stock View
OROS Research 55/100* BPC-157 10mg 10 mg $60 $6.00/mg +14% In stock View
Apex Amino 55/100 BPC-157 – 10mg 10 mg $60 $6.00/mg +14% In stock View
Certified Peptides 60/100* BPC-157 10 MG 10 mg $60 $6.00/mg +14% In stock View
Oasis Labs 60/100 BPC-157 5 mg $30 $6.00/mg +14% In stock View
Polaris Peptides 45/100 BPC-157 10mg 10 mg $60 $6.00/mg +14% In stock View
Panda Peptide 50/100* BPC-157 (5mg-10mg) 5 mg CA$45 $6.33/mg* +20% Out of stock View
Paramount Peptides 65/100 BPC-157 (10mg) 10 mg $64 $6.38/mg +21% In stock View
True Form Peptides 67/100 BPC-157 10mg 10 mg $65 $6.50/mg +23% In stock View
Platinum Lion Peptides 15/100* BPC-157 10 mg $65 $6.50/mg +23% In stock View
Hydro Research 80/100 BPC-157 10 mg $65 $6.50/mg +23% In stock View
Oath Research 27/100* BPC-157 10 mg $65 $6.50/mg +23% In stock View
Protide Health 75/100 BPC-157 10 mg $65 $6.50/mg +23% In stock View
American Peptides 47/100* BPC-157 15 mg $100 $6.67/mg +26% In stock View
Peak Lab Peptides 73/100 BPC-157 5 mg $33 $6.68/mg +27% In stock View
Licensed Peptides 62/100 BPC-157 5mg (10 vials) 5 mg × 10 $338 $6.75/mg +28% Out of stock View
Geo Peptides 52/100 BPC 157 5mg for Sale 5 mg $34 $6.80/mg +29% — View
Modern Aminos 77/100 BPC-157 (Pentadecapeptide) 5 mg $34 $6.80/mg +29% In stock View
Rhome Research 55/100 BPC 157 – (11mg) 11 mg $75 $6.82/mg +29% In stock View
Vertex Labs 60/100* BPC-157 10 mg $69 $6.90/mg +31% In stock View
Peptides World 80/100 BPC-157 10MG (X3) 10 mg × 3 $210 $7.00/mg +33% In stock View
Amino Asylum (aminoasylumofficial.com) Red flags 47/100 BPC-157 5mg 5 mg $35 $7.00/mg +33% In stock Red flags
Enhanced Chems 25/100* BPC-157 5mg 5 mg $35 $7.00/mg +33% Out of stock View
Alpha Peps 78/100 BPC-157 5mg 5 mg $35 $7.00/mg +33% In stock View
Polaris Peptides 45/100 BPC-157 5mg 5 mg $35 $7.00/mg +33% In stock View
Volta Peptides 70/100 BPC-157 5mg 5 mg $35 $7.00/mg +33% In stock View
Hydro Research 80/100 BPC-157 5 mg $36 $7.20/mg +36% In stock View
BioCollex Research 70/100 BPC-157 10 mg $75 $7.50/mg +42% In stock View
Paramount Peptides 65/100 BPC-157 (10mg) Acetylated 10 mg $75 $7.50/mg +42% In stock View
NextGenPeps 57/100* BPC-157 - 10mg / Vial 10 mg $78 $7.80/mg +48% In stock View
Evolve Peptides 60/100* BPC-157 5 mg 5 mg $40 $7.98/mg +51% In stock View
Swiss Chems FDA warning letter, Dec 2024 72/100 BPC-157 with Arginine Salt 5 mg × 10 $400 $8.00/mg +52% In stock View
Swiss Chems FDA warning letter, Dec 2024 72/100 BPC-157 with Arginine Salt 5 mg $40 $8.00/mg +52% In stock View
American Peptides 47/100* BPC-157 10 mg $80 $8.00/mg +52% In stock View
BioInfinity Lab 58/100* BPC-157 5 mg $40 $8.00/mg +52% In stock View
BioInfinity Lab 58/100* BPC-157 10 mg $80 $8.00/mg +52% In stock View
Oath Research 27/100* BPC-157 5 mg $40 $8.00/mg +52% In stock View
Risynth Bio 47/100* BPC 157 10 mg $80 $8.00/mg +52% In stock View
Risynth Bio 47/100* BPC 157 5 mg $40 $8.00/mg +52% In stock View
PS Peptides 22/100* BPC-157 (1 Vial) – Subscription 10 mg $81 $8.10/mg +54% In stock View
Peptides World 80/100 BPC 157 10mg 10 mg $86 $8.59/mg +63% In stock View
PS Peptides 22/100* BPC-157 (1 Vial) – Subscription 5 mg $45 $9.00/mg +71% In stock View
Pure Lab Peptides 82/100 BPC-157 10mg 10 mg $90 $9.00/mg +71% In stock View
Masters Peptides 22/100* BPC-157 20 mg $180 $9.00/mg +71% In stock View
NextGenPeps 57/100* BPC-157 - 5mg / Vial 5 mg $46 $9.20/mg +74% In stock View
Paramount Peptides 65/100 BPC-157 (5mg) 5 mg $47 $9.35/mg +77% In stock View
Peptide Pros 58/100* BPC 157 5mg 5 mg $47 $9.45/mg +79% In stock View
Alpha Gen 55/100* BPC-157 5 mg $48 $9.60/mg +82% — View
Vertex Labs 60/100* BPC-157 5 mg $49 $9.80/mg +86% In stock View
Peptides Warehouse 62/100 BPC-157 5mg 5 mg $50 $9.92/mg +88% In stock View
BioLongevity Labs 72/100 BPC-157 (10mg) 10 mg $100 $10.00/mg +90% In stock View
Pure Lab Peptides 82/100 BPC-157 5mg 5 mg $50 $10.00/mg +90% In stock View
Peptide Labs 65/100 BPC-157 10 mg $100 $10.00/mg +90% In stock View
Masters Peptides 22/100* BPC-157 10 mg $101 $10.10/mg +91% In stock View
Blue Sky Peptide 35/100* BPC 157 5mg 5 mg $55 $10.91/mg +107% In stock View
Sports Technology Labs 48/100* BPC-157 5 mg 5 mg $55 $11.00/mg +108% In stock View
Peptide Labs 65/100 BPC-157 5 mg $60 $12.00/mg +127% In stock View
American Peptides 47/100* BPC-157 5 mg $60 $12.00/mg +127% In stock View

Transparency is our score out of 100 for how much a vendor makes public about itself. It isn't a purity test.

Prices come from each vendor's public product feed and were last fetched Oct 15, 2026. They exclude shipping and discounts. $/mg uses the labeled amount, not measured content. $/mg marked * was converted to US dollars from the listed currency at the European Central Bank reference rate. A transparency score marked * is based on fewer than six checks; checks we couldn't complete score 0. How we compare prices.

Before you compare on price alone

A low price is only a bargain if the vial holds what the label says, and a high one doesn't prove quality: only an independent lab test shows what's in a vial. Check the vendor's latest batch certificate of analysis (how to read one), and see our BPC-157 overview for what's known about the compound.

BPC-157 compared with similar peptides

Is BPC-157 legal? Status by market

A summary of official sources, checked Oct 14, 2026. Not legal advice.

United States
Not FDA-approved; FDA staff recommended against adding BPC-157 to the 503A compounding list, and although FDA's advisory committee voted 8–6 to recommend it in July 2026, FDA has not added it [1][2][3].
United Kingdom
No UK-licensed medicine containing BPC-157 appears in the MHRA products database [4].
European Union
No medicine containing BPC-157 is authorized in the EU, according to EMA's central and Article 57 product data [5][6].
Canada
No product containing BPC-157 appears in Health Canada's Drug Product Database [7].
Australia
Schedule 4 (prescription-only) in Australia's Poisons Standard, with possession without authority prohibited under Appendix D [8].
Sport (WADA)
Named as an example of a non-approved substance (S0), prohibited at all times [9].

Compare other peptide prices

Cite or link to this page

Our data is free to reuse under CC BY 4.0. Please credit us with a link to this page.

Suggested citation

Peptide Referee. (2026). BPC-157 price per mg, by vendor. Retrieved Oct 15, 2026, from https://peptidereferee.com/prices/bpc-157/

HTML link

<a href="https://peptidereferee.com/prices/bpc-157/">BPC-157 price per mg, by vendor</a> (Peptide Referee)