The Peptide Audit

BPC-157 price comparison

$4.10
Avg price/mg
2
Vendors
$3.96–$4.25
Price range

Compare BPC-157 from 2 tested U.S. vendors. Prices currently range from $3.96 to $4.25 per mg across 10mg vials, with vendor promo codes applied. 5 third-party lab results have been published. Prices and stock are checked twice a day. New to BPC-157? Read the research guide.

Compare vendors

$/mg shown after each vendor's coupon code. Click 🔔 to get an email when an item restocks or drops in price.

Personally tested vendors only. More vendors coming soon.

Prices & stock checked 15 hours ago · updated twice daily (noon & midnight CT)

Disclosure: “Buy” links may be affiliate links — The Peptide Audit may earn a commission at no extra cost to you. It never affects prices shown, ratings or rankings.

VendorProductPrice$/mgStockCoupon
EZ Peptides
★ 5.0
10mg · Single vial
$44.00
$3.96
$4.40
In stockBuy
Mile High Compounds
★ 5.0
10mg · Single vial
$49.99
$4.25
$5.00
In stockBuy

Lab results (COAs)

Third-party test results each vendor has published for BPC-157.

VendorSizeLabBatch / test
EZ Peptides10mgJanoshikTest #75711View report ↗
Mile High Compounds10mgChromateBPC-010-MH-02View report ↗
Mile High Compounds10mgThird-party labBPC-010-MH-05View report ↗
Mile High Compounds10mgThird-party labBPC-010-MH-03View report ↗
Mile High Compounds10mgThird-party labBPC-010-MH-04View report ↗

Lab results are published by each vendor; we link to the original report and haven't independently verified them. Always match the batch number on your vial to its report.

Lowest $/mg — last 45 days

$3.96$3.962026-10-022026-11-14

BPC-157 FAQ

Where is the cheapest BPC-157 right now?

EZ Peptides currently has the lowest BPC-157 price at $3.96 per mg (10mg vial with code stina). Prices and stock are re-checked twice a day, so the cheapest option can change.

How much does BPC-157 cost per mg?

Across 2 tested U.S. vendors, BPC-157 costs $3.96 to $4.25 per mg after promo codes. Larger vials and multi-packs usually work out cheaper per mg than single small vials.

What vial sizes does BPC-157 come in?

The vendors we track sell BPC-157 in 10mg vials. Compare by price per mg rather than price per vial to see which size is the better deal.

How many vendors sell BPC-157?

We compare 2 BPC-157 listings from 2 vendors we've tested, with 2 in stock right now. Turn on a price or restock alert to get an email when a listing drops in price or comes back.

Has BPC-157 been third-party lab tested?

Yes. 5 third-party lab results (COA) have been published for BPC-157 by EZ Peptides and Mile High Compounds. You can open each report in the lab results section above to check purity and the tested batch.

How do I reconstitute BPC-157?

Use our free reconstitution calculator: enter the vial size (mg), the amount of bacteriostatic water you add and the amount you want per dose, and it shows exactly how much to draw. Our BPC-157 research guide also covers what the published studies looked at. Open the calculator.

Is BPC-157 for human use?

BPC-157 is sold by these vendors as a research chemical for laboratory research use only. It is not approved for human consumption, and nothing on this site is medical advice.

Related tissue repair peptides

Compare BPC-157

Embed this live BPC-157 price on your site

Free, updates twice a day. Paste into a blog post, sidebar or forum signature. More widgets.

BPC-157 lowest price per mg
<a href="https://thepeptideaudit.com/peptides/bpc-157" target="_blank" rel="noopener" title="BPC-157 prices on The Peptide Audit"><img src="https://thepeptideaudit.com/widget/bpc-157.svg" alt="BPC-157 lowest price per mg — The Peptide Audit" width="300" height="84" loading="lazy"></a>
Free weekly email
Get The Peptide Audit Weekly

Every Monday: the week's price drops and restocks, new third-party lab results, and a plain-English research guide with the latest studies. No spam — unsubscribe anytime.