Build my stack
Home · Vendors · Peptide prices

Peptide Prices Today: Price per mg at Every Vendor We Review

Updated 19 October 2026. Read from each vendor's own store data.

What ten research compounds cost per milligram right now at the 13 vendors the Bureau has reviewed and can price, cheapest in-stock vial first, next to each vendor's Bureau score and what its certificates show. Prices are the product-page price before any code. A low price from a vendor with weak testing is not a bargain, which is why the score and the COA note sit beside every number.

This page replaces the Bureau's monthly Peptide Cost Per Milligram Index, whose September edition is kept at the bottom. The Bureau publishes it because sticker prices in this market are not comparable. A $60 vial of BPC-157 at one vendor holds 5 mg and at another 10 mg, a factor of two that no product page points out. Dividing by the milligrams removes that distortion. Nothing else does, which is why every table here carries a date.

Vendor Watch · free

Know before you order: an email when a vendor we cover is shut down, seized, fails a lab test or changes its code.

Plus, every Friday, the week's lowest price per mg for each compound at the vendors we score, all of which publish batch COAs. Your 5-minute vendor check sheet opens as soon as you confirm.

Every alert is checked by a person and cites its source before it is sent. One-click unsubscribe. Research use only.

At a glance

CompoundLowest per mg (in stock)AtHighest per mgVendors
Retatrutide$3.50/mgLuv Aminos$13.50/mg7
Tirzepatide$1.83/mgAmino Club$12.50/mg7
Semaglutide$5.00/mgAmino Club$8.00/mg4
BPC-157$1.30/mgPeptide Partners$11.00/mg11
TB-500$4.00/mgAmino Club$14.00/mg9
Tesamorelin$5.45/mgIon Peptides$22.00/mg12
Sermorelin$4.90/mgPeptide Partners$14.00/mg9
Ipamorelin$4.10/mgPeptide Partners$14.00/mg10
GHK-Cu$0.45/mgPSPeptides$1.30/mg10
NAD+$0.06/mgLuv Aminos$0.25/mg11

Retatrutide price per mg

Vendor (Bureau score)Price per mg
Luv Aminos 3.8
Luv RT 10 mg
$3.50/mg
$35.00 for 10 mg lowest in stock
Check price
PSPeptides 4.4
Retatrutide (1 Vial), 60MG
$3.83/mg
$229.99 for 60 mg
Check price
Peptide Partners Reviewed
GLP-3 Retatrutide (24mg vials), 48-mg (pack of 2 vials)
$4.79/mg
$230.00 for 48 mg FDA warning letter, 24 Aug 2026
Aurelia Research (US store) 3.5
AR-RTA, 30mg
$5.00/mg
$149.99 for 30 mg
Check price
Amino Club 4.8
AMP-3 (RT), 30MG
$6.67/mg
$199.99 for 30 mg
Check price
Apollo Peptide Sciences 4.3
GLP-3 R 30mg
$7.03/mg
$210.99 for 30 mg
Check price
Pantheon Peptides 4.4
Retatrutide, 10mg
$13.50/mg
$135.00 for 10 mg
Check price

Tirzepatide price per mg

Vendor (Bureau score)Price per mg
Amino Club 4.8
AMP-2 (TR), 60MG
$1.83/mg
$109.99 for 60 mg lowest in stock
Check price
Luv Aminos 3.8
Luv TRZ 30 mg
$2.00/mg
$60.00 for 30 mg
Check price
Peptide Partners Reviewed
GLP-2 Tirzepatide (40mg vials), 80-mg (pack of 2 vials)
$2.60/mg
$208.00 for 80 mg FDA warning letter, 24 Aug 2026
PSPeptides 4.4
Tirzepatide (1 Vial), 60MG
$3.33/mg
$199.99 for 60 mg
Check price
Apollo Peptide Sciences 4.3
GLP-2 T 60mg
$4.33/mg
$259.99 for 60 mg
Check price
Aurelia Research (US store) 3.5
AR-TRZ, 30mg
$5.00/mg
$149.99 for 30 mg
Check price
Pantheon Peptides 4.4
Tirzepatide, 10mg
$12.50/mg
$125.00 for 10 mg
Check price

Semaglutide price per mg

Vendor (Bureau score)Price per mg
Amino Club 4.8
AMP-1 (SM), 10MG
$5.00/mg
$49.99 for 10 mg lowest in stock
Check price
Peptide Partners Reviewed
GLP-1 Semaglutide (10mg vials), 50-mg (pack of 5 vials)
$5.70/mg
$285.00 for 50 mg FDA warning letter, 24 Aug 2026
PSPeptides 4.4
GLP-1 Semaglutide (1 Vial), 10MG
$6.50/mg
$64.99 for 10 mg
Check price
Apollo Peptide Sciences 4.3
GLP-1 S 15mg
$8.00/mg
$119.99 for 15 mg
Check price

Vendor Watch · free

Know before you order: an email when a vendor we cover is shut down, seized, fails a lab test or changes its code.

Plus, every Friday, the week's lowest price per mg for each compound at the vendors we score, all of which publish batch COAs. Your 5-minute vendor check sheet opens as soon as you confirm.

Every alert is checked by a person and cites its source before it is sent. One-click unsubscribe. Research use only.

BPC-157 price per mg

