Research and laboratory use only. Nothing listed here is for human or animal use.
PeptideCoupons
Price board · Nov 6, 2026

Cheapest research peptides online, by price per mg

We read the list price and vial size for eight common research compounds on each vendor's own site, then divided price by milligrams. Below: who is cheapest per mg, where PSPeptides lands, and what shipping and lab reports look like at each store.

Cheapest per mg, compound by compound

Single vials, in stock, list or sale price as shown. Kit and multi-vial discounts not applied.

CompoundLowest per mgVendorPSPeptides per mgPSPeptides rank
BPC-157$4.90Ascension Peptides 10 mg at $49.00$9.004 of 6
TB-500$4.24Swiss Chems 10 mg at $42.36$8.002 of 4
GHK-Cu$0.45PSPeptides 100 mg at $44.99$0.451 of 4
MOTS-c$3.80PSPeptides 50 mg at $189.99$3.801 of 4
NAD+$0.10Ascension Peptides 1000 mg at $104.00$0.112 of 5
KPV$3.00PSPeptides 20 mg at $59.99$3.001 of 3
Selank$3.00PSPeptides 11 mg at $32.99$3.001 of 4
Semax$2.52Core Peptides 25 mg at $63.00$3.912 of 3

Where PSPeptides is not cheapest: BPC-157 (Ascension Peptides and Swiss Chems are lower), TB-500 (Swiss Chems is about half the price per mg), NAD+ (Ascension Peptides is a fraction of a cent lower) and Semax (Core Peptides sells a 25 mg vial). Swiss Chems lists its BPC-157 as an arginine salt form, so it is not an exact like-for-like product.

Shipping thresholds and lab reports

A cheap vial can cost more once shipping is added. These are the free shipping rules each vendor shows.

VendorFree shippingCOA shownPublic codeChecked
PSPeptidesAny order (banner)Yes: Batch COA per lot (North American Diagnostics)NoneNov 6, 2026
Swiss ChemsOver $100 (US)Yes: Batch lab reports on product page (lab not named)NoneNov 6, 2026
Pure Health PeptidesOver $175Yes: Searchable COA library by batchNoneNov 6, 2026
Core PeptidesOver $200 (USA)Yes: Lot COA on product page (Vanguard Laboratory)NoneNov 6, 2026
Palmetto PeptidesOver $200Yes: Lot COA listed (e.g. ARC-BP10-004)FIT10Nov 6, 2026
Ascension PeptidesOver $250Yes: Batch COA on product page (Kovera Labs)NoneNov 6, 2026
American PeptidesOver $300Yes: Lot-matched COA claimed on product pageNoneNov 6, 2026

PSPeptides banners say free shipping on any order; one banner on the same page says free shipping over $200. Check the cart total before you pay. Pure Health Peptides is not in the price boards because its product pages did not show which size each price applies to.

BPC-157 price per mg

BPC-157Lowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01Ascension Peptides10 mg · $49.00$4.90
  2. 02Swiss Chems10 mg · $59.95 · Arginine salt form$6.00
  3. 03Palmetto Peptides10 mg · $69.00$6.90
  4. 04PSPeptides10 mg · $89.99$9.00
  5. 05Core Peptides10 mg · $97.00$9.70
  6. 06American Peptides5 mg · $60.00$12.00
VendorSizePricePer mgFree shippingCOA shownChecked
Ascension Peptides10 mg$49.00$74.99$4.90Over $250YesNov 6, 2026
Swiss ChemsArginine salt form10 mg$59.95$6.00Over $100 (US)YesNov 6, 2026
Palmetto Peptides10 mg$69.00$6.90Over $200YesNov 6, 2026
Swiss ChemsArginine salt form5 mg$39.99$49.99$8.00Over $100 (US)YesNov 6, 2026
PSPeptides10 mg$89.99$9.00Any order (banner)YesNov 6, 2026
Core Peptides10 mg$97.00$9.70Over $200 (USA)YesNov 6, 2026
PSPeptides5 mg$49.99$10.00Any order (banner)YesNov 6, 2026
Core Peptides5 mg$52.00$10.40Over $200 (USA)YesNov 6, 2026
American Peptides5 mg$60.00$12.00Over $300YesNov 6, 2026

