Skip to content
RetaRadar
Menu

Advertising disclosure:LeoLab pays for the #1 position in our ratings. Every vendor, including LeoLab, is scored with the same published formula.How we make money

Retatrutide UK: supplier ratings and prices

We scanned 190 UK peptide shops, found more than 50 listing retatrutide and checked 70 of them by hand. 36 meet our listing rules. Each is scored out of 100 on lab testing, delivery, company details, prices and payment.

Prices and stock checked 30 September 2026 · How we rate

Our sponsored partner: LeoLab

LeoLab is our sponsored partner and pays for the top position on this page. That is an advertising arrangement: the position is paid for, the score is not. LeoLab's score of 100/100 comes from the same checklist as every other shop — see its review page.

LeoLab sells retatrutide in 7 strengths from £75.00 to £325.00 and publishes Janoshik lab reports on its own site. We have asked LeoLab to address the points that cost it marks, and we will re-score it when anything changes.

What we could verify on leolab.co.uk (30 September 2026)

  • Janoshik Analytical report #81943: 10 mg vial, batch R829004, 99.309% purity, tested 7 October 2025 — checked on the lab site.
  • Janoshik Analytical report #68250: 30 mg vial, batch G60319, 99.587% purity, tested 17 June 2025 — checked on the lab site.
  • Janoshik Analytical report #57162: 15 mg vial, batch G59967, 99.663% purity, tested 5 February 2025 — checked on the lab site.
  • Returns: Returns are not accepted. Missing, incorrect or damaged items must be reported to support@leolab.uk within 72 hours of delivery. Orders can be cancelled only before dispatch.
  • Payment: GBP bank transfer, cryptocurrency.
Visit LeoLab

Retatrutide supplier ratings

Our sponsored partner is shown first. Below it, every rated supplier's retatrutide offers — filter by strength, sort by our score or by price. Prices as shown on each supplier's site on 30 September 2026; none of the listed UK suppliers states whether prices include VAT.

1

Sponsored partner · Paid placementPosition is paid for. The score uses the same checklist as every other shop.

LeoLab

UK-facing online seller listing retatrutide in seven vial sizes from 10mg to 60mg, with Janoshik test reports published on its site. No registered company details are shown on the site.

From
£75.00
Included
Free BAC water
Best price per mg
£5.42/mg
Strengths
10, 15, 20, 30, 40, 50, 60 mg
Latest lab report
7 October 2025

Sponsored partner

LeoLab

10 mg vial · Excellent

£75.00£7.50/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto

Sponsored partner

LeoLab

15 mg vial · Excellent

£100.00£6.67/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto

Sponsored partner

LeoLab

20 mg vial · Excellent

£125.00£6.25/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto

Sponsored partner

LeoLab

30 mg vial · Excellent

£175.00£5.83/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto

Sponsored partner

LeoLab

40 mg vial · Excellent

£235.00£5.88/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto

Sponsored partner

LeoLab

50 mg vial · Excellent

£295.00£5.90/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto

Sponsored partner

LeoLab

60 mg vial · Excellent

£325.00£5.42/mg+ free BAC water

Stock
In stock
Delivery
Free over £400
Lab report
7 Oct 2025 · ✓ lab-verified
Payment
Bank transfer, Crypto
Astra Labs✓

10 mg vial · Excellent

£59.99£6.00/mg

Stock
In stock
Delivery
£5.00, free over £50
Lab report
4 Aug 2026 · ✓ lab-verified
Payment
Pay by bank
BioSupply UK

10 mg vial · Excellent

£59.99£6.00/mg

Stock
In stock
Delivery
£2.99
Lab report
21 Jul 2026 · ✓ lab-verified
Payment
Card
BioSupply UK

20 mg vial · Excellent

£84.99£4.25/mg

Stock
In stock
Delivery
£2.99
Lab report
21 Jul 2026 · ✓ lab-verified
Payment
Card
BioSupply UK

30 mg vial · Excellent

£124.00£4.13/mg

Stock
In stock
Delivery
£2.99
Lab report
21 Jul 2026 · ✓ lab-verified
Payment
Card
ExtolX✓

10 mg vial · Excellent

£26.99£2.70/mg

Stock
Out of stock
Delivery
Free
Lab report
24 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
ExtolX✓

