Skip to content
Save up to 70%
£21 prescription cap from 2027

Buy Pet Medication
Online UK

Stop overpaying for pet medications. Learn how to legally buy the same treatments online for a fraction of the price — saving up to 70%.

Why it matters

Why Pet Owners Are Switching to Online Retailers

Most pet owners do not realise they are massively overpaying for medications. Vets typically mark up drugs by 100–400% compared to the same products from online retailers. A year's supply of flea and worm treatment that costs £150 at the vet might be just £60 online.

The CMA's investigation confirmed what many pet owners suspected: medication pricing is one of the biggest areas of overcharging in the veterinary sector. Their response was the £21 prescription fee cap, which takes effect from March 2027 for larger practices and September 2027 for smaller ones, removing the main barrier to buying online.

The medications sold by online retailers are identical — same manufacturers, same products, same safety standards. The only difference is the price.

40–70%

typical savings on flea, worm, and chronic medications

£21

maximum prescription fee from 2027 (CMA cap)

100%

identical medications from registered online retailers

How it works

How to Buy Pet Medication Online

It is straightforward, legal, and could save you hundreds of pounds per year. Here is the step-by-step process.

1

Ask your vet for a prescription

At your next appointment, tell your vet you would like a written prescription. Under the new CMA reforms, they must proactively offer this. The fee is capped at £21 for the first medicine (£12.50 for each additional). The prescription is valid for 6 months (or as stated by your vet) and covers a specific medication, dosage, and quantity.

2

Choose a registered online retailer

Select an online retailer registered with the Veterinary Medicines Directorate (VMD). Trusted options include VioVet, VetUK, Animed Direct, and Pet Drugs Online. Check for the VMD registration number on their website — this guarantees they meet UK safety standards.

3

Upload or send your prescription

Most online retailers let you upload a photo of your prescription or send it by post. Some also accept prescriptions sent directly from your vet by email. You can typically place your order immediately and the online retailer will verify the prescription before dispatching.

4

Receive your medication by post

Medications are dispatched by Royal Mail or courier, usually arriving within 1-3 working days. Temperature-sensitive medications are shipped in insulated packaging. Many online retailers offer free delivery over a certain order value (typically £29-£35).

5

Reorder as needed

Prescriptions usually cover multiple refills over the validity period. Many online retailers offer auto-ship options with additional discounts. When your prescription expires, simply request a new one from your vet at the next check-up.

Trusted online retailers

Trusted UK Online Pet Online retailers

These are the most established and trusted online pet medicine retailers in the UK. All are registered with the Veterinary Medicines Directorate.

VioVet

VMD registered

One of the UK's largest online pet medicine retailers, offering a huge range of prescription and non-prescription medications, food, and accessories. Free delivery over £29. Competitive pricing and excellent customer service ratings.

  • Free delivery over £29
  • Prescription upload online
  • Auto-ship discounts available

VetUK

VMD registered

Specialist online retailer with a strong focus on prescription medications. Known for particularly competitive pricing on chronic treatments like Atopica, Apoquel, and thyroid medications. VMD-authorised dispensing.

  • Free delivery over £35
  • Excellent chronic medication range
  • Qualified VMD-authorised dispensing

Animed Direct

VMD registered

Long-established UK pet online retailer offering prescription and over-the-counter medications, supplements, and food. Price-match guarantee on many products. Strong range for dogs, cats, horses, and small animals.

  • Price-match guarantee
  • Multi-species range
  • Established since 2008

Pet Drugs Online

VMD registered

UK-based online pet medicine retailer with a wide selection of flea, worm, and tick treatments alongside prescription medications. Known for fast dispatch and competitive pricing on popular brands like Nexgard, Bravecto, and Advocate.

  • Same-day dispatch
  • Popular brand specialists
  • Free delivery over £29
Real savings

How Much You Can Really Save

Here are real-world examples comparing vet dispensing prices with online retailer prices for popular medications.

Medication At vet Online Saving
Nexgard Spectra (dog, 12 month) £180 £75 £105 (58%)
Advocate (cat, 6 pipettes) £95 £45 £50 (53%)
Bravecto (dog, large, 6 month) £70 £32 £38 (54%)
Apoquel 16mg (100 tablets) £220 £95 £125 (57%)
Atopica 50mg (60 capsules) £170 £65 £105 (62%)
Thyforon 200mcg (100 tabs) £50 £18 £32 (64%)
Metacam (dog, 100ml) £55 £22 £33 (60%)
Milbemax (dog, 4 tabs) £30 £12 £18 (60%)

Prices are approximate and based on VetCost research in March 2026. Actual prices may vary. Online prices do not include the prescription fee (max £21).