Vendor (Bureau score)Price per mg
Peptide Partners Reviewed
BPC-157 (40mg vials), 80-mg (pack of 2 vials)
$1.30/mg
$104.00 for 80 mg lowest in stock FDA warning letter, 24 Aug 2026
Luv Aminos 3.8
BPC 10 mg
$3.00/mg
$30.00 for 10 mg
Check price
Amino Club 4.8
BPC-157, 10MG
$4.00/mg
$39.99 for 10 mg
Check price
Ascension Peptides 4.1
BPC-157 (10mg)
$4.90/mg
$49.00 for 10 mg
Check price
Aurelia Research (US store) 3.5
BPC-157, 10mg
$5.00/mg
$49.99 for 10 mg
Check price
Amino USA Reviewed
BPC-157 15mg
$5.67/mg
$85.00 for 15 mg
Penguin Peptides Reviewed
BPC 157, 10-mg
$6.20/mg
$62.00 for 10 mg
Direct Peptides (directpeptides.com) Reviewed
BPC-157, 5mg 1-vial
$7.80/mg
$39.00 for 5 mg
Pantheon Peptides 4.4
BPC-157, 15mg
$8.00/mg
$120.00 for 15 mg
Check price
PSPeptides 4.4
BPC-157 (1 Vial), 10MG
$9.00/mg
$89.99 for 10 mg
Check price
Sports Technology Labs 4.1
BPC-157 5 mg
$11.00/mg
$54.99 for 5 mg
Apollo Peptide Sciences 4.3
BPC157 10mg
$6.00/mg
$59.99 for 10 mg out of stock
Check price

TB-500 price per mg

Vendor (Bureau score)Price per mg
Amino Club 4.8
TB-500, 10MG
$4.00/mg
$39.99 for 10 mg lowest in stock
Check price
Aurelia Research (US store) 3.5
TB-500, 10mg
$5.50/mg
$54.99 for 10 mg
Check price
Peptide Partners Reviewed
TB-500 (TB4, 10mg vials), 20-mg (pack of 2 vials)
$6.50/mg
$130.00 for 20 mg FDA warning letter, 24 Aug 2026
PSPeptides 4.4
TB-500 (1 Vial), 10MG
$8.00/mg
$79.99 for 10 mg
Check price
Amino USA Reviewed
TB-500 5mg
$8.00/mg
$40.00 for 5 mg
Direct Peptides (directpeptides.com) Reviewed
TB-500, 10mg 1-vial
$9.90/mg
$99.00 for 10 mg
Ascension Peptides 4.1
TB-500 (5MG)
$10.80/mg
$54.00 for 5 mg
Check price
Sports Technology Labs 4.1
TB-500 5 mg
$14.00/mg
$69.99 for 5 mg
Pantheon Peptides 4.4
TB-500, 5mg
$14.00/mg
$70.00 for 5 mg
Check price

Tesamorelin price per mg

Vendor (Bureau score)Price per mg
Ion Peptides Reviewed
Tesa, 20mg
$5.45/mg
$109.00 for 20 mg lowest in stock
Apollo Peptide Sciences 4.3
Tesamorelin 20mg
$5.50/mg
$109.99 for 20 mg
Check price
Peptide Partners Reviewed
Tesamorelin (10mg vials), 20-mg (pack of 2 vials)
$6.10/mg
$122.00 for 20 mg FDA warning letter, 24 Aug 2026
Penguin Peptides Reviewed
Tesamorelin, 20-mg
$6.25/mg
$125.00 for 20 mg
Amino Club 4.8
Tesamorlin, 10MG
$7.00/mg
$69.99 for 10 mg
Check price
PSPeptides 4.4
Tesamorelin (1 Vial), 20MG
$7.00/mg
$139.99 for 20 mg
Check price
Direct Peptides (directpeptides.com) Reviewed
Tesamorelin, 10mg 1-vial
$7.90/mg
$79.00 for 10 mg
Sports Technology Labs 4.1
Tesamorelin 5 mg
$8.50/mg
$42.49 for 5 mg
Aurelia Research (US store) 3.5
Tesamorelin, 10mg
$8.50/mg
$84.99 for 10 mg
Check price
Amino USA Reviewed
Tesamorelin 10mg
$9.00/mg
$90.00 for 10 mg
Ascension Peptides 4.1
Tesamorelin (5MG)
$10.00/mg
$50.00 for 5 mg
Check price
Pantheon Peptides 4.4
Tesamorelin, 5mg
$22.00/mg
$110.00 for 5 mg
Check price
Luv Aminos 3.8
Luv TES 5 mg
$7.00/mg
$35.00 for 5 mg out of stock
Check price

Sermorelin price per mg

Vendor (Bureau score)Price per mg
Peptide Partners Reviewed
Sermorelin (10mg vials), 20-mg (pack of 2 vials)
$4.90/mg
$98.00 for 20 mg lowest in stock FDA warning letter, 24 Aug 2026
Amino Club 4.8
Sermorelin, 10MG
$6.00/mg
$59.99 for 10 mg
Check price
Ion Peptides Reviewed
Sermo, 10mg
$6.50/mg
$65.00 for 10 mg
Amino USA Reviewed
Sermorelin 15mg
$6.67/mg
$100.00 for 15 mg
Ascension Peptides 4.1
Sermorelin (10MG)
$7.20/mg
$72.00 for 10 mg
Check price
PSPeptides 4.4
Sermorelin (1 Vial), 10MG
$8.00/mg
$79.99 for 10 mg
Check price
Direct Peptides (directpeptides.com) Reviewed
Sermorelin, 5mg 1-vial
$9.80/mg
$49.00 for 5 mg
Sports Technology Labs 4.1
Sermorelin Peptide (5 mg)
$10.40/mg
$51.99 for 5 mg
Pantheon Peptides 4.4
Sermorelin, 5mg
$14.00/mg
$70.00 for 5 mg
Check price