20 mg vial · Excellent

£45.99£2.30/mg

Stock
Out of stock
Delivery
Free
Lab report
24 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Nilah Labs✓

10 mg vial · Excellent

£52.95£5.30/mg

Stock
In stock
Delivery
Free
Lab report
6 Aug 2026
Payment
Card
Nilah Labs✓

20 mg vial · Excellent

£79.95£4.00/mg

Stock
In stock
Delivery
Free
Lab report
6 Aug 2026
Payment
Card
Nilah Labs✓

30 mg vial · Excellent

£104.95£3.50/mg

Stock
In stock
Delivery
Free
Lab report
6 Aug 2026
Payment
Card
Nilah Labs✓

40 mg vial · Excellent

£124.95£3.12/mg

Stock
In stock
Delivery
Free
Lab report
6 Aug 2026
Payment
Card
Peptify UK✓

10 mg vial · Excellent

£59.99£6.00/mg

Stock
In stock
Delivery
£4.49, free over £40
Lab report
7 May 2026
Payment
Pay by bank, Crypto
Peptology Labs✓

10 mg vial · Excellent

£64.95£6.50/mg

Stock
In stock
Delivery
£4.99, free over £50
Lab report
1 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Peptology Labs✓

20 mg vial · Excellent

£89.95£4.50/mg

Stock
In stock
Delivery
£4.99, free over £50
Lab report
1 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Peptology Labs✓

30 mg vial · Excellent

£119.95£4.00/mg

Stock
In stock
Delivery
£4.99, free over £50
Lab report
1 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Simply Peptides✓

10 mg vial · Excellent

£45.00£4.50/mg

Stock
In stock
Delivery
£4.99, free over £14.99
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Pay by bank, Crypto
Simply Peptides✓

30 mg vial · Excellent

£85.00£2.83/mg

Stock
Out of stock
Delivery
£4.99, free over £14.99
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Pay by bank, Crypto
Zentra Peptides✓

10 mg vial · Excellent

£42.99£4.30/mg

Stock
Out of stock
Delivery
£4.18, free over £100
Lab report
1 Sept 2026
Payment
Pay by bank
Zentra Peptides✓

20 mg vial · Excellent

£79.99£4.00/mg

Stock
In stock
Delivery
£4.18, free over £100
Lab report
1 Sept 2026
Payment
Pay by bank
Zentra Peptides✓

30 mg vial · Excellent

£115.95£3.87/mg

Stock
Out of stock
Delivery
£4.18, free over £100
Lab report
1 Sept 2026
Payment
Pay by bank
Zentra Peptides✓

40 mg vial · Excellent

£145.95£3.65/mg

Stock
In stock
Delivery
£4.18, free over £100
Lab report
1 Sept 2026
Payment
Pay by bank
AllMyPeptides✓

10 mg vial · Excellent

£42.99£4.30/mg

Stock
In stock
Delivery
£3.99, free over £75
Lab report
4 Aug 2026
Payment
Card
AllMyPeptides✓

20 mg vial · Excellent

£72.99£3.65/mg

Stock
In stock
Delivery
£3.99, free over £75
Lab report
4 Aug 2026
Payment
Card
AllMyPeptides✓

30 mg vial · Excellent

£92.99£3.10/mg

Stock
In stock
Delivery
£3.99, free over £75
Lab report
4 Aug 2026
Payment
Card
AllMyPeptides✓

40 mg vial · Excellent

£119.45£2.99/mg

Stock
In stock
Delivery
£3.99, free over £75
Lab report
4 Aug 2026
Payment
Card
AllMyPeptides✓

60 mg vial · Excellent

£169.99£2.83/mg

Stock
Out of stock
Delivery
£3.99, free over £75
Lab report
4 Aug 2026
Payment
Card
My Reta

40 mg vial · Excellent

£165.00£4.13/mg

Stock
In stock
Delivery
£11.25
Lab report
Undated
Payment
Card
My Reta

60 mg vial · Excellent

£239.00£3.98/mg

Stock
In stock
Delivery
£11.25
Lab report
Undated
Payment
Card
My Reta

40 mg vial · Excellent

£180.00£4.50/mg

