Flea & worming

Flea and worming treatment for dogs: how often, and what it costs

A beagle being stroked in a sunny garden

Affiliate links: we may earn a commission if you buy through links on this page, at no extra cost to you.

Fleas and worms are among the most common problems UK dogs pick up, and prevention is far cheaper than treating an infestation — or a vet visit for lungworm. Here's how it works and what to budget.

How often should you treat?

It depends on the product and on your dog's lifestyle. Most flea products last about a month, some tablets and collars much longer. Worming schedules vary too: many adult dogs are wormed every one to three months, and more often in areas where lungworm is common or if your dog scavenges, eats slugs and snails or lives with young children. Puppies need worming more frequently. The simplest rule, as the PDSA puts it, is to follow your vet's advice or the instructions on the pack.

Prescription or shop-bought?

The PDSA recommends vet-prescribed treatments as the most reliable, with products you can buy off the shelf the least dependable. Prescription products usually cover more parasites in one dose — including lungworm, which many shop-bought wormers don't.

What it costs

TreatmentTypical UK cost
Flea spot-on (shop-bought)£5–£12 per monthly dose
Flea tablet£6–£15 per dose
Flea collar£20–£50, lasting several months
Worming tablet£5–£12 per dose; vet-prescribed £10–£20
Typical total£5–£15 a month, or about £60–£180 a year

Price ranges from Pet Savings UK (2026). Costs rise with your dog's weight.

Ways to pay less

If you already have fleas

Treating the dog isn't enough: most of the flea population lives in your home as eggs and larvae. Treat every dog, cat and rabbit in the household, use a household flea spray, and wash bedding on a hot wash (the PDSA suggests 60°C).

General information only, not veterinary advice. If you're worried about your dog's health, speak to your vet.

Last updated September 2026.