Ipamorelin price per mg

Vendor (Bureau score)Price per mg
Peptide Partners Reviewed
Ipamorelin (10mg vials), 20-mg (pack of 2 vials)
$4.10/mg
$82.00 for 20 mg lowest in stock FDA warning letter, 24 Aug 2026
Ion Peptides Reviewed
Ipamo, 10mg
$4.20/mg
$42.00 for 10 mg
Amino Club 4.8
Ipamorelin, 10MG
$5.00/mg
$49.99 for 10 mg
Check price
PSPeptides 4.4
Ipamorelin (1 Vial), 10MG
$5.00/mg
$49.99 for 10 mg
Check price
Amino USA Reviewed
Ipamorelin 10mg
$5.00/mg
$50.00 for 10 mg
Penguin Peptides Reviewed
Ipamorelin, 10-mg
$6.00/mg
$60.00 for 10 mg
Direct Peptides (directpeptides.com) Reviewed
Ipamorelin, 10mg 1-vial
$7.90/mg
$79.00 for 10 mg
Ascension Peptides 4.1
Ipamorelin (5MG)
$10.00/mg
$50.00 for 5 mg
Check price
Sports Technology Labs 4.1
Ipamorelin 5 mg
$11.00/mg
$54.99 for 5 mg
Pantheon Peptides 4.4
Ipamorelin, 5mg
$14.00/mg
$70.00 for 5 mg
Check price

GHK-Cu price per mg

Vendor (Bureau score)Price per mg
PSPeptides 4.4
GHK-CU (1 Vial), 100MG
$0.45/mg
$44.99 for 100 mg lowest in stock
Check price
Amino USA Reviewed
GHK-Cu 100mg
$0.50/mg
$50.00 for 100 mg
Amino Club 4.8
GHK-Cu, 100MG
$0.58/mg
$57.99 for 100 mg
Check price
Ascension Peptides 4.1
GHK-CU (100MG) 3mL
$0.59/mg
$59.00 for 100 mg
Check price
Penguin Peptides Reviewed
GHK-Cu, 100-mg
$0.74/mg
$74.00 for 100 mg
Direct Peptides (directpeptides.com) Reviewed
GHK-Cu, 50mg 1-vial
$0.98/mg
$49.00 for 50 mg
Apollo Peptide Sciences 4.3
GHK-CU 50mg
$1.00/mg
$50.00 for 50 mg
Check price
Aurelia Research (US store) 3.5
GHK-Cu, 50mg
$1.00/mg
$49.99 for 50 mg
Check price
Sports Technology Labs 4.1
GHK-Cu Copper Peptide 50 mg
$1.20/mg
$59.99 for 50 mg
Pantheon Peptides 4.4
GHK-CU, 50mg
$1.30/mg
$65.00 for 50 mg
Check price
Luv Aminos 3.8
GHK-Cu 50 mg
$0.50/mg
$25.00 for 50 mg out of stock
Check price
Peptide Partners Reviewed
GHK-Cu (100mg vials), 200-mg (pack of 2 vials)
$0.75/mg
$150.00 for 200 mg out of stock FDA warning letter, 24 Aug 2026

NAD+ price per mg

Vendor (Bureau score)Price per mg
Luv Aminos 3.8
NAD+ 1000 mg
$0.06/mg
$55.00 for 1000 mg lowest in stock
Check price
Ion Peptides Reviewed
NAD+, 1000mg
$0.09/mg
$85.00 for 1000 mg
Ascension Peptides 4.1
NAD+ (1,000mg)
$0.10/mg
$104.00 for 1000 mg
Check price
PSPeptides 4.4
NAD+ (1 Vial), 1000MG
$0.11/mg
$105.99 for 1000 mg
Check price
Penguin Peptides Reviewed
NAD+, 1000mg
$0.12/mg
$119.00 for 1000 mg
Direct Peptides (directpeptides.com) Reviewed
NAD+, 1000mg 1-vial
$0.13/mg
$129.00 for 1000 mg
Amino Club 4.8
NAD+, 500MG
$0.14/mg
$69.99 for 500 mg
Check price
Apollo Peptide Sciences 4.3
NAD+ 500mg
$0.14/mg
$69.99 for 500 mg
Check price
Aurelia Research (US store) 3.5
NAD+, 500mg
$0.16/mg
$79.99 for 500 mg
Check price
Amino USA Reviewed
NAD+ 1000mg
$0.23/mg
$230.00 for 1000 mg
Sports Technology Labs 4.1
NAD+ 500 mg
$0.25/mg
$124.99 for 500 mg
Peptide Partners Reviewed
NAD+ Unbuffered (750mg vials), 1500-mg (pack of 2 vials)
$0.15/mg
$220.00 for 1500 mg out of stock FDA warning letter, 24 Aug 2026

