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 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.
typical savings on flea, worm, and chronic medications
maximum prescription fee from 2027 (CMA cap)
identical medications from registered online retailers
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.
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.
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.
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.
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).
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 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
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).
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 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.
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.
The Pharm Pet Co. — Pet Pharmacy
UK online pet pharmacy. Flea, worm, prescription medications, supplements and pet food. Save vs vet prices.
Pet Care at Pharmacy2U
The UK's largest online pharmacy. Pet wormers, flea treatments, dental and joint care. Free delivery on orders over £30.
Plaque Off Powder
Natural seaweed-based supplement sprinkled on food to reduce tartar and plaque. Suitable for dogs and cats.
We may earn a small commission if you purchase through these links, at no extra cost to you.
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.