CMA reform

The £21 Prescription Cap

One of the CMA's most impactful reforms. Here is what it means for you.

What is changing?

The CMA has capped the maximum fee a vet can charge for writing a prescription at £21 for the first medicine (£12.50 for each additional medicine). This takes effect from March 2027 for larger practices and September 2027 for smaller ones, following the CMA Order in September 2026. Before this reform, many vets charged £20 to £35 or more, deliberately making prescriptions expensive to discourage pet owners from shopping around.

Vets must offer prescriptions proactively

Under the new rules, vets must proactively offer a written prescription every time they dispense a medication. Previously, many pet owners were not told they had the option to take a prescription elsewhere. The reform also bans any penalties or surcharges for choosing to use an external online retailer.

Why it matters

Even with a £21 prescription fee, buying online is almost always cheaper. For example, if you save £100 on a year's flea treatment by buying online, the £21 fee means you still pocket £79 in savings. For chronic medications, the savings are even more dramatic.

What to do now

You do not need to wait for the cap to take effect. You have the legal right to a prescription right now. Ask at your next appointment. Even if your vet currently charges more than £21, the savings on medication usually outweigh the prescription fee. Read our full CMA reform tracker for all 21 reforms.

Your rights

Your Legal Rights Around Pet Prescriptions

You have the right to request a prescription for any prescribed medication. The Veterinary Medicines Regulations 2013 require vets to provide a written prescription on request.

Your vet cannot refuse a prescription request without a valid clinical reason. "We prefer to dispense in-house" is not a valid reason.

Your vet cannot penalise you for using a prescription elsewhere. No surcharges, no reduced service, no "registration fees" for prescription clients.

A reasonable fee can be charged for writing the prescription, but the CMA has capped this at £21 (£12.50 for each additional medicine), taking effect from 2027.

You can complain to the RCVS if your vet refuses a prescription or tries to penalise you. The RCVS takes prescription rights seriously as a professional standards issue.

Stay safe

How to Buy Safely

Check VMD registration

Always buy from an online retailer registered with the Veterinary Medicines Directorate (VMD). You can verify registration on the VMD website. Registered online retailers display their VMD number prominently.

Avoid overseas websites

Never buy from unregistered overseas websites. Medications may be counterfeit, expired, or incorrectly stored. Stick to established UK-based online retailers for your pet's safety.

Use valid prescriptions only

Only buy prescription medications with a valid, in-date prescription from your vet. Reputable online retailers will refuse orders without a verified prescription — that is a sign you are buying from the right place.

Check expiry dates

When your medication arrives, check the expiry date and packaging. Legitimate online retailers send medications in original manufacturer packaging with clear batch numbers and expiry dates.

Recommended by VetCost

Retailers we earn a commission from. It costs you nothing and never changes what we show.

We may earn a small commission if you purchase through these links, at no extra cost to you.

FAQ

Frequently Asked Questions

Yes. You have a legal right to a written prescription from your vet, which you can then use to buy medication from any UK-registered online pet medicine retailer. Vets cannot refuse a prescription request. The CMA has capped the prescription fee at £21, taking effect from 2027, making this even more affordable.

Pet owners typically save 40-70% by buying medications online compared to purchasing directly from their vet. For example, a year's supply of flea and worm treatment for a dog might cost £150-£200 from a vet but only £60-£90 from an online retailer. Even after paying the prescription fee, the savings are substantial.

Trusted UK online pet medicine retailers include VioVet, VetUK, Animed Direct, and Pet Drugs Online. All are registered with the Veterinary Medicines Directorate (VMD). Always check for the VMD registration number on any online retailer website before purchasing.

The CMA has capped the fee vets can charge for writing a prescription at £21 for the first medicine (£12.50 for each additional medicine). The cap takes effect from March 2027 for larger practices and September 2027 for smaller ones, following the CMA Order in September 2026. Previously, many vets charged £20-£35 or more. The cap makes it economically worthwhile to get a prescription for almost any ongoing medication.

Simply ask your vet for a written prescription at your next appointment. Under the CMA reforms, vets must proactively offer prescriptions. The prescription lists the medication name, dosage, and quantity, and is usually valid for 6 months. You then upload or post it to an online retailer.

Yes, provided you use an online retailer registered with the Veterinary Medicines Directorate (VMD). Registered online retailers sell the exact same medications as your vet — same manufacturers, same safety standards. Always check for VMD registration and avoid unregistered overseas websites.

Start saving on pet medications

Compare medication prices across trusted UK online retailers and see how much you could save. Your pet gets the same treatment — you keep the difference.