DATA-BACKED GUIDE · UPDATED JULY 2026
Buying pet medication online to save money
The mark-up on medicines dispensed at the practice is one of the least talked-about parts of a vet bill, and it adds up fast for any pet on long-term treatment. Buy the identical drug from a registered online pharmacy with a written prescription, and the price often drops by half or more. The one hurdle is the prescription itself, and the rules around it are about to get friendlier.
The quick version
- The same medicines frequently cost 50 to 60 percent less from online pharmacies than dispensed at the practice.
- For a pet on ongoing medication, owners could save in the region of £200 to £300 a year by buying online.
- You need a written prescription from your vet to buy prescription-only medicines elsewhere, and your vet can charge for writing it.
- From September 2026 that written prescription fee is capped at £21, so the saving on the medication itself will usually dwarf the fee.
- The saving only really shows up on repeat or long-term medication. A one-off short course rarely justifies the fee and the wait for delivery.
- Corporate-owned practices charged 18.3% more on average than independents, according to the Competition and Markets Authority, so where you get the prescription written matters as much as where you buy the drug.
Published and surveyed prices
Where these 3 prices come from — 3 named sources
Each is a published price list, an official survey, or a receipt/quote a reader shared. The full per-price list with year and area is on the prescription fee page.
Why the price varies so much
How much you save depends on the drug, the dose and how long your pet needs it. A one-off short course may not be worth the prescription fee and the wait for delivery. A chronic condition managed for years is a completely different calculation, where the online saving compounds every month. Who owns the practice matters too. The Competition and Markets Authority found that corporate-owned vet practices charged 18.3% more on average than independents, and that vet prices overall rose 63% between 2016 and 2023, well ahead of general inflation. A prescription fee set by a corporate group is more likely to sit at the higher end than one set by an independent vet who knows you and your pet. Region plays a part as well: what a practice can charge is shaped by local competition, so a pet owner in an area with several independents nearby is often better placed to negotiate than one where a single corporate group has bought up most of the local practices. Practices also vary in what they charge to write a prescription, at least until the cap lands. The real prices below help you weigh the practice price against the online alternative for your specific medicine.
How to pay less
- For any long-term or repeat medication, ask your vet for a written prescription rather than buying the drugs over the counter at the practice.
- Use a pharmacy registered with the veterinary regulator and check the price of your exact drug and dose before committing, since prices vary between pharmacies too.
- Do the maths on the prescription fee versus the saving. From September 2026 the fee is capped at £21, which tips more cases in favour of buying online.
- Order repeat medication in good time so you are not forced back to the practice at full price when you run low.
- If your practice is part of a corporate chain, ask directly what the prescription fee is before your appointment. The CMA found corporate-owned practices charge 18.3% more on average, and that gap shows up in prescription fees as well as consultations.
- Buy a full course or a longer supply where your vet agrees it is clinically appropriate, since ordering more often at the practice usually means paying the mark-up more often too.
Common questions
Can I legally buy my pet's medicine online?
Yes, from a UK-registered veterinary pharmacy, provided you have a valid written prescription from your vet for prescription-only medicines. It is the same drug your practice would dispense, just without the practice mark-up. Stick to registered pharmacies and avoid unregulated sellers offering prices that look too good to be true.
Why won't my vet just give me a prescription?
They should if you ask, though they are entitled to charge a fee for writing it and may require a recent check-up for ongoing conditions. Some practices are not keen because in-house dispensing is profitable for them, but you have every right to request a written prescription and buy elsewhere. The £21 cap from September 2026 removes one of the excuses to make it expensive.
Is it worth it for a short course of medication?
Often not. If your pet needs a week of tablets, the prescription fee plus delivery time can wipe out the saving, so buying at the practice is simpler. The online route really pays off for chronic conditions and repeat prescriptions, where you are buying the same drug month after month.
Does it matter whether my vet is independent or part of a chain?
It can. The Competition and Markets Authority found corporate-owned practices charge 18.3% more on average than independents, and that difference can turn up in the prescription fee as well as the consultation price. It is worth asking what the fee is before you commit, especially if your practice has changed ownership recently.
Will prices keep rising, or is this a one-off saving?
Vet prices have been climbing for years. The CMA recorded a 63% rise between 2016 and 2023, well above general inflation, so the gap between practice and online prices is unlikely to close on its own. Buying online for long-term medication is a saving you can expect to keep making, not a one-off trick.
What should I check before switching to an online pharmacy?
Confirm the pharmacy is properly registered, check the price for your exact drug, strength and pack size rather than a similar-sounding product, and factor in delivery time so your pet never runs out. Keep your vet in the loop too, since they still need to monitor ongoing conditions even if they are not dispensing the medicine.