Stock
Out of stock
Delivery
£11.25
Lab report
Undated
Payment
Card
Momentum Peptides

10 mg vial · Good

£79.95£8.00/mg

Stock
In stock
Delivery
£6.95, free over £100
Lab report
7 Aug 2026
Payment
Pay by bank, Crypto
Momentum Peptides

20 mg vial · Good

£119.95£6.00/mg

Stock
In stock
Delivery
£6.95, free over £100
Lab report
7 Aug 2026
Payment
Pay by bank, Crypto
Momentum Peptides

30 mg vial · Good

£149.95£5.00/mg

Stock
In stock
Delivery
£6.95, free over £100
Lab report
7 Aug 2026
Payment
Pay by bank, Crypto
Peptide-Shop

10 mg vial · Good

£70.00£7.00/mg+ free BAC water

Stock
In stock
Delivery
£4.65
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Bank transfer
Peptide-Shop

20 mg vial · Good

£100.00£5.00/mg+ free BAC water

Stock
In stock
Delivery
£4.65
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Bank transfer
Peptide-Shop

30 mg vial · Good

£130.00£4.33/mg+ free BAC water

Stock
In stock
Delivery
£4.65
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Bank transfer
Peptide-Shop

40 mg vial · Good

£155.00£3.88/mg+ free BAC water

Stock
In stock
Delivery
£4.65
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Bank transfer
Peptide-Shop

50 mg vial · Good

£175.00£3.50/mg+ free BAC water

Stock
In stock
Delivery
£4.65
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Bank transfer
Peptide-Shop

60 mg vial · Good

£195.00£3.25/mg+ free BAC water

Stock
In stock
Delivery
£4.65
Lab report
26 Aug 2026 · ✓ lab-verified
Payment
Bank transfer
Polygon Peptides✓

10 mg vial · Good

£69.99£7.00/mg

Stock
In stock
Delivery
£4.99, free over £100
Lab report
23 Dec 2025
Payment
Pay by bank
Pyrox Labs✓

5 mg vial · Good

£40.49£8.10/mg

Stock
In stock
Delivery
£5.00, free over £50
Lab report
2 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Pyrox Labs✓

10 mg vial · Good

£52.19£5.22/mg

Stock
In stock
Delivery
£5.00, free over £50
Lab report
2 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Pyrox Labs✓

20 mg vial · Good

£74.69£3.73/mg

Stock
In stock
Delivery
£5.00, free over £50
Lab report
2 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Pyrox Labs✓

40 mg vial · Good

£148.49£3.71/mg

Stock
In stock
Delivery
£5.00, free over £50
Lab report
2 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Pyrox Labs✓

60 mg vial · Good

£208.99£3.48/mg

Stock
Out of stock
Delivery
£5.00, free over £50
Lab report
2 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
UK Peptide Co

20 mg vial · Good

£70.00£3.50/mg

Stock
In stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
UK Peptide Co

40 mg vial · Good

£105.00£2.63/mg

Stock
In stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
UK Peptide Co

20 mg vial · Good

£80.00£4.00/mg

Stock
In stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
UK Peptide Co

40 mg vial · Good

£130.00£3.25/mg

Stock
In stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
UK Peptide Co

60 mg vial · Good

£160.00£2.67/mg

Stock
In stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
UK Peptide Co

40 mg vial · Good

£140.00£3.50/mg

Stock
Out of stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
UK Peptide Co

40 mg vial · Good

£160.00£4.00/mg

Stock
In stock
Delivery
£6.50, free over £150
Lab report
22 Sept 2026
Payment
Pay by bank
Intel Peptides

10 mg vial · Good

£44.99£4.50/mg

Stock
In stock
Delivery
£5.99
Lab report
25 May 2026
Payment
Pay by bank
Intel Peptides

20 mg vial · Good

£69.99£3.50/mg

Stock
In stock
Delivery
£5.99
Lab report
25 May 2026
Payment
Pay by bank
Nova Peptides

10 mg vial · Good

£75.00£7.50/mg

Stock
In stock
Delivery
£5.00
Lab report
Undated
Payment
Pay by bank
Nova Peptides

30 mg vial · Good

£150.00£5.00/mg

Stock
In stock
Delivery
£5.00
Lab report
Undated
Payment
Pay by bank
Peptides NI✓

