BPC-157 prices

49 prices from 24 shops. Lowest in stock: £1.22/mg. Sorted by price per mg, so different vial sizes compare fairly.

ShopProductSizePricePer mgStockTrust
Everything Peptides
GB
Delivery 1-8 days
BPC 157 Peptide Vials 10mg / Box of 10
Lowest per mg
10mg × 10£122.25£1.22/mgIn stock
52 min ago
3.8Visit
Simply Peptides
GB
Delivery 1-2 days
BPC-157 5mg — Trade Pack (10 vials)
5mg × 10£64.32£1.29/mgIn stock
59 min ago
5.2Visit
Everything Peptides
GB
Delivery 1-8 days
BPC 157 Peptide Vials 5mg / Box of 10
5mg × 10£81.45£1.63/mgIn stock
52 min ago
3.8Visit
Everything Peptides
GB
Delivery 1-8 days
BPC 157 Peptide Vials 10mg / Single Vial
10mg£16.45£1.65/mgIn stock
52 min ago
3.8Visit
Reta Research
GB
same-day dispatch
BPC-157 10mg
10mg£20.00£2.00/mgIn stock
52 min ago
5.3Visit
Avion BioLabs Ltd
GB
BPC-157 10mg
10mg£20.99£2.10/mgIn stock
49 min ago
5.5Visit
Everything Peptides
GB
Delivery 1-8 days
BPC 157 Peptide Vials 5mg / Single Vial
5mg£10.95£2.19/mgIn stock
52 min ago
3.8Visit
Shop premium research peptides in the UK, including Retatrutide, Semaglutide, Tesamorelin, BPC-157, Ipamorelin, GHK-Cu a
GB
BPC-157 10mg
10mg£21.99£2.20/mgIn stock
1 h ago
4.4Visit
Reta Research
GB
same-day dispatch
BPC-157 5mg
5mg£12.00£2.40/mgIn stock
52 min ago
5.3Visit
Direct Peptides UK
GB
BPC-157 10mg
10mg£24.00£2.40/mgIn stock
52 min ago
4.1Visit
Nexum Peptides
GB
BPC-157 10 mg vial
10mg£24.99£2.50/mgIn stock
1 h ago
3.8Visit
Simply Peptides
GB
Delivery 1-2 days
BPC-157 10mg
10mg£24.99£2.50/mgIn stock
59 min ago
5.2Visit
Aura Lab Peptides
GB
BPC-157 10MG
10mg£26.49£2.65/mgIn stock
55 min ago
2.7Visit
Simply Peptides
GB
Delivery 1-2 days
BPC-157 5mg
5mg£14.99£3.00/mgIn stock
59 min ago
5.2Visit
PeptidesX UK
GB
Delivery within 2 days
BPC-157
10mg£29.99£3.00/mgIn stock
1 h ago
5.1Visit
Sterling Peptides
GB
Same-Day Dispatch
BPC-157 10mg Peptide
10mg£29.99£3.00/mgIn stock
1 h ago
4.3Visit
Research Sciences
GB
BPC-157 10mg
10mg£29.99£3.00/mgIn stock
1 h ago
4.6Visit
Bloom Vitality
GB
BPC-157 10mg | Research Peptide UK Vial
10mg£30.00£3.00/mgIn stock
1 h ago
3.8Visit
Apidem Research
GB
BPC 157 10MG
10mg£30.00£3.00/mgIn stock
1 h ago
3.4Visit
PeptidesX UK
GB
Delivery within 2 days
BPC-157
5mg£15.99£3.20/mgIn stock
1 h ago
5.1Visit
Aura Lab Peptides
GB
BPC-157 5MG
5mg£16.95£3.39/mgIn stock
55 min ago
2.7Visit
Nexum Peptides
GB
BPC-157 5 mg vial
5mg£16.99£3.40/mgIn stock
1 h ago
3.8Visit
Body Lab Store Peptides UK
GB
same-day dispatch
BPC157
10mg£36.00£3.60/mgIn stock
58 min ago
3.9Visit
Avion BioLabs Ltd
GB
BPC-157 10mg
10mg£37.99£3.80/mgIn stock
49 min ago
5.5Visit
Body Lab Store Peptides UK
GB
same-day dispatch
BPC157
5mg£19.00£3.80/mgIn stock
58 min ago
3.9Visit
Claripep
GB
BPC-157 10mg
10mg£38.00£3.80/mgIn stock
49 min ago
3.7Visit
Claripep
GB
BPC-157 5mg
5mg£24.00£4.80/mgIn stock
49 min ago
3.7Visit
Bloom Vitality
GB
BPC-157 10mg | Research Peptide UK Pen
10mg£55.00£5.50/mgIn stock
1 h ago
3.8Visit
Peptigenix
GB
BPC-157 Pen 10mg
10mg£59.99£6.00/mgIn stock
52 min ago
1.7Visit
Nova Peptide
GB
BPC-157
20mg£120.00£6.00/mgIn stock
56 min ago
1.7Visit
Aura Lab Peptides
GB
BPC-157 10mg Pen
10mg£65.00£6.50/mgIn stock
55 min ago
2.7Visit
Peptigenix
GB
BPC-157 5mg
5mg£34.99£7.00/mgIn stock
52 min ago
1.7Visit
Nova Peptide
GB
BPC-157
20mg£149.00£7.45/mgIn stock
56 min ago
1.7Visit
Nova Peptide
GB
BPC-157
10mg£80.00£8.00/mgIn stock
56 min ago
1.7Visit
Peptides UK|Buy Research Peptides UK| Peptides Specialist UK
GB
BPC-157 | 15mg Peptide Pen
15mg£130.00£8.67/mgIn stock
1 h ago
1.1Visit
Nova Peptide
GB
BPC-157
10mg£99.00£9.90/mgIn stock
56 min ago
1.7Visit
MY PEPTIDES
GB
BPC-157 (10mg)
10mg£100.00£10.00/mgIn stock
1 h ago
4.5Visit
SwissChems
GB
BPC-157 5mg
5mg£369.00£73.80/mgIn stock
52 min ago
2.2Visit
SwissChems
GB
BPC-157 (0.5mg/capsule), 60 Capsules
500mcg£85.00£170.00/mgIn stock
52 min ago
2.2Visit
Wolverine Peptides
GB
BPC-157
–£16.49–In stock
1 h ago
4.2Visit
Optimal Lab
GB
same-day dispatch
BPC-157
–£30.00–In stock
49 min ago
2.0Visit
Optimal Lab
GB
same-day dispatch
BPC-157 Cartridge
–£40.00–In stock
49 min ago
2.0Visit
Peptides UK|Buy Research Peptides UK| Peptides Specialist UK
GB
BPC-157
–£40.00–In stock
1 h ago
1.1Visit
Chemco Medical
GB
BPC-157 Research Peptide
–£45.00–In stock
52 min ago
1.5Visit
Optimal Lab
GB
same-day dispatch
BPC-157 Capsules
–£50.00–In stock
49 min ago
2.0Visit
Optimal Lab
GB
same-day dispatch
BPC-157 Pen
–£70.00–In stock
49 min ago
2.0Visit

Price per mg over time

The price trend appears after two days of collection.

Before you buy

  • Check the shop publishes a third-party certificate of analysis for the batch you receive, not just a sample report.
  • Card and PayPal give you chargeback rights. Bank transfer and crypto do not.
  • Prices exclude delivery. Shops outside the UK may add customs charges.
  • We match products by name. If a listing looks wrong, tell us.

Create a free account to get an email when BPC-157 drops below a price you choose.

Research compounds sold by third parties. The Peptide Hub does not sell, recommend or give dosing advice for any product.