Peptide Prices Today: Price per mg at Every Vendor We Review
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
| Compound | Lowest per mg (in stock) | At | Highest per mg | Vendors |
|---|---|---|---|---|
| Retatrutide | $3.50/mg | Luv Aminos | $13.50/mg | 7 |
| Tirzepatide | $1.83/mg | Amino Club | $12.50/mg | 7 |
| Semaglutide | $5.00/mg | Amino Club | $8.00/mg | 4 |
| BPC-157 | $1.30/mg | Peptide Partners | $11.00/mg | 11 |
| TB-500 | $4.00/mg | Amino Club | $14.00/mg | 9 |
| Tesamorelin | $5.45/mg | Ion Peptides | $22.00/mg | 12 |
| Sermorelin | $4.90/mg | Peptide Partners | $14.00/mg | 9 |
| Ipamorelin | $4.10/mg | Peptide Partners | $14.00/mg | 10 |
| GHK-Cu | $0.45/mg | PSPeptides | $1.30/mg | 10 |
| NAD+ | $0.06/mg | Luv Aminos | $0.25/mg | 11 |
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
| Vendor | Score | What the testing shows |
|---|---|---|
| Amino Club | 4.8 | Batch COA on every product page from an 8-assay panel at an ISO 17025 lab. |
| Limitless Life Peptides | 4.5 | US-made in Florida, COAs on the product pages. |
| Pantheon Peptides | 4.4 | Public Lab Results page with batch-searchable COAs. |
| PSPeptides | 4.4 | Batch COA on every product page; ships outside the US. |
| Apollo Peptide Sciences | 4.3 | Third-party HPLC/MS references on the site; batch COAs available to customers. |
| Ascension Peptides | 4.1 | Two dated third-party COAs per product (Kovera Labs, MZ Biolabs). No refunds. |
| Sports Technology Labs | 4.1 | Per-batch COAs from accredited US labs, published on the site. |
| OMNI Peptides | Under evaluation | Public COA library; not yet tested by the Bureau. |
| Luv Aminos | 3.8 | Lot-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.5 | ILS Laboratories COA for every strength, confirmed on the lab's portal; HPLC only. UK store prices in GBP, not shown. |
| Peptide Partners | Reviewed | 353-record COA database naming four labs. Received an FDA warning letter dated 24 August 2026. |
| Amino USA | Reviewed | States a three-lab testing practice; Trustpilot profile removed. |
| Direct Peptides (directpeptides.com) | Reviewed | Public COA library with lot numbers (Houston site). |
| Penguin Peptides | Reviewed | Testing lab not named on the pages the Bureau read. |
| Ion Peptides | Reviewed | Names a Tennessee testing lab. |
| Southern Aminos | Reviewed | No entity or address published. |
Not priced today:
- Limitless Life Peptides: Prices show only after a free account login.
- OMNI Peptides: The store asks visitors to request research access before it shows prices.
- Southern Aminos: The whole store sits behind a login.
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.
| Vendor | BPC-157 vial on the index | Shipping as stated by the vendor | One vial delivered | Delivered $/mg |
|---|---|---|---|---|
| Apollo Peptide Sciences | 10 mg, $59.99 | Free over $200, flat $9.99 below | $69.98 | $7.00/mg |
| Pantheon Peptides | 5 mg, $60.00 | Free over $200; the below-threshold rate was not recorded | $60.00 plus shipping | $12.00/mg before shipping |
| Amino Club | from $39.99, size not published | Free standard shipping over $100 | from $39.99 plus shipping | not computable |
| Ascension Peptides | 10 mg, $49.00 | Flat $15 domestic (UPS or USPS) | $64.00 | $6.40/mg |
| Limitless Life Peptides | price not public | FedEx 2-Day standard, $14 | n/a | n/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.
| Compound | Apollo Peptide Sciences | Pantheon Peptides | Amino Club | Ascension Peptides | Limitless 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/a | from $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 |
| Ipamorelin | n/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-c | n/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-141 | n/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 |
| Tesamorelin | n/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 |
| Sermorelin | n/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 blend | n/a | n/a | from $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/a | from $99.99 (vial size not published) | $1.88/mg (80 mg vial, $150.00) | n/a |
| KPV | n/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 |
| Selank | n/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 |
| Semax | n/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.
| Rank | Compound | Median $/mg | Median based on | Cheapest cell in the index |
|---|---|---|---|---|
| 1 | GHK-Cu | $1.00/mg | 3 vendors | Ascension Peptides: $0.65/mg (100 mg, $65.00) |
| 2 | GLOW blend | $1.79/mg | 1 vendor | Ascension Peptides: $1.79/mg (70 mg, $125.00) |
| 3 | KLOW blend | $2.27/mg | 2 vendors | Ascension Peptides: $1.88/mg (80 mg, $150.00) |
| 4 | Epithalon | $5.00/mg | 3 vendors | Apollo Peptide Sciences: $2.80/mg (50 mg, $139.99) |
| 5 | KPV | $5.50/mg | 2 vendors | Ascension Peptides: $5.00/mg (10 mg, $50.00) |
| 6 | Semax | $5.50/mg | 2 vendors | Pantheon Peptides: $5.00/mg (10 mg, $50.00) |
| 7 | BPC-157 | $6.00/mg | 3 vendors | Ascension Peptides: $4.90/mg (10 mg, $49.00) |
| 8 | PT-141 | $6.20/mg | 2 vendors | Ascension Peptides: $4.90/mg (10 mg, $49.00) |
| 9 | CJC-1295 + Ipamorelin blend | $7.00/mg | 3 vendors | Apollo Peptide Sciences: $5.00/mg (10 mg, $50.00) |
| 10 | Selank | $7.38/mg | 2 vendors | Ascension Peptides: $4.75/mg (10 mg, $47.50) |
| 11 | MOTS-c | $7.65/mg | 2 vendors | Ascension Peptides: $7.50/mg (10 mg, $75.00) |
| 12 | Retatrutide | $9.90/mg | 3 vendors | Apollo Peptide Sciences: $7.03/mg (30 mg, $210.99) |
| 13 | Tirzepatide | $10.50/mg | 3 vendors | Apollo Peptide Sciences: $6.30/mg (20 mg, $125.99) |
| 14 | TB-500 | $10.80/mg | 3 vendors | Apollo Peptide Sciences: $6.00/mg (10 mg, $59.99) |
| 15 | Sermorelin | $13.60/mg | 2 vendors | Ascension Peptides: $7.20/mg (10 mg, $72.00) |
| 16 | Semaglutide | $14.50/mg | 2 vendors | Ascension Peptides: $13.00/mg (5 mg, $65.00) |
| 17 | Ipamorelin | $15.00/mg | 2 vendors | Ascension Peptides: $10.00/mg (5 mg, $50.00) |
| 18 | Tesamorelin | $22.50/mg | 2 vendors | Ascension 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.
| Vendor | Compound | Sizes listed on 5 September 2026 and the per-mg figure for each |
|---|---|---|
| Apollo Peptide Sciences | Retatrutide | 10 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 Sciences | Tirzepatide | 15 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 Sciences | Semaglutide | 5 mg $79.99 ($16.00/mg); 10 mg $99.99 ($10.00/mg); 15 mg $119.99 ($8.00/mg) |
| Apollo Peptide Sciences | GHK-Cu | 50 mg $50.00 ($1.00/mg); 80 mg $91.99 ($1.15/mg) |
| Pantheon Peptides | BPC-157 | 5 mg $60.00 ($12.00/mg); 15 mg $120.00 ($8.00/mg) |
| Pantheon Peptides | TB-500 | 2 mg $40.00 ($20.00/mg); 5 mg $70.00 ($14.00/mg) |
| Pantheon Peptides | Retatrutide | 5 mg $90.00 ($18.00/mg); 10 mg $135.00 ($13.50/mg) |
| Pantheon Peptides | Tirzepatide | 5 mg $75.00 ($15.00/mg); 10 mg $125.00 ($12.50/mg) |
| Pantheon Peptides | Ipamorelin | 2 mg $40.00 ($20.00/mg); 5 mg $70.00 ($14.00/mg) |
| Pantheon Peptides | Tesamorelin | 2 mg $70.00 ($35.00/mg); 5 mg $110.00 ($22.00/mg) |
| Pantheon Peptides | Sermorelin | 2 mg $40.00 ($20.00/mg); 5 mg $70.00 ($14.00/mg) |
| Ascension Peptides | GHK-Cu | 100 mg in 3 mL $65.00 ($0.65/mg); 100 mg in 10 mL $85.00 ($0.85/mg) |
| Ascension Peptides | Retatrutide | R-30 $250.00 (list $299.99); the listing text does not state the vial milligrams, so no per-mg figure is computed |
| Ascension Peptides | Tirzepatide | T-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.