Price & duration guide
Rabies vaccine cost for dogs and cats in the UK
A rabies vaccine for dogs or cats typically costs £30–£55 at UK vets. Unlike the core puppy course, most pets in the UK never need one — it's mainly required if you're travelling abroad under the pet travel scheme.
Do you actually need the rabies vaccine?
The UK has been rabies-free for decades, so a rabies vaccine isn't a routine part of the standard dog or cat vaccination schedule here. It becomes necessary if you plan to take your pet abroad and bring them back under the pet travel scheme, which requires proof of rabies vaccination alongside a pet passport or animal health certificate.
Rabies vaccine cost for dogs vs cats
Pricing is broadly similar between species — most practices charge the same rabies vaccine fee regardless of whether it's for a dog or a cat, since it's the same injection process and paperwork. The wider cost of pet travel (blood tests, health certificates, waiting periods) usually outweighs the vaccine cost itself.
How long does a rabies vaccination last?
This depends on the specific vaccine brand your vet uses — most are licensed for either 1 year or 3 years of protection. Your pet's vaccination record (or passport, if they have one) will show the exact expiry date, which matters for travel since re-entry rules are strict about timing.
Find a vet offering rabies vaccinations near you →
Frequently asked questions
How long does a rabies vaccine last in dogs?
Most rabies vaccines used in the UK are licensed for either 1 or 3 years depending on the product — your vet's records will show which one your dog received and when the next one is due.
How long do rabies shots last in dogs?
The same as above — it depends on the specific vaccine brand, typically 1–3 years. A titre test can also confirm ongoing immunity if you're unsure.
Do dogs need a rabies vaccine in the UK?
Rabies vaccination isn't a legal requirement for dogs that stay in the UK, since the country is rabies-free. It becomes necessary if you're travelling abroad with your dog under the pet travel scheme.
Rabies vaccine cost for cats?
Similar to dogs, expect roughly £30–£50 per rabies vaccination for cats travelling abroad, on top of any other vaccines and the pet passport paperwork.