BPC-157 10 mg vial
Prices from 65 vendors, and how much to draw for the commonly cited doses.
Read the regulatory status before you compare prices.
Regulatory status is genuinely unsettled. The FDA listed BPC-157 in 2023 as a substance that may present significant safety risks for pharmacy compounding, then removed it from that list in April 2026 after the nominations were withdrawn. It was not moved to the approved-for-compounding list, it is not an approved drug, and it has no official quality standard. On July 23, 2026, an FDA advisory committee voted 8 to 6 with one abstention to recommend adding BPC-157 to the list of substances pharmacies may compound, for ulcerative colitis. The FDA's own scientific reviewers had advised against it. The vote is advice, not a decision. HHS has to accept it and write formal rules before any pharmacy can legally compound BPC-157, and none of that has happened yet.
What a 10 mg vial costs
Every vendor we track that lists this exact size, cheapest first. Sort order is price only; affiliate status never changes it.
Median $5.90, or $5.90 per mg, across the 61 vendors with an exact, in-stock price.
Testing checks: outside lab · HPLC purity · mass spec identity · batch COA · lab named
| Vendor | Price | Per mg | Availability | Checked | Link |
|---|---|---|---|---|---|
| PeptiLab Research | $22.79$37.99Sale price, list price not shown | $2.28 | listed | Aug 24, 2026 | View |
| Alpha Peptides | $25.99$27.59 | $2.60 | in stock | Sep 12, 2026 | View° |
| Hero Peptides | $29.00 | $2.90 | in stock | Sep 12, 2026 | View |
| Value Research Labs | $31.99$39.99 | $3.20 | in stock | Aug 24, 2026 | View |
| Peak Lab Peptides | $33.40$67.00 | $3.34 | in stock | Sep 4, 2026 | View° |
| Fusion Peptides | $34.19 | $3.42 | in stock | Sep 4, 2026 | View |
| ResearchChemHQ | $34.99$74.99 | $3.50 | in stock | Sep 18, 2026 | View |
| OP Peptides | $35.99 | $3.60 | in stock | Aug 24, 2026 | View |
| Apex Peptide Supply | $39.99 | $4.00 | in stock | Sep 12, 2026 | View |
| Eros Peptides | $39.99 | $4.00 | in stock | Sep 12, 2026 | View |
| Go Alpha Labs Peptides | $39.99 | $4.00 | in stock | Sep 12, 2026 | View |
| Go Alpha Labs Peptides | $39.99 | $4.00 | in stock | Sep 12, 2026 | View |
| Orbitrex Peptides | $39.99 | $4.00 | in stock | Sep 18, 2026 | View |
| Pure Health Peptides | $40.00 | $4.00 | in stock | Sep 12, 2026 | View |
| EZ Peptides | $44.00 | $4.40 | in stock | Sep 18, 2026 | View |
| EZ Peptides | $44.00 | $4.40 | in stock | Sep 18, 2026 | View |
| Geo Peptides | $43.99$69.99 | $4.40 | in stock | Sep 12, 2026 | View |
| PeakForm Peptides | $45.00 | $4.50 | in stock | Aug 24, 2026 | View |
| Pura Peptides | $45.00$60.00 | $4.50 | in stock | Sep 12, 2026 | View |
| Pura Peptides | $45.00 | $4.50 | in stock | Sep 12, 2026 | View |
| Verified Peptides | $47.00$53.00 | $4.70 | in stock | Aug 22, 2026 | View |
| Ascension Peptides | $49.00$74.99 | $4.90 | in stock | Sep 12, 2026 | View° |
| Ascension Peptides | $49.00$74.99 | $4.90 | in stock | Sep 12, 2026 | View° |
| BioEdge Research Labs | $49.00$59.00 | $4.90 | listed | Aug 22, 2026 | View |
| Xcel Peptides | $49.00$89.00 | $4.90 | in stock | Aug 25, 2026 | View |
| Amino Amigos | $50.00 | $5.00 | in stock | Sep 12, 2026 | View |
| Cernum Biosciences | $49.99 | $5.00 | in stock | Sep 12, 2026 | View |
| Eros Peptides | $49.99 | $5.00 | in stock | Sep 4, 2026 | View |
| Ignite Peptides | $50.00 | $5.00 | in stock | Sep 12, 2026 | View° |
| Instant Peptides | $50.00 | $5.00 | in stock | Aug 24, 2026 | View |
| Rivn Peptides | $49.99$60.00Sale price, list price not shown | $5.00 | in stock | Aug 24, 2026 | View |
| Core Peptides | $52.00 | $5.20 | in stock | Sep 12, 2026 | View |
| Bioscience Peptides | $55.00$62.00 | $5.50 | in stock | Sep 12, 2026 | View |
| Full Scale Peptides | $55.00$80.00 | $5.50 | in stock | Sep 12, 2026 | View |
| Nextech Labs | $55.00 | $5.50 | in stock | Sep 12, 2026 | View |
| Peptide Crafters | $55.00Vendor now requires an account, price captured before that | $5.50 | in stock | Aug 24, 2026 | View |
| Nextech Labs | $55.00 | $5.50 | in stock | Sep 12, 2026 | View |
| Eternal Peptides | $55.99 | $5.60 | in stock | Sep 12, 2026 | View |
| Amino USA | $58.00 | $5.80 | in stock | Aug 24, 2026 | View |
| Wellness Research Supply | $59.00 | $5.90 | in stock | Aug 24, 2026 | View |
| Apollo Peptide Sciences | $59.99 | $6.00 | in stock | Sep 16, 2026 | View° |
| Iron Peak Peptides | $60.00 | $6.00 | listed | Aug 22, 2026 | View |
| NuScience Peptides | $59.99$74.99 | $6.00 | in stock | Sep 12, 2026 | View |
| Peak Research Co | $59.99 | $6.00 | in stock | Aug 22, 2026 | View |
| PeptidesSource | $60.00 | $6.00 | in stock | Aug 23, 2026 | View |
| Nationwide Peptides | $63.00 | $6.30 | in stock | Sep 4, 2026 | View° |
| True Peptide | $63.00 | $6.30 | in stock | Aug 23, 2026 | View° |
| Oath Research | $65.00 | $6.50 | in stock | Sep 12, 2026 | View |
| Prime Lab Peptides | $65.00$75.00Sale price, list price not shown | $6.50 | in stock | Sep 12, 2026 | View |
| Prime Sciences | $65.00$100.00 | $6.50 | in stock | Aug 22, 2026 | View |
| Xeno Peptides | $65.00$69.99 | $6.50 | in stock | Sep 12, 2026 | View |
| AminoVault | $73.00$175.00 | $7.30 | in stock | Sep 12, 2026 | View° |
| Paramount Peptides | $75.00 | $7.50 | in stock | Sep 13, 2026 | View |
| Ryder Research Supply | $75.00 | $7.50 | in stock | Sep 12, 2026 | View |
| Simple Peptide | $75.00 | $7.50 | in stock | Sep 12, 2026 | View |
| Sigma Compounds | $79.00 | $7.90 | in stock | Sep 12, 2026 | View |
| Sigma Compounds | $79.00 | $7.90 | in stock | Sep 12, 2026 | View |
| Elite Miami Peptides | $79.95 | $8.00 | in stock | Sep 12, 2026 | View |
| OROS Research | $79.99 | $8.00 | in stock | Aug 24, 2026 | View |
| RegenX Labs | $85.00 | $8.50 | in stock | Aug 23, 2026 | View |
| Genetic Peptides | $90.00 | $9.00 | in stock | Sep 4, 2026 | View°code peptidedecoding |
| Biotech Peptides | $92.00 | $9.20 | in stock | Sep 12, 2026 | View |
| Liberty Peptides | $95.00 | $9.50 | in stock | Sep 12, 2026 | View |
| BioLongevity Labs | $99.97 | $10.00 | in stock | Sep 12, 2026 | View° |
| BioLongevity Labs | $99.97 | $10.00 | in stock | Sep 12, 2026 | View° |
| Licensed Peptides | $99.99 | $10.00 | in stock | Sep 12, 2026 | View° |
| Pure Tested Peptides | $99.99$119.00 | $10.00 | in stock | Sep 12, 2026 | View |
| Accelerate Labs | $108.00 | $10.80 | in stock | Sep 12, 2026 | View |
| Eternal Peptides | $110.00Starting price, larger sizes cost more | $11.00 | in stock | Sep 12, 2026 | View |
| Protide Health | $110.00 | $11.00 | in stock | Sep 12, 2026 | View |
| Accelerate Labs | $120.00 | $12.00 | in stock | Aug 23, 2026 | View |
| Stemcode Peptides | $120.00 | $12.00 | in stock | Aug 24, 2026 | View |
| Protide Health | $145.00 | $14.50 | in stock | Sep 12, 2026 | View |
| Genetic Peptides | $149.00$249.00 | $14.90 | in stock | Sep 12, 2026 | View°code peptidedecoding |
| Ameano Peptides | $294.00 | $29.40 | in stock | Sep 12, 2026 | View° |
| Singular Biotech | $350.00 | $35.00 | in stock | Sep 12, 2026 | View |
| Pura Peptides | $400.00 | $40.00 | in stock | Sep 12, 2026 | View |
| Felix Chemical Supply | $54.99starting atStarting price, larger sizes cost more | $5.50 | in stock | Sep 4, 2026 | View |
- PeptiLab Research: Stock not shown, left out of the range
- BioEdge Research Labs: Stock not shown, left out of the range
- Iron Peak Peptides: Stock not shown, left out of the range
- Felix Chemical Supply: "From" price, left out of the range
How to mix a 10 mg vial
Find the column for the amount of water you added to the vial. The number is how far to draw on a U-100 insulin syringe, where 100 units is 1 mL. This is arithmetic on the label, not a recommended dose.
How to read an insulin syringe · How much water to add
| Dose | 1 mL water | 2 mL water | 3 mL water |
|---|---|---|---|
| 0.25 mg | 2.5 units 40.0 doses/vial | 5.0 units 40.0 doses/vial | 7.5 units 40.0 doses/vial |
| 0.5 mg | 5.0 units 20.0 doses/vial | 10.0 units 20.0 doses/vial | 15.0 units 20.0 doses/vial |
Printed on the vial.
iPeptide Decoding does not recommend a dose. Enter the amount your clinician gave you, or pick a value from the reference range to model.
Same dose, different draw. Pick whichever is easiest to measure.
U-100 insulin syringe (1 mL = 100 units). Draw to the teal line.
Multi-vendor comparison is a Pro feature.
Daily is 7. Twice weekly is 2.
