49 suppliers scored7 FDA warning letters tracked8 closures on recordUpdated · How scoring works
Peptide Ranking
Price comparison · listings read

BPC-157 + TB-500 blend 20 mg price: 18 suppliers compared

$107median price
$32.30lowest
$273highest
$5.35median per mg
6with COA on page

18 research peptide suppliers in the Peptide Ranking index list BPC-157 + TB-500 blend in a 20 mg vial, 25 listings in all, 5 of them multi-vial packs counted here at the per-vial price. The cheapest is Nexaph at $32.30; the most expensive listing is $273, 8.4 times the lowest. The median listing is $107, which works out to $5.35 per milligram, and 13 of the 25 listings sit at or below it.

6 listings from 4 suppliers show a certificate of analysis on the product page itself; the lowest-priced of those is Alpha Labs Peptides at $47.25. The highest-scoring supplier in the table is Pure Peptide Labs (74/100) at $120. 4 listings are priced in another currency and converted at a fixed reference rate. Prices are the supplier's listed prices before coupons on the day the catalog was read; scores come from the published formula, not from the price.

All 25 listings at 20 mg, cheapest first

SupplierScoreListingPrice$/mgCOA on pageStock
Nexaph63/100BPC-157 / TB4 Blend – 10mg/10mg (10 vials/kit)
blend · 10 vials, $323 per pack
$32.30$1.61NoIn stockView listing
Alpha Labs Peptides68/100Blend: BPC-157 (10mg) / TB-500 (10mg) (10 Vials)
bulk · 10 vials, $472 per pack
$47.25$2.36YesIn stockView listing
Alpha Peptides71/100BPC-157 + TB-500 – MG Amount: 20 MG (BPC 157 10mg + TB500 10mg)
blend
$51.68$2.58YesIn stockView listing
Alpha Labs Peptides68/100Blend: BPC-157 (10mg) / TB-500 (10mg)
blend
$62.99$3.15YesIn stockView listing
Peptide Crafters36/100BPC-157 & TB-500 20mg (10mg/10mg) Blend
blend
$80.00$4.00NoIn stockView listing
Atomik Labz39/100BULK PACK BPC-157/TB-500 Blend (10mg/10mg) (10 VIALS)
bulk · 10 vials, $810 per pack
$81.00$4.05YesIn stockView listing
NuScience Peptides55/100BPC157/TB500 Blend - 5/5mg | 10/10mg | 30/30mg - 5 Vials, 10/10mg
blend · 5 vials, $430 per pack
$86.00$4.30NoIn stockView listing
Eternal Peptides22/100BPC-157 + TB500 Blend
blend
$88.99$4.45NoIn stockView listing
Modern Aminos15/100BPC-157/TB-500 Blend - 10MG/10MG (Lyophilized)
blend
$89.00$4.45NoIn stockView listing
NuScience Peptides55/100BPC157/TB500 Blend - 5/5mg | 10/10mg | 30/30mg - 1 Vial, 10/10mg
blend
$89.99$4.50NoIn stockView listing
Atomik Labz39/100BPC-157/TB-500 Blend (10mg/10mg)
blend
$90.00$4.50YesIn stockView listing
Direct Peptides41/100TB500 BPC157 Blend – 20mg vial
blend · listed in GBP
$97.79$4.89NoIn stockView listing
Verified Peptides62/100Blend: BPC-157 TB-500 Peptide (20MG)
blend
$107$5.35YesIn stockView listing
Skye Peptides23/100BPC-157 | TB-500 (Blend) - 10/10 mg
blend
$109$5.45NoIn stockView listing
Direct Peptides41/100TB500 BPC157 Blend – 20mg vial kit_bac water & needles
blend · listed in GBP
$109$5.46NoIn stockView listing
Polaris Peptides26/100TB-500 10mg / BPC-157 10mg Blend
blend
$110$5.50NoOut of stockView listing
Pure Peptide Labs74/100BPC-157/TB-500 Blend 10/10mg
blend
$120$6.00NoIn stockView listing
Swiss Chems59/100BPC-157 + TB-500 (Blend) – Blend: 10mg+10mg 10 vials
bulk · 10 vials, $1,350 per pack
$135$6.75NoIn stockView listing
Swiss Chems59/100BPC-157 + TB-500 (Blend) – Blend: 10mg+10mg 1 vial
blend
$135$6.75NoIn stockView listing
Umbrella Labs59/100BPC-157/TB-500 BLEND PEPTIDE VIAL - 20 Milligrams Total (BPC-157 10mg/TB-500 10mg)
blend
$140$7.00NoIn stockView listing
Enhanced Peptides39/100BPC 10mg + TB 10mg (20mg)
blend
$150$7.50NoIn stockView listing
Evolve Peptides70/100BPC-157 & TB-500 Blend 10/10 mg
blend
$160$8.00NoIn stockView listing
Core Peptides74/100BPC-157 & TB-500 Blend - 10MG / 20MG - 20mg (10mg/10mg)
blend
$195$9.75NoIn stockView listing
Direct Peptides41/100TB500 BPC157 20mg Pre Mixed Pen – 2 pre-mixed cartridges
bulk · listed in GBP
$202$10.11NoIn stockView listing
Direct Peptides41/100TB500 BPC157 20mg Pre Mixed Pen – 3 pre-mixed cartridges
bulk · listed in GBP
$273$13.64NoIn stockView listing

Other sizes and the full picture

Other BPC-157 + TB-500 blend sizes with a comparison page: 10 mg (21 suppliers, median $69.00). The BPC-157 + TB-500 blend page has every size, every listing and the public certificates, and BPC-157 + TB-500 blend certificates are indexed on their own page. The price index puts BPC-157 + TB-500 blend at a median of $6.53 per mg across all sizes.

Frequently asked questions

Which 20 mg BPC-157 + TB-500 blend listing is cheapest with a certificate on the page?

Alpha Labs Peptides at $47.25 ($2.36 per mg) is the lowest-priced 20 mg listing that shows a certificate of analysis on the product page. 6 of the 25 listings show one.

How many suppliers list BPC-157 + TB-500 blend at 20 mg?

18 suppliers in our index list BPC-157 + TB-500 blend at 20 mg, across 25 listings (5 of them multi-vial packs, priced here per vial). 24 were marked in stock when the catalog was read.

Is 20 mg or 10 mg cheaper per milligram?

At the median, 20 mg works out to $5.35 per mg and 10 mg to $6.90 per mg, so 20 mg is the better value per milligram on median prices. The other sizes with a page are linked below.

All listed materials are sold for laboratory research use only. Listed prices before any coupon, read on the date shown; confirm in the cart. Pens are excluded because the device is part of the price. Price-per-mg calculator · Request a correction.