Semaglutide price per mg, by vendor
53 listings from 19 vendors, refreshed Oct 15, 2026.
How much does Semaglutide cost?
- Prices run from $1.36/mg to $20.00/mg across 19 vendors, a 14.7× spread. The median listing is $4.89/mg.
- The most common size is 10 mg (14 listings): $30 to $200 per vial, median $71.
- The cheapest in-stock listing from a vendor we rank is $1.36/mg from Srylab (transparency 25/100), as a pack: 5 mg × 10 for $68. The cheapest single vial is $2.50/mg: 20 mg for $50 from Peptide Plugs.
- 7 of 19 vendors publish batch-specific COAs for their products. Vendors that publish batch COAs charge a median $4.50/mg (7 vendors), 20% less than those that don't ($5.65/mg, 12 vendors).
Where to buy Semaglutide: lowest prices from the most transparent vendors
The cheapest in-stock Semaglutide from vendors that publish batch-specific certificates of analysis (COAs), by price per mg, leaving out vendors with red flags or a warning letter, lawsuit or seizure in the past three years (why).
| # | Vendor | Transparency | Best listing | $/mg | Vendor's page |
|---|---|---|---|---|---|
| 1 | Lyze Labs | 75 | 30 mg × 10 for $605 | $2.02/mg | View |
| 2 | Panda Peptide | 50 | 20 mg for CA$105 | $3.69/mg | View |
| 3 | Volta Peptides | 70 | 20 mg for $84 | $4.20/mg | View |
| 4 | GenPeptide | 68 | 10 mg for $45 | $4.50/mg | View |
| 5 | Peptide Labs | 65 | 30 mg for $140 | $4.67/mg | View |
| 6 | Polar Peptides | 60 | 10 mg for CA$80 | $5.63/mg | View |
| 7 | ANKR Lab | 73 | 10 mg for $69 | $6.90/mg | View |
Semaglutide price by vial size
| Vial size | Listings | Lowest | Median | Highest | Median $/mg |
|---|---|---|---|---|---|
| 5 mg | 4 | $35 | $40 | $50 | $7.10/mg |
| 10 mg | 14 | $30 | $71 | $200 | $6.00/mg |
| 20 mg | 8 | $50 | $107 | $260 | $5.30/mg |
Single vials only; multi-vial packs are in the full table below. Sizes with at least two listings.
All Semaglutide listings
| Vendor | Transparency | Product | Size | Price | $/mg | Stock | Vendor's page |
|---|---|---|---|---|---|---|---|
| Srylab | 25 | 5 mg × 10 | $68 | $1.36/mg | View | ||
| Bulk Peptide Wholesale | 45 | GLP-1 Sema (10 vials) | 20 mg × 10 | $275 | $1.38/mg | View | |
| Chimera Peptides | 27 | 5 mg × 10 | $83 | $1.66/mg | View | ||
| Royal Peptides FDA warning letter, Aug 2026 | 52 | Semaglutide 30mgx10vials | 30 mg × 10 | $500 | $1.67/mg | View | |
| Bulk Peptide Wholesale | 45 | GLP-1 Sema (10 vials) | 10 mg × 10 | $200 | $2.00/mg | View | |
| Royal Peptides FDA warning letter, Aug 2026 | 52 | Semaglutide 20mgx10vials | 20 mg × 10 | $400 | $2.00/mg | View | |
| Lyze Labs | 75 | 30 mg × 10 | $605 | $2.02/mg | View | ||
| Royal Peptides FDA warning letter, Aug 2026 | 52 | Semaglutide 15mgx10vials | 15 mg × 10 | $320 | $2.13/mg | View | |
| Lyze Labs | 75 | 20 mg × 10 | $440 | $2.20/mg | View | ||
| Lyze Labs | 75 | 15 mg × 10 | $360 | $2.40/mg | View | ||
| Peptide Plugs | 57 | GLP1-Sema | 20 mg | $50 | $2.50/mg | View | |
| Royal Peptides FDA warning letter, Aug 2026 | 52 | Semaglutide 10mgx10vials | 10 mg × 10 | $260 | $2.60/mg | View | |
| Srylab | 25 | 2 mg × 10 | $53 | $2.65/mg | View | ||
| Peptide Plugs | 57 | GLP1-Sema | 10 mg | $30 | $3.00/mg | View | |
| Lyze Labs | 75 | 10 mg × 10 | $340 | $3.40/mg | View | ||
| Bulk Peptide Wholesale | 45 | GLP-1 Sema (10 vials) | 5 mg × 10 | $175 | $3.50/mg | View | |
| Panda Peptide | 50 | Sémaglutide (5mg-20mg) | 20 mg | CA$105 | $3.69/mg | View | |
| Polar Peptides | 60 | 10 mg × 10 | CA$560 | $3.94/mg | View | ||
| Royal Peptides FDA warning letter, Aug 2026 | 52 | Semaglutide 5mgx10vials | 5 mg × 10 | $200 | $4.00/mg | View | |
| Volta Peptides | 70 | 20 mg | $84 | $4.20/mg | View | ||
| Polar Peptides | 60 | 10 mg × 5 | CA$310 | $4.36/mg | View | ||
| GenPeptide | 68 | Sema-GP (GLP-1SG) | 10 mg | $45 | $4.50/mg | View | |
| Peptide Labs | 65 | 30 mg | $140 | $4.67/mg | View | ||
| Polar Peptides | 60 | 10 mg × 3 | CA$204 | $4.78/mg | View | ||
| Peptide Partners FDA warning letter, Aug 2026 | 55 | GLP-1 Semaglutide (10mg vials) | 10 mg × 20 | $976 | $4.88/mg | View | |
| Volta Peptides | 70 | 10 mg | $49 | $4.90/mg | View | ||
| Peptide Partners FDA warning letter, Aug 2026 | 55 | GLP-1 Semaglutide (10mg vials) | 10 mg × 15 | $754 | $5.03/mg | View | |
| Peptide Labs | 65 | 20 mg | $103 | $5.15/mg | View | ||
| Peptide Partners FDA warning letter, Aug 2026 | 55 | GLP-1 Semaglutide (10mg vials) | 10 mg × 10 | $518 | $5.18/mg | View | |
| Panda Peptide | 50 | Sémaglutide (5mg-20mg) | 10 mg | CA$76 | $5.34/mg | View | |
| Solira | 57 | Semaglutide (GLP-1S) | 20 mg | $109 | $5.45/mg | View | |
| Polar Peptides | 60 | 10 mg | CA$80 | $5.63/mg | View | ||
| Peptide Partners FDA warning letter, Aug 2026 | 55 | GLP-1 Semaglutide (10mg vials) | 10 mg × 5 | $285 | $5.70/mg | View | |
| Lyze Labs | 75 | 5 mg × 10 | $290 | $5.80/mg | View | ||
| PS Peptides | 22 | GLP-1 Semaglutide (1 Vial) – Subscription | 10 mg | $58 | $5.85/mg | View | |
| Royal Peptides FDA warning letter, Aug 2026 | 52 | 15 mg | $88 | $5.87/mg | Out of stock | View | |
| Nation Peptides | 65 | GLP1 (Sema) | 10 mg | $60 | $6.00/mg | View | |
| Royal Peptides FDA warning letter, Aug 2026 | 52 | 10 mg | $60 | $6.00/mg | View | ||
| Royal Peptides FDA warning letter, Aug 2026 | 52 | 20 mg | $124 | $6.20/mg | View | ||
| Panda Peptide | 50 | Sémaglutide (5mg-20mg) | 5 mg | CA$45 | $6.33/mg | Out of stock | View |
| ANKR Lab | 73 | 10 mg | $69 | $6.90/mg | View | ||
| GenPeptide | 68 | Sema-GP (GLP-1SG) | 5 mg | $35 | $7.00/mg | View | |
| Royal Peptides FDA warning letter, Aug 2026 | 52 | 5 mg | $36 | $7.20/mg | View | ||
| Solira | 57 | Semaglutide (GLP-1S) | 10 mg | $74 | $7.40/mg | Out of stock | View |
| Peptide Labs | 65 | 10 mg | $76 | $7.60/mg | View | ||
| Polaris Peptides | 45 | 20 mg | $165 | $8.25/mg | View | ||
| Polaris Peptides | 45 | 12.5 mg | $105 | $8.40/mg | View | ||
| Strand Bio | 30 | 10 mg | $89 | $8.90/mg | View | ||
| Polaris Peptides | 45 | 10 mg | $90 | $9.00/mg | View | ||
| Polaris Peptides | 45 | 5 mg | $50 | $10.00/mg | View | ||
| Pure Lab Peptides | 82 | GLP1-S 20mg | 20 mg | $260 | $13.00/mg | View | |
| Polaris Peptides | 45 | 2 mg | $30 | $15.00/mg | View | ||
| Pure Lab Peptides | 82 | GLP1-S 10mg | 10 mg | $200 | $20.00/mg | View |
Transparency is our score out of 100 for how much a vendor makes public about itself. It isn't a purity test.
Before you compare on price alone
A low price is only a bargain if the vial holds what the label says, and a high one doesn't prove quality: only an independent lab test shows what's in a vial. Check the vendor's latest batch certificate of analysis (how to read one), and see our Semaglutide overview for what's known about the compound.
Is Semaglutide legal? Status by market
A summary of official sources, checked Oct 14, 2026. Not legal advice.
- United States
- Prescription medicine approved as Ozempic (2017), Rybelsus (2019), Wegovy injection (2021) and Wegovy tablets (2025) [1][2][3][4].
- United Kingdom
- Licensed prescription medicine, including Ozempic, Wegovy and Rybelsus [5].
- European Union
- Centrally authorized products include Ozempic (2018), Rybelsus (2020) and Wegovy (2022) [6][7][8].
- Canada
- Marketed as Ozempic, Rybelsus and Wegovy, and as a generic semaglutide injection since May 2026 [9][10][11][12].
- Australia
- Schedule 4 (prescription-only); registered products include Ozempic, Wegovy and Rybelsus [13][14][15][16].
- Sport (WADA)
- Not named on the 2026 Prohibited List [17].
Compare other peptide prices
- Cagrilintide + Semaglutide blend price
- Retatrutide price
- Tirzepatide price
- GHK-Cu price
- BPC-157 price
- Tesamorelin price
- TB-500 price
- CJC-1295 with DAC price
- Ipamorelin price
- NAD+ price
Cite or link to this page
Our data is free to reuse under CC BY 4.0. Please credit us with a link to this page.
Peptide Referee. (2026). Semaglutide price per mg, by vendor. Retrieved Oct 15, 2026, from https://peptidereferee.com/prices/semaglutide/ <a href="https://peptidereferee.com/prices/semaglutide/">Semaglutide price per mg, by vendor</a> (Peptide Referee)