TB-500 price per mg

TB-500Lowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01Swiss Chems10 mg · $42.36$4.24
  2. 02PSPeptides10 mg · $79.99$8.00
  3. 03Ascension Peptides5 mg · $54.00$10.80
  4. 04Core Peptides10 mg · $140.00$14.00
VendorSizePricePer mgFree shippingCOA shownChecked
Swiss Chems10 mg$42.36$63.98$4.24Over $100 (US)YesNov 6, 2026
Swiss Chems5 mg$35.16$38.95$7.03Over $100 (US)YesNov 6, 2026
PSPeptides10 mg$79.99$8.00Any order (banner)YesNov 6, 2026
PSPeptides5 mg$44.99$9.00Any order (banner)YesNov 6, 2026
Ascension Peptides5 mg$54.00$10.80Over $250YesNov 6, 2026
Core Peptides10 mg$140.00$14.00Over $200 (USA)YesNov 6, 2026
Core Peptides5 mg$78.00$15.60Over $200 (USA)YesNov 6, 2026

GHK-Cu price per mg

GHK-CuLowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01PSPeptides100 mg · $44.99$0.45
  2. 02Ascension Peptides100 mg · $59.00 · 3 mL vial$0.59
  3. 03Core Peptides50 mg · $58.00$1.16
  4. 04Swiss Chems50 mg · $68.95$1.38
VendorSizePricePer mgFree shippingCOA shownChecked
PSPeptides100 mg$44.99$0.45Any order (banner)YesNov 6, 2026
Ascension Peptides3 mL vial100 mg$59.00$0.59Over $250YesNov 6, 2026
PSPeptides50 mg$34.99$0.70Any order (banner)YesNov 6, 2026
Core Peptides50 mg$58.00$69.00$1.16Over $200 (USA)YesNov 6, 2026
Swiss Chems50 mg$68.95$1.38Over $100 (US)YesNov 6, 2026
Swiss Chems10 mg$24.70$2.47Over $100 (US)YesNov 6, 2026

MOTS-c price per mg

MOTS-cLowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01PSPeptides50 mg · $189.99$3.80
  2. 02Ascension Peptides10 mg · $62.00$6.20
  3. 03Swiss Chems10 mg · $69.95$7.00
  4. 04Core Peptides10 mg · $116.00$11.60
VendorSizePricePer mgFree shippingCOA shownChecked
PSPeptides50 mg$189.99$3.80Any order (banner)YesNov 6, 2026
Ascension Peptides10 mg$62.00$6.20Over $250YesNov 6, 2026
Swiss Chems10 mg$69.95$7.00Over $100 (US)YesNov 6, 2026
PSPeptides10 mg$69.99$7.00Any order (banner)YesNov 6, 2026
Core Peptides10 mg$116.00$11.60Over $200 (USA)YesNov 6, 2026

NAD+ price per mg

NAD+Lowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01Ascension Peptides1000 mg · $104.00$0.10
  2. 02PSPeptides1000 mg · $105.99$0.11
  3. 03Palmetto Peptides1000 mg · $110.00 · Seen in related products$0.11
  4. 04Core Peptides750 mg · $292.00$0.39
  5. 05Swiss Chems100 mg · $47.95$0.48
VendorSizePricePer mgFree shippingCOA shownChecked
Ascension Peptides1000 mg$104.00$0.10Over $250YesNov 6, 2026
PSPeptides1000 mg$105.99$0.11Any order (banner)YesNov 6, 2026
Palmetto PeptidesSeen in related products1000 mg$110.00$0.11Over $200YesNov 6, 2026
PSPeptides500 mg$79.99$0.16Any order (banner)YesNov 6, 2026
Core Peptides750 mg$292.00$0.39Over $200 (USA)YesNov 6, 2026
Core Peptides100 mg$47.00$0.47Over $200 (USA)YesNov 6, 2026
Swiss Chems100 mg$47.95$0.48Over $100 (US)YesNov 6, 2026

