How to get a written prescription from your vet and buy medicine cheaper online
Here's something most pet owners don't know: you have a legal right to ask your vet for a written prescription instead of buying the medicine directly from them. And in most cases, buying that medicine from an online pharmacy — using the prescription — will cost you significantly less.
Vets have always been allowed to charge a fee for issuing a written prescription. Many charge £25 to £40 or more for this service. But even with that fee, the total cost of the prescription plus the medicine bought online is often cheaper than buying the medicine directly from the practice.
How does it work?
At the end of your appointment, instead of accepting the medication the vet hands you, simply ask for a written prescription instead. They are legally required to provide one if you ask. You can then take that prescription to any registered UK veterinary pharmacy — including online ones like VetUK, Viovet or Animed Direct — and order the medicine there.
For long-term medications in particular — things like thyroid tablets, arthritis pain relief, or flea and worm prevention — the savings can be significant. Some pet owners report saving £100 to £200 a year on repeat prescriptions alone.
What's changing under the new rules?
Under the CMA's 2026 reforms, prescription fees will be capped for the first time. From March 2027, vets cannot charge more than £21 for the first prescription and £12.50 for any additional medicines issued in the same consultation. This makes the written prescription route even more financially attractive for pet owners on regular medication.
The CMA also found that 70% of pet owners buy medication directly from their vet — often simply because they weren't aware they had a choice. This is particularly common at corporate-owned practices, where prescription fees have historically been higher. Now you know.
What to say at your appointment
It can feel awkward to ask, but it's a completely normal request. You can simply say: "Could I have a written prescription for that, please? I'd like to source the medication myself." A good vet will have no issue with this — and under the new rules, they're required to tell you about your options anyway.
You are always entitled to a written prescription. Vets cannot refuse, and the fee they charge for issuing one is now capped by law.
Compare prescription fees at practices near you.