10 mg vial · Good

£69.99£7.00/mg

Stock
In stock
Delivery
£3.49
Lab report
7 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Peptides NI✓

20 mg vial · Good

£89.99£4.50/mg

Stock
In stock
Delivery
£3.49
Lab report
7 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Peptides NI✓

30 mg vial · Good

£119.99£4.00/mg

Stock
In stock
Delivery
£3.49
Lab report
7 Sept 2026 · ✓ lab-verified
Payment
Pay by bank
Peptides UK 4U

10 mg vial · Good

£49.99£5.00/mg

Stock
In stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

20 mg vial · Good

£89.00£4.45/mg

Stock
In stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

30 mg vial · Good

£119.00£3.97/mg

Stock
In stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

40 mg vial · Good

£154.00£3.85/mg

Stock
In stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

60 mg vial · Good

£209.99£3.50/mg

Stock
In stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

20 mg vial · Good

£123.99£6.20/mg

Stock
Out of stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

30 mg vial · Good

£153.99£5.13/mg

Stock
Out of stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Peptides UK 4U

40 mg vial · Good

£188.99£4.72/mg

Stock
Out of stock
Delivery
£4.99, free over £100
Lab report
13 Jul 2026
Payment
Pay by bank
Aura Peptides UK

10 mg vial · Good

£89.99£9.00/mg

Stock
In stock
Delivery
£5.00, free over £70
Lab report
Undated
Payment
Card, Pay by bank, Crypto
Aura Peptides UK

10 mg vial · Good

£99.99£10.00/mg

Stock
In stock
Delivery
£5.00, free over £70
Lab report
Undated
Payment
Card, Pay by bank, Crypto
Aura Peptides UK

20 mg vial · Good

£109.99£5.50/mg

Stock
In stock
Delivery
£5.00, free over £70
Lab report
Undated
Payment
Card, Pay by bank, Crypto
Aura Peptides UK

20 mg vial · Good

£134.99£6.75/mg

Stock
In stock
Delivery
£5.00, free over £70
Lab report
Undated
Payment
Card, Pay by bank, Crypto
Lumia Lab✓

10 mg vial · Good

£69.95£7.00/mg

Stock
In stock
Delivery
£4.95, free over £100
Lab report
Undated
Payment
Card, Pay by bank
Lumia Lab✓

20 mg vial · Good

£124.95£6.25/mg

Stock
In stock
Delivery
£4.95, free over £100
Lab report
Undated
Payment
Card, Pay by bank
Lumia Lab✓

30 mg vial · Good

£169.95£5.67/mg

Stock
In stock
Delivery
£4.95, free over £100
Lab report
Undated
Payment
Card, Pay by bank
Lumia Lab✓

40 mg vial · Good

£209.95£5.25/mg

Stock
In stock
Delivery
£4.95, free over £100
Lab report
Undated
Payment
Card, Pay by bank
MM Peptides✓

10 mg vial · Good

£54.99£5.50/mg

Stock
Out of stock
Delivery
Free over £150
Lab report
Undated
Payment
Pay by bank
MM Peptides✓

20 mg vial · Good

£74.99£3.75/mg

Stock
Out of stock
Delivery
Free over £150
Lab report
Undated
Payment
Pay by bank
Onvay Labs✓

10 mg vial · Good

£69.99£7.00/mg

Stock
In stock
Delivery
£6.00, free over £100
Lab report
Undated
Payment
Card
Onvay Labs✓

20 mg vial · Good

£99.99£5.00/mg

Stock
In stock
Delivery
£6.00, free over £100
Lab report
Undated
Payment
Card
Bionik Peptides✓

10 mg vial

£60.00£6.00/mg

Stock
In stock
Delivery
£3.99, free over £100
Lab report
Undated
Payment
Card, Bank transfer
Bionik Peptides✓

20 mg vial

£100.00£5.00/mg

Stock
Out of stock
Delivery
£3.99, free over £100
Lab report
Undated
Payment
Card, Bank transfer
Bionik Peptides✓

30 mg vial

£130.00£4.33/mg

Stock
In stock
Delivery
£3.99, free over £100
Lab report
Undated
Payment
Card, Bank transfer
Bionik Peptides✓