KPV price per mg

KPVLowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01PSPeptides20 mg · $59.99$3.00
  2. 02Ascension Peptides10 mg · $50.00$5.00
  3. 03Core Peptides4 mg · $38.00$9.50
VendorSizePricePer mgFree shippingCOA shownChecked
PSPeptides20 mg$59.99$3.00Any order (banner)YesNov 6, 2026
PSPeptides10 mg$39.99$4.00Any order (banner)YesNov 6, 2026
Ascension Peptides10 mg$50.00$5.00Over $250YesNov 6, 2026
Core Peptides4 mg$38.00$45.00$9.50Over $200 (USA)YesNov 6, 2026

Selank price per mg

SelankLowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01PSPeptides11 mg · $32.99$3.00
  2. 02Ascension Peptides10 mg · $50.00$5.00
  3. 03Swiss Chems5 mg · $25.95$5.19
  4. 04Core Peptides10 mg · $52.00$5.20
VendorSizePricePer mgFree shippingCOA shownChecked
PSPeptides11 mg$32.99$3.00Any order (banner)YesNov 6, 2026
Ascension Peptides10 mg$50.00$5.00Over $250YesNov 6, 2026
Swiss Chems5 mg$25.95$5.19Over $100 (US)YesNov 6, 2026
Core Peptides10 mg$52.00$5.20Over $200 (USA)YesNov 6, 2026

Semax price per mg

SemaxLowest in-stock price per mg at each vendor, Nov 6, 2026
  1. 01Core Peptides25 mg · $63.00$2.52
  2. 02PSPeptides11 mg · $42.99$3.91
  3. 03Ascension Peptides10 mg · $50.00$5.00
VendorSizePricePer mgFree shippingCOA shownChecked
Swiss Chems30 mg$73.95Out of stock$2.47Over $100 (US)YesNov 6, 2026
Core Peptides25 mg$63.00$2.52Over $200 (USA)YesNov 6, 2026
PSPeptides11 mg$42.99$3.91Any order (banner)YesNov 6, 2026
Ascension Peptides10 mg$50.00$5.00Over $250YesNov 6, 2026

How to compare a deal yourself

  1. Divide the vial price by its milligrams. That is your price per mg.
  2. If you need several vials, apply the vendor's bulk rule to that number, not to the headline price.
  3. Add shipping unless your order clears the free shipping threshold.
  4. Open the product page and check that a lot or batch COA is shown for the size you are buying.

Codes and coupons come last. A 10% code rarely closes a gap of several dollars per mg. See the current offers and the PSPeptides offer page.

Questions, answered

ITEM 01 / 04

Which vendor has the cheapest peptides?

It depends on the compound. On our Nov 6, 2026 check, no single vendor was cheapest on everything. PSPeptides was lowest per mg on GHK-Cu, MOTS-c, KPV and Selank. Ascension Peptides was lowest on BPC-157 and NAD+, Swiss Chems on TB-500 and Core Peptides on Semax.

ITEM 02 / 04

Why compare price per mg instead of price per vial?

Vendors sell different fill sizes. A $35 vial of 5 mg costs more per mg than an $80 vial of 10 mg, even though it looks cheaper. Price per mg puts every vial on the same scale.

ITEM 03 / 04

Do bulk discounts change the ranking?

They can. PSPeptides takes 40% off every vial when you buy 10 or more of the same peptide and size, which would put its 10 mg BPC-157 at about $5.40 per mg by our arithmetic. Most other vendors offer 5 to 15% off for multiple vials. The table shows single-vial list prices so the comparison stays like for like.

ITEM 04 / 04

Is the cheapest vendor the best choice?

Not always. Check that the vendor shows a lot or batch certificate of analysis for the compound, and add shipping. A low vial price under a high free shipping threshold can cost more on a small order.

Pages we read on Nov 6, 2026