Find your medicine
Match your prescription, then compare the same medicine and presentation.
Browse medicines
Browse all medicine variants
Petfair currently lists 115 medicine variants across 12 medicines, listed by 2 retailers. Latest current price evidence checked 10 October 2026. Individual retailer checks may be older.
Medicine guides
How buying pet medicines online works
- 1
Get a prescription if needed
Ask your vet for a written prescription if the medicine is prescription-only. You can take it to any registered retailer.
- 2
Compare like for like
Compare the exact medicine, strength, pack size and quantity — prices only compare fairly when these match.
- 3
Order from a legitimate retailer
Order only from a legitimate online retailer, and check it on the VMD’s online retailer register before you buy.
Prescription fees explained
Vets may charge a fee to write a prescription. This is separate from the price of the medicine itself, and you pay it to your vet — not the pharmacy. The CMA has announced a cap of £21 for the first written prescription, with phased compliance expected from 2027; larger veterinary businesses are expected to comply before smaller ones.
Safety checklist
- Check the medicine name, strength, form and pack size match what your vet recommended.
- Check whether a prescription is required — prescription-only medicines should only be sold against a valid prescription from your vet.
- Check the online retailer against the VMD’s online retailer register before ordering.
- Confirm the final price, delivery cost and availability with the retailer before you buy.
Note: Petfair shows retailers we have checked for price. We do not verify each retailer’s VMD registration, so always check the VMD online retailer register yourself before buying. Prescription-only medicines should require a valid prescription from a vet.
Frequently asked questions
- Can I buy prescription pet medicine online in the UK?
- Yes. UK law allows prescription pet medicines to be sold online by registered retailers, but only against a valid written prescription from a vet. The retailer must be registered to supply veterinary medicines.
- Do I need a written prescription from my vet?
- For prescription-only medicines, yes — an online pharmacy should ask for a valid written prescription before dispensing. Your vet may charge a fee to write one. Products that are not prescription-only can be bought without one.
- Are online pet pharmacies safe?
- Legitimate UK online pet pharmacies are regulated and must be registered with the Veterinary Medicines Directorate (VMD). Before ordering, check the retailer on the VMD’s online retailer register. Petfair lists retailers we have checked for price; we do not verify each retailer’s registration, so confirm it yourself.
- Why might online prices be cheaper than my vet?
- Online pharmacies often buy in larger volumes and have lower overheads than a local practice, so the same medicine can cost less. You may still pay your vet a fee to write the prescription, so compare the total cost including that fee and delivery.
- What should I compare before ordering?
- Match the exact medicine, strength, form and pack size, then compare the total cost — the pack price, the per-unit price, delivery, and any prescription fee. Also check stock and the retailer’s VMD registration before you buy.
Get vet and medicine price alerts
We'll let you know when Petfair adds more prices in your area, medicine comparisons, or price-drop alerts.
Prices are checked from selected UK online pet pharmacies and may change. Always confirm with the retailer before buying. Prescription medicines require a valid veterinary prescription.