Codes the Bureau has verified

  • Amino Club: Code 100: 20% off a first order (checked on the live cart, 1 Oct 2026).
  • PSPeptides: Code PEPTIDEBUREAU: 10% off any order (checked 8 Sep 2026).
  • Ascension Peptides: 50% off applies itself through the Bureau link (checked on the live cart, 6 Oct 2026).
  • Luv Aminos: Code PEPTIDEBUREAU: 5% off a first order, applied by our link (checked in the cart, 19 Oct 2026).
  • Aurelia Research (US store): Code PEPTIDE15: 15% off an eligible first purchase, up to $45 (Aurelia's partner terms, 19 Oct 2026). Laboratory research use only.

Every other discount the vendors display themselves is on the peptide coupon codes page.

Vendors, scores and testing notes

VendorScoreWhat the testing shows
Amino Club4.8Batch COA on every product page from an 8-assay panel at an ISO 17025 lab.
Limitless Life Peptides4.5US-made in Florida, COAs on the product pages.
Pantheon Peptides4.4Public Lab Results page with batch-searchable COAs.
PSPeptides4.4Batch COA on every product page; ships outside the US.
Apollo Peptide Sciences4.3Third-party HPLC/MS references on the site; batch COAs available to customers.
Ascension Peptides4.1Two dated third-party COAs per product (Kovera Labs, MZ Biolabs). No refunds.
Sports Technology Labs4.1Per-batch COAs from accredited US labs, published on the site.
OMNI PeptidesUnder evaluationPublic COA library; not yet tested by the Bureau.
Luv Aminos3.8Lot-matched Freedom Diagnostics COA on every product page, verifiable on the lab's server; fill 87% to 143% of label.
Aurelia Research (US store)3.5ILS Laboratories COA for every strength, confirmed on the lab's portal; HPLC only. UK store prices in GBP, not shown.
Peptide PartnersReviewed353-record COA database naming four labs. Received an FDA warning letter dated 24 August 2026.
Amino USAReviewedStates a three-lab testing practice; Trustpilot profile removed.
Direct Peptides (directpeptides.com)ReviewedPublic COA library with lot numbers (Houston site).
Penguin PeptidesReviewedTesting lab not named on the pages the Bureau read.
Ion PeptidesReviewedNames a Tennessee testing lab.
Southern AminosReviewedNo entity or address published.

Not priced today:

How this table is built

A script reads each store's own product data (the WooCommerce Store API where the store runs on it, the product page data where it does not) and keeps only single-compound vials: no blends, sprays, tablets, capsules or boxes of ten. Price per mg is the listed price divided by the milligrams in the listing; for vendors that only sell packs, the smallest pack counts. Coded GLP listings are matched to a compound only where the Bureau's own review has already tied the code to it (Apollo, Amino Club); other vendors' coded listings are left out rather than guessed. Retatrutide and tirzepatide are investigational or prescription molecules; what is listed here are research-chemical vials, not pharmacy products, and the pharmacy price of tirzepatide is a different market (see retatrutide cost for the clinical side).

Scores come from the 2026 vendor scorecard. Links marked Check price earn the Bureau a commission at no cost to you; the order of every table is price per mg and nothing else.

Why per-milligram is the only honest comparison

The worked examples in this section and the next are from the September 2026 edition (5 September check); the live tables above carry today's numbers.

Thirteen different vial sizes appeared in the September edition: 2, 5, 7, 10, 15, 20, 30, 50, 60, 70, 75, 80 and 100 mg. Vendors choose them, and they choose different ones for the same compound. Three rows show what that does to a sticker comparison.

  • BPC-157. Apollo at $59.99 and Pantheon at $60.00 look like the same price. Apollo's vial is 10 mg and Pantheon's is 5 mg, so they are $6.00/mg and $12.00/mg. Ascension's $49.00 for 10 mg, $4.90/mg, is both the lowest sticker and the lowest per-mg in that row, which is the exception rather than the rule.
  • TB-500. Pantheon's $40.00 vial is the cheapest sticker in the row and, at 2 mg, the most expensive per milligram at $20.00/mg, more than three times Apollo's $6.00/mg for a 10 mg vial.
  • Retatrutide. Ascension's R-10 at $99.00 is less than half Apollo's $210.99 sticker, yet Apollo's 30 mg vial works out cheaper per milligram, $7.03 against $9.90.

Blends need one more caution. A per-mg figure for GLOW or KLOW is dominated by the 50 mg of GHK-Cu in the vial, the cheapest component by far, so $1.79/mg for a 70 mg blend cannot be set against $6.00/mg for a 10 mg BPC-157 vial and called a bargain. Compare blends with blends. The GLOW stack guide sets out the component ratios.

Once the compound is chosen, the arithmetic moves from milligrams to doses. A 10 mg vial supports twice as many draws as a 5 mg vial at any given dose, and the peptide reconstitution calculator converts vial size, diluent volume and dose into units on a syringe and cost per draw. The Bureau's reconstitution guide covers the method.

What the price does not tell you

A per-mg figure is a unit price for a label claim. Four things sit outside it.

The certificate. All five vendors scored in September state batch testing on their own pages: Apollo shows a lab report image in each product gallery (a Janoshik report on the BPC-157 10 mg page); Pantheon publishes a COA per batch on its lab results page and links it from each product, naming Freedom Diagnostics, Chromate and Testides; Amino Club states an eight-assay panel per batch at an ISO 17025 laboratory, with the COA on the product page and in a library; Ascension shows batch-specific certificates from Kovera Labs and MZ Biolabs with view and download links; Limitless shows a COA with HPLC results on each product page and adds USP endotoxin and sterility testing on its premium tier. Those statements are the vendors' own. The peptide testing guide explains what a certificate can and cannot prove, and why a low per-mg figure with no lot-specific certificate is not a low price.

Fill. The denominator in every cell is the milligrams the label claims. Independent retest databases score vendors on fill as well as purity; Finnrick's pass standard, as recorded in the Bureau's Peptide Partners review, is purity of 99.5% or better and dose within 35% of label. A vial that is 20% under label is 25% more expensive per real milligram than the index shows. The Bureau has not weighed any vial and takes every label at face value.

Shipping. The thresholds differ and they matter most on a single vial. As stated by each vendor on the checked date: Apollo ships free over $200 and charges a flat $9.99 below it; Pantheon ships free over $200; Amino Club ships free over $100; Ascension charges a flat $15 domestic; Limitless charges $14 for FedEx 2-Day. For one vial of BPC-157 the delivered picture looks like this.

VendorBPC-157 vial on the indexShipping as stated by the vendorOne vial deliveredDelivered $/mg
Apollo Peptide Sciences10 mg, $59.99Free over $200, flat $9.99 below$69.98$7.00/mg
Pantheon Peptides5 mg, $60.00Free over $200; the below-threshold rate was not recorded$60.00 plus shipping$12.00/mg before shipping
Amino Clubfrom $39.99, size not publishedFree standard shipping over $100from $39.99 plus shippingnot computable
Ascension Peptides10 mg, $49.00Flat $15 domestic (UPS or USPS)$64.00$6.40/mg
Limitless Life Peptidesprice not publicFedEx 2-Day standard, $14n/an/a

Two vials at Amino Club clear its threshold; two at Apollo or Pantheon do not. On a large order, shipping falls out of the comparison entirely and the per-mg figure is the whole story.

Movement. Sale prices change between checks. Ascension's listings in particular moved within the same week (next section), and Apollo's newsletter pop-up offers 10% off and free shipping to subscribers, which the index does not apply. The how to buy peptides guide covers the rest of the checklist.

How to quote these prices

Quote the per-mg figure rather than the sticker, include the date the price was read (shown at the top of this page), and link to the page so readers land on the current edition. For example: "BPC-157, $1.30/mg at Peptide Partners (80 mg, $104.00), Peptide Bureau price tracker, prices read 19 October 2026." Earlier editions stay on this page, so a quoted number stays verifiable.

For the number most readers actually want, cost per dose, use the peptide dosing calculator: enter the vial size and price from the table and a dose, and it returns doses per vial and cost per dose.

Frequently Asked Questions

What does Retatrutide cost per mg?

On 19 October 2026 the lowest in-stock price per mg for Retatrutide among the vendors the Bureau reviews was $3.50 at Luv Aminos ($35.00 for 10 mg). Across 7 vendors the range ran up to $13.50 per mg. Prices are list prices read from each store and change daily.

What does Tirzepatide cost per mg?

On 19 October 2026 the lowest in-stock price per mg for Tirzepatide among the vendors the Bureau reviews was $1.83 at Amino Club ($109.99 for 60 mg). Across 7 vendors the range ran up to $12.50 per mg. Prices are list prices read from each store and change daily.

What does Semaglutide cost per mg?

On 19 October 2026 the lowest in-stock price per mg for Semaglutide among the vendors the Bureau reviews was $5.00 at Amino Club ($49.99 for 10 mg). Across 4 vendors the range ran up to $8.00 per mg. Prices are list prices read from each store and change daily.

What does BPC-157 cost per mg?

On 19 October 2026 the lowest in-stock price per mg for BPC-157 among the vendors the Bureau reviews was $1.30 at Peptide Partners ($104.00 for 80 mg). Across 11 vendors the range ran up to $11.00 per mg. Prices are list prices read from each store and change daily.

What does TB-500 cost per mg?

On 19 October 2026 the lowest in-stock price per mg for TB-500 among the vendors the Bureau reviews was $4.00 at Amino Club ($39.99 for 10 mg). Across 9 vendors the range ran up to $14.00 per mg. Prices are list prices read from each store and change daily.

What does Tesamorelin cost per mg?

On 19 October 2026 the lowest in-stock price per mg for Tesamorelin among the vendors the Bureau reviews was $5.45 at Ion Peptides ($109.00 for 20 mg). Across 12 vendors the range ran up to $22.00 per mg. Prices are list prices read from each store and change daily.

What does Sermorelin cost per mg?

On 19 October 2026 the lowest in-stock price per mg for Sermorelin among the vendors the Bureau reviews was $4.90 at Peptide Partners ($98.00 for 20 mg). Across 9 vendors the range ran up to $14.00 per mg. Prices are list prices read from each store and change daily.

What does Ipamorelin cost per mg?

On 19 October 2026 the lowest in-stock price per mg for Ipamorelin among the vendors the Bureau reviews was $4.10 at Peptide Partners ($82.00 for 20 mg). Across 10 vendors the range ran up to $14.00 per mg. Prices are list prices read from each store and change daily.

Does the index include coupon codes, sale prices or shipping?

It uses the price on the product page when the store is read, which includes a vendor's own running sale. It leaves out newsletter codes, partner codes, loyalty points, bulk tiers, crypto discounts and shipping. The codes the Bureau has verified are listed under the tables with the date they were checked; every other vendor discount is on the coupon codes page.

Is a lower price per milligram a sign of lower quality?

Price alone cannot tell you that in either direction. Whether a vial matches its label is a question for the certificate and for independent retesting, not for the price. The Bureau takes every label at face value here. Use the per-mg figure to rank vendors that already pass your documentation check, not to choose between a documented vial and an undocumented one.

The Cost Per Milligram Index, September 2026 edition (prices checked 5 September 2026)

How the index is computed

The rule is a single division: the vendor's listed price for one vial, divided by the milligrams of peptide the vendor states are in that vial. Both inputs come from the vendor's own pages or storefront data feed on the checked date. The Bureau adds nothing, applies no discount and rounds to the cent.

  • Price. The price a buyer would pay on 5 September 2026, in US dollars, before shipping. For Ascension Peptides, whose listings carry a struck-through list price, the index uses the sale price charged that day; the list price is in the CSV behind this page. Pantheon prices come from its US backend in USD.
  • Vial size. The milligrams in the product name or variant label. Blends use total peptide: Apollo's CJC-1295 and ipamorelin listing is 5 mg plus 5 mg (10 mg), Pantheon's is 2 mg plus 5 mg (7 mg), Ascension's GLOW is 70 mg and its KLOW 80 mg.
  • Which size. Where a vendor lists several sizes, the row shows the size the Bureau's price check recorded: Apollo's named listing, Pantheon's smallest variant, Ascension's single-vial listing. The section on larger vials below shows what the other sizes do to the number.
  • Excluded. Coupon codes, newsletter discounts, loyalty points, bulk tiers and shipping. They are real, they change the delivered cost, and they belong on the coupon codes page, not in a unit-price index.
  • "from $X". Amino Club publishes its catalogue as "From $X USD" floors in a public catalogue file, and its product pages sit behind a researcher-attestation gate. The Bureau records the floor and does not guess the vial size, so no per-mg figure is shown.
  • "n/a". Either the vendor did not list the compound as a single vial on the checked date (Pantheon had no semaglutide listing and sells GLOW and KLOW only as cycle bundles; Apollo sells ipamorelin only inside its blend and does not list MOTS-c, PT-141, tesamorelin, sermorelin, KPV, Selank, Semax or GLOW), or the price is not public. Limitless Life Peptides shows "Log In for Professional Pricing" on every product, so every Limitless cell is n/a.

The Bureau's scorecard weighs documentation, consistency, shipping and price; this page is the price column of that scorecard, published in full. The vendor scorecard explains the other three.

The master table: cost per milligram, checked 5 September 2026

Each cell reads: price per milligram, then the vial size and sticker price it was computed from. Vendor names in the header link to the storefront.

CompoundApollo Peptide SciencesPantheon PeptidesAmino ClubAscension PeptidesLimitless Life Peptides
BPC-157$6.00/mg (10 mg vial, $59.99)$12.00/mg (5 mg vial, $60.00)from $39.99 (vial size not published)$4.90/mg (10 mg vial, $49.00)n/a
TB-500$6.00/mg (10 mg vial, $59.99)$20.00/mg (2 mg vial, $40.00)from $39.99 (vial size not published)$10.80/mg (5 mg vial, $54.00)n/a
Retatrutide$7.03/mg (30 mg vial, $210.99)$13.50/mg (10 mg vial, $135.00)from $69.99 (vial size not published)$9.90/mg (10 mg vial, $99.00)n/a
Tirzepatide$6.30/mg (20 mg vial, $125.99)$15.00/mg (5 mg vial, $75.00)from $59.99 (vial size not published)$10.50/mg (10 mg vial, $105.00)n/a
Semaglutide$16.00/mg (5 mg vial, $79.99)n/afrom $49.99 (vial size not published)$13.00/mg (5 mg vial, $65.00)n/a
CJC-1295 + Ipamorelin blend$5.00/mg (10 mg vial, $50.00)$14.79/mg (7 mg vial, $103.50)from $59.99 (vial size not published)$7.00/mg (10 mg vial, $70.00)n/a
Ipamorelinn/a$20.00/mg (2 mg vial, $40.00)from $49.99 (vial size not published)$10.00/mg (5 mg vial, $50.00)n/a
GHK-Cu$1.00/mg (50 mg vial, $50.00)$1.30/mg (50 mg vial, $65.00)from $29.99 (vial size not published)$0.65/mg (100 mg vial, $65.00)n/a
MOTS-cn/a$7.80/mg (10 mg vial, $78.00)from $39.99 (vial size not published)$7.50/mg (10 mg vial, $75.00)n/a
PT-141n/a$7.50/mg (10 mg vial, $75.00)from $29.99 (vial size not published)$4.90/mg (10 mg vial, $49.00)n/a
Tesamorelinn/a$35.00/mg (2 mg vial, $70.00)from $69.99 (vial size not published)$10.00/mg (5 mg vial, $50.00)n/a
Sermorelinn/a$20.00/mg (2 mg vial, $40.00)from $59.99 (vial size not published)$7.20/mg (10 mg vial, $72.00)n/a
Epithalon$2.80/mg (50 mg vial, $139.99)$5.00/mg (10 mg vial, $50.00)from $29.99 (vial size not published)$5.00/mg (10 mg vial, $50.00)n/a
GLOW blendn/an/afrom $89.99 (vial size not published)$1.79/mg (70 mg vial, $125.00)n/a
KLOW blend$2.67/mg (75 mg vial, $199.99)n/afrom $99.99 (vial size not published)$1.88/mg (80 mg vial, $150.00)n/a
KPVn/a$6.00/mg (10 mg vial, $60.00)from $39.99 (vial size not published)$5.00/mg (10 mg vial, $50.00)n/a
Selankn/a$10.00/mg (5 mg vial, $50.00)from $29.95 (vial size not published)$4.75/mg (10 mg vial, $47.50)n/a
Semaxn/a$5.00/mg (10 mg vial, $50.00)from $29.95 (vial size not published)$6.00/mg (10 mg vial, $59.99)n/a

Coded names. Three of the five vendors sell the GLP-class compounds under labels rather than compound names. Apollo lists them as GLP-1 S, GLP-2 T and GLP-3 R (the product image files on those pages are named semaglutide, tirzepatide and retatrutide). Ascension lists S-5, T-10 and R-10; the vendor SKUs are PEP-SEMA-5MG, PEP-TIRZ-10MG and PEP-RETA-10MG, and the S-5 description gives the semaglutide formula. Amino Club lists GLP-1 (SM), GLP-2 (TR) and GLP-3 (RT). Apollo's KLOW is a 75 mg vial; Ascension's is 80 mg because it adds 10 mg of KPV to the 50 mg GHK-Cu, 10 mg BPC-157 and 10 mg TB-500. Amino Club spells its tesamorelin listing "Tesamorlin". The index reports each vendor's label as found and does not claim to have tested what is in the vial.

Median cost per milligram by compound, cheapest to most expensive

The median is taken across the cells that carry a per-mg figure; "from" floors and n/a cells are left out. Where two vendors have a figure, the median is the midpoint of the two. Where only one does, the median is that one cell and should be read as a single price, not a market rate. The "based on" column says which.

RankCompoundMedian $/mgMedian based onCheapest cell in the index
1GHK-Cu$1.00/mg3 vendorsAscension Peptides: $0.65/mg (100 mg, $65.00)
2GLOW blend$1.79/mg1 vendorAscension Peptides: $1.79/mg (70 mg, $125.00)
3KLOW blend$2.27/mg2 vendorsAscension Peptides: $1.88/mg (80 mg, $150.00)
4Epithalon$5.00/mg3 vendorsApollo Peptide Sciences: $2.80/mg (50 mg, $139.99)
5KPV$5.50/mg2 vendorsAscension Peptides: $5.00/mg (10 mg, $50.00)
6Semax$5.50/mg2 vendorsPantheon Peptides: $5.00/mg (10 mg, $50.00)
7BPC-157$6.00/mg3 vendorsAscension Peptides: $4.90/mg (10 mg, $49.00)
8PT-141$6.20/mg2 vendorsAscension Peptides: $4.90/mg (10 mg, $49.00)
9CJC-1295 + Ipamorelin blend$7.00/mg3 vendorsApollo Peptide Sciences: $5.00/mg (10 mg, $50.00)
10Selank$7.38/mg2 vendorsAscension Peptides: $4.75/mg (10 mg, $47.50)
11MOTS-c$7.65/mg2 vendorsAscension Peptides: $7.50/mg (10 mg, $75.00)
12Retatrutide$9.90/mg3 vendorsApollo Peptide Sciences: $7.03/mg (30 mg, $210.99)
13Tirzepatide$10.50/mg3 vendorsApollo Peptide Sciences: $6.30/mg (20 mg, $125.99)
14TB-500$10.80/mg3 vendorsApollo Peptide Sciences: $6.00/mg (10 mg, $59.99)
15Sermorelin$13.60/mg2 vendorsAscension Peptides: $7.20/mg (10 mg, $72.00)
16Semaglutide$14.50/mg2 vendorsAscension Peptides: $13.00/mg (5 mg, $65.00)
17Ipamorelin$15.00/mg2 vendorsAscension Peptides: $10.00/mg (5 mg, $50.00)
18Tesamorelin$22.50/mg2 vendorsAscension Peptides: $10.00/mg (5 mg, $50.00)

Two things stand out. GHK-Cu is an order of magnitude cheaper per milligram than anything else on the list because it is sold in 50 mg and 100 mg vials, and the three-vendor median of $1.00/mg is the tightest cluster in the index ($0.65 to $1.30). At the other end, tesamorelin's $22.50/mg median is driven by Pantheon's 2 mg vial at $70.00; Ascension's 5 mg vial at $50.00 is less than a third of that per milligram. The growth-hormone secretagogues generally (tesamorelin, ipamorelin, sermorelin) sit at the expensive end because vendors sell them in 2 mg and 5 mg vials.

A per-mg rank is not a cost-per-dose rank. Protocols in the published literature use tesamorelin and ipamorelin in the hundreds of micrograms and GHK-Cu in milligrams, so the ordering of what a vial actually delivers per dose is different from the ordering above. The peptide dosing calculator takes a vial size, a price and a dose and returns doses per vial and cost per dose; that is the number to compare once you have chosen a compound.

Where a bigger vial changes the answer

The master table uses one size per vendor. Several vendors list more, and the per-mg figure usually falls as the vial grows, sometimes steeply. Every price below is from the same 5 September 2026 check; the per-mg figures are the Bureau's division of the vendor's price by the vendor's stated size.

VendorCompoundSizes listed on 5 September 2026 and the per-mg figure for each
Apollo Peptide SciencesRetatrutide10 mg $135.99 ($13.60/mg); 15 mg $150.99 ($10.07/mg); 30 mg $210.99 ($7.03/mg); 60 mg $309.99 ($5.17/mg)
Apollo Peptide SciencesTirzepatide15 mg $109.99 ($7.33/mg); 20 mg $125.99 ($6.30/mg); 30 mg $150.99 ($5.03/mg); 60 mg $259.99 ($4.33/mg)
Apollo Peptide SciencesSemaglutide5 mg $79.99 ($16.00/mg); 10 mg $99.99 ($10.00/mg); 15 mg $119.99 ($8.00/mg)
Apollo Peptide SciencesGHK-Cu50 mg $50.00 ($1.00/mg); 80 mg $91.99 ($1.15/mg)
Pantheon PeptidesBPC-1575 mg $60.00 ($12.00/mg); 15 mg $120.00 ($8.00/mg)
Pantheon PeptidesTB-5002 mg $40.00 ($20.00/mg); 5 mg $70.00 ($14.00/mg)
Pantheon PeptidesRetatrutide5 mg $90.00 ($18.00/mg); 10 mg $135.00 ($13.50/mg)
Pantheon PeptidesTirzepatide5 mg $75.00 ($15.00/mg); 10 mg $125.00 ($12.50/mg)
Pantheon PeptidesIpamorelin2 mg $40.00 ($20.00/mg); 5 mg $70.00 ($14.00/mg)
Pantheon PeptidesTesamorelin2 mg $70.00 ($35.00/mg); 5 mg $110.00 ($22.00/mg)
Pantheon PeptidesSermorelin2 mg $40.00 ($20.00/mg); 5 mg $70.00 ($14.00/mg)
Ascension PeptidesGHK-Cu100 mg in 3 mL $65.00 ($0.65/mg); 100 mg in 10 mL $85.00 ($0.85/mg)
Ascension PeptidesRetatrutideR-30 $250.00 (list $299.99); the listing text does not state the vial milligrams, so no per-mg figure is computed
Ascension PeptidesTirzepatideT-30 $224.00 (list $249.99); the listing text does not state the vial milligrams, so no per-mg figure is computed

The retatrutide row is the clearest case: Apollo's 10 mg listing at $135.99 is $13.60/mg, its 60 mg listing at $309.99 is $5.17/mg, and Pantheon's 5 mg at $90.00 is $18.00/mg. A buyer comparing 10 mg vials sees Ascension at $9.90/mg cheapest; a buyer able to commit to a large vial sees Apollo cheapest by a wide margin. The one exception to the bigger-is-cheaper pattern in this data is Apollo's GHK-Cu, where the 80 mg vial ($1.15/mg) costs more per milligram than the 50 mg ($1.00/mg).

What the Bureau saw between 5 and 7 September

The index is fixed at 5 September 2026 so that every cell shares a date. Other Bureau pages written in the same week recorded later or different figures, and they are listed here with their source so that nobody quoting the index is surprised.

  • Ascension Peptides, 6 September. The Bureau's Ion Peptides review and Peptide Partners review both recorded R-10 at $75.00 (against the $99.00 in the index, list $149.99), T-10 at $80.00 (index $105.00) and MOTS-C 10 mg at $62.00 (index $75.00), from the product pages. At $75.00 the R-10 is $7.50/mg, which would put it below Apollo's 30 mg vial. The coupon codes page recorded the KLOW 80 mg blend at $120.00 on the shop page and $150.00 on the homepage tile the same day, and GLOW at $110.00 and $125.00. The price on the product page at checkout is the one that counts.
  • Peptide Partners (not scored). This Sarasota vendor prices per pack and prints a per-mg figure on each listing. The Bureau's review recorded BPC-157 in 10 mg vials from $106 for two ($5.30/mg), all packs out of stock when checked, and retatrutide in 24 mg vials from $230 for two ($4.79/mg). It also recorded the FDA warning letter addressed to Peptide Partners LLC dated 24 August 2026. Both facts are on the review page with the FDA reference.
  • Ion Peptide (not scored). The Ion Peptides review recorded MOTS-c 10 mg at $42.00, which is $4.20/mg, against the index's $7.50/mg (Ascension) and $7.80/mg (Pantheon), with a Labor Day promotion running on its coded 3R line.

Vendors the Bureau does not score are not added to the index, because the index is a column of the scorecard and the scorecard's other columns have not been run on them. They are noted here because a reader searching for the cheapest per-mg price will find them, and the Bureau would rather say what it saw and where than leave the comparison to a coupon site.

Research use only. The compounds listed are sold as research chemicals and are not approved for human use. Nothing here is medical advice.

Vendor Watch · free

Know before you order: an email when a vendor we cover is shut down, seized, fails a lab test or changes its code.

Plus, every Friday, the week's lowest price per mg for each compound at the vendors we score, all of which publish batch COAs. Your 5-minute vendor check sheet opens as soon as you confirm.

Every alert is checked by a person and cites its source before it is sent. One-click unsubscribe. Research use only.