Compare BPC-157 across 45 vendors
Live pricing and third-party purity results across 45 tracked vendors. Rankings are computed from price per milligram and independent HPLC data — never paid placement.
Leaderboards
Last updated Oct 26, 2026 · ranked by best in-stock $/mgCJC-1295
GHRH analogue, sustained GH release Full overview & purity data →
- SaiyanMed$1.40
- HkRoids$1.89
- Reta-Peptide$2.90
- Go Alpha Labs$3.36
- Nexaph$3.40
- NUPEPS$3.40
- NextechLabs$4.22
- Peptide Partners$4.44
- Hydro Research$6.00
- Coastal Peptides$7.20
- Liberty Peptides$7.50
- Peptides 4 Research$8.00
- Royal Peptides$8.60
- Accelerate Labs$8.99
- Peptidology$9.03
- Paramount Peptides$9.78
- Raw Amino$10.40
- Core Peptides$10.40
- Biotech Peptides$10.40
- Alpha-Gen$10.56
- Steady Meds$11.00
- Injectify$12.00
- Umbrella Labs$12.20
- Pure Rawz$12.74
- Oasis Labs$13.80
- Nextwave Peptides$14.90
- Loti Labs$14.99
- Peptide Pros$16.13
- Pinnacle Peptides$18.50
- Verified Peptides$19.20
- Swiss Chems$21.48
- PeptiSlim$25.00
- Mei Peptide$29.00
Lowest listed in-stock price: $17.99 at Accelerate Labs (2mg · 1 unit, $8.99/mg, shipping unknown)
- 2mg vial$25.99listed price$12.99per mgshipping: unknownIn stockupdated today
- 5mg vial$60.99listed price$12.20per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$17.99listed price$8.99per mgshipping: unknownIn stockupdated today—No data
- 2mg · 1 unit$27.99listed price$13.99per mgshipping: unknownIn stockupdated today—No data
- 2mg · 1 unit$27.99listed price$13.99per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$29.99listed price$14.99per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$30.00listed price$6.00per mgshipping: unknownIn stockupdated 3d ago
- 5mg · 1 unit$31.49listed price$6.30per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$31.49listed price$6.30per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$32.25listed price$16.13per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$34.00listed price$3.40per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$34.13listed price$6.83per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$36.99listed price$18.50per mgshipping: unknownIn stockupdated today—No data
- 5mg · 1 unit$40.00listed price$8.00per mgshipping: unknownIn stockstale · 220d old
- 10mg · 1 unit$41.99listed price$4.20per mgshipping: unknownIn stockupdated today
- 2mg vial$42.95listed price$21.48per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$43.03listed price$21.52per mgshipping: unknownIn stockstale · 220d old
- 5mg · 1 unit$44.00listed price$8.80per mgshipping: unknownIn stockupdated today
- 4.98mg · 1 unit$44.99listed price$9.03per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$46.00listed price$23.00per mgshipping: unknownIn stockupdated 1d ago—No data
- 2mg × 10 kits (20mg total)$47.00listed price$2.35per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$48.00listed price$24.00per mgshipping: unknownIn stockupdated today—No data
- 5mg · 1 unit$52.00listed price$10.40per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$52.00listed price$10.40per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$52.79listed price$10.56per mgshipping: unknownIn stockstale · 21d old
- 5mg · 1 unit$59.99listed price$12.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$61.99listed price$12.40per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$63.70listed price$12.74per mgshipping: unknownIn stockstale · 220d old
- 5mg · 1 unit$65.00listed price$13.00per mgshipping: unknownIn stockupdated 1d ago—No data
- 2mg · 1 unit$68.00listed price$34.00per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$69.00listed price$13.80per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$72.00listed price$7.20per mgshipping: unknownIn stockstale · 28d old
- 10mg · 1 unit$75.00listed price$7.50per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$80.00listed price$1.60per mgshipping: unknownIn stockupdated today
- 2mg · 1 unit$81.00listed price$40.50per mgshipping: unknownIn stockupdated 1d ago—No data
- 5mg · 1 unit$81.99listed price$16.40per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$89.00listed price$17.80per mgshipping: unknownIn stockupdated today—No data
- 5mg · 1 unit$96.00listed price$19.20per mgshipping: unknownIn stockstale · 220d old
- 10mg · 1 unit$97.75listed price$9.78per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$101.00listed price$2.02per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$110.00listed price$11.00per mgshipping: unknownIn stockupdated 1d ago—No data
- 20mg · 1 unit$117.00listed price$5.85per mgshipping: unknownIn stockupdated 4d ago
- 5mg · 1 unit$135.00listed price$27.00per mgshipping: unknownIn stockupdated 1d ago—No data
- 10mg × 10 kits (100mg total)$140.00listed price$1.40per mgshipping: unknownIn stockupdated today
- 50mg · 1 unit$145.00listed price$2.90per mgshipping: unknownIn stockupdated today
- 5mg · 1 unit$145.00listed price$29.00per mgshipping: unknownIn stockupdated today
- 10mg · 1 unit$149.00listed price$14.90per mgshipping: unknownIn stockupdated today—No data
- 5mg × 10 kits (50mg total)$170.00listed price$3.40per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$189.00listed price$1.89per mgshipping: unknownIn stockupdated today
- 2mg × 10 kits (20mg total)$230.99listed price$11.55per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$251.99listed price$5.04per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$258.99listed price$5.18per mgshipping: unknownIn stockupdated today
- 50mg · 1 unit$268.00listed price$5.36per mgshipping: unknownIn stockupdated 4d ago
- 10mg × 10 kits (100mg total)$335.99listed price$3.36per mgshipping: unknownIn stockupdated today
- 10mg × 10 kits (100mg total)$422.50listed price$4.22per mgshipping: unknownIn stockupdated today
- 2mg × 10 kits (20mg total)$429.50listed price$21.48per mgshipping: unknownIn stockupdated today
- 5mg × 10 kits (50mg total)$430.00listed price$8.60per mgshipping: unknownIn stockupdated today
- 100mg · 1 unit$498.00listed price$4.98per mgshipping: unknownIn stockupdated 4d ago
- 200mg · 1 unit$888.00listed price$4.44per mgshipping: unknownIn stockupdated 4d ago
- 5mg · 1 unit$44.99listed price$9.00per mgshipping: unknownOut of stockupdated today
Some outbound links are affiliate links — we may earn a commission on purchases made through them. It never affects rankings, prices, or purity data. How we make money
Prices are the listed checkout price for the unit shown — shipping is labeled per offer and unknown unless the vendor publishes terms. Rankings never include paid placement.
How prices are collected, validated, and ranked — and why paid placement never touches organic order.
All 30 tracked peptides grouped by use — recovery, growth, metabolic, performance, stacks.
Three questions about your research goal; get a recommended peptide and the vendors carrying it.