40 mg vial

£170.00£4.25/mg

Stock
In stock
Delivery
£3.99, free over £100
Lab report
Undated
Payment
Card, Bank transfer
Bionik Peptides✓

50 mg vial

£200.00£4.00/mg

Stock
Out of stock
Delivery
£3.99, free over £100
Lab report
Undated
Payment
Card, Bank transfer
Bionik Peptides✓

60 mg vial

£230.00£3.83/mg

Stock
Out of stock
Delivery
£3.99, free over £100
Lab report
Undated
Payment
Card, Bank transfer
Peptagenix

20 mg vial

£100.00£5.00/mg

Stock
In stock
Delivery
£9.99, free over £50
Lab report
Undated
Payment
Bank transfer
Peptagenix

20 mg vial

£120.00£6.00/mg

Stock
In stock
Delivery
£9.99, free over £50
Lab report
Undated
Payment
Bank transfer
Vitalis Labs

50 mg vial

£159.99£3.20/mg

Stock
In stock
Delivery
Not published
Lab report
Undated
Payment
Not confirmed
Vitalis Labs

50 mg vial

£179.99£3.60/mg

Stock
In stock
Delivery
Not published
Lab report
Undated
Payment
Not confirmed

Paid placement of our partner does not change any score: every vendor, including LeoLab, is scored with the same method. See our affiliate disclosure. ✓ next to a name: company confirmed at Companies House.

How we score

Every shop is scored with the same eight-point checklist. To be listed at all, a shop must show prices, take orders on its own site, deliver to the UK, sell no steroids or SARMs, and show no signs of being a scam. Pens, syringes, dosing guides and missing company details are not scored but are listed as notes on each review.

Full methodology →
  1. 15Shipping details confirmed
  2. 10Payment methods listed
  3. 20Independent lab report published
  4. 10Lab report from the last 12 months
  5. 10Contact info listed
  6. 15Independent rating found
  7. 10Perks confirmed
  8. 10Prices and stock listed

Checked and not listed

Most shops we checked did not make the list. The usual reasons: no prices, orders taken only over WhatsApp or Telegram, steroids or SARMs in the catalogue, borrowed lab reports, or no retatrutide for sale. The full list with reasons and dates is on how we rate.

Background reading

Retatrutide explained

How the triple agonist works, what the phase 2 and TRIUMPH phase 3 trials found, and its status in the UK.

Fake and unlicensed weight-loss jabs

What the MHRA has seized since 2023 and how to recognise a legitimate pharmacy.

Mounjaro and Wegovy on the NHS

Who qualifies under NICE guidance, how the NHS rollout works, and current safety warnings.

Frequently asked questions

Is it legal to buy retatrutide in the UK?
Retatrutide is not authorised by the MHRA and is not a licensed medicine in the UK. In July 2026 the MHRA said that anyone selling it as a medicine is doing so illegally. The vendors listed here sell it as a research chemical for laboratory use only. We do not advise anyone to use it. Read our retatrutide guide for the regulatory position.
Why is LeoLab ranked first?
LeoLab is a paid partner and pays for the #1 position. The position is bought; the score is not. LeoLab is scored with exactly the same checklist as every other shop, and its score is shown on its card. Details are on our affiliate disclosure page.
How are the scores calculated?
Each shop gets up to 100 points from an eight-point checklist: shipping details, payment methods, a published independent lab report, a lab report from the last 12 months, contact details, an independent rating, perks, and prices and stock for every product. The weights and rules are published on how we rate.
What is a COA and why does Janoshik matter?
A certificate of analysis (COA) is a lab report on a specific batch, usually confirming identity, purity and the amount in the vial. Janoshik Analytical is a widely used independent lab that gives each test a task number and a verification key, so a report can be checked against the lab’s own records.
How much does retatrutide cost in the UK?
At our last check on 30 September 2026, listed vendors charged from about £21.50 for the smallest vial. Price per milligram falls as the vial size goes up. The comparison table shows the lowest price per mg for each vendor.
Do EU sellers deliver to the UK?
A few do, but since Brexit parcels from the EU can attract import VAT, customs duty and a courier handling fee. On goods over £135 these are usually billed to the recipient before delivery (GOV.UK). We do not currently list EU-based sellers.