Vet Cost Guide

How much does giardia treatment cost for a dog or cat in Canada?

By PetAssured Editorial Team Last reviewed : July 10, 2026 5 min read

Quick Answer

Treating giardia in a dog or cat in Canada typically costs $100–$400 for a straightforward case — a vet exam, a fecal test to confirm it, and a course of medication (usually fenbendazole and/or metronidazole). Costs climb when it keeps coming back, because giardia is easily re-caught from a contaminated environment, so repeat testing, re-treatment, and cleanup add up — especially in multi-pet homes. Comprehensive pet insurance covers giardia if it wasn't pre-existing. (Estimates from public sources; actual cost varies by clinic — not a quote.)

Giardia is a common intestinal parasite that causes diarrhea (often soft, greasy, and foul-smelling), most frequently in puppies, kittens, and pets from shelters or daycares. A single case is usually cheap and clears up with medication. The frustration — and the cost — comes from how easily pets re-infect themselves from the environment, so a "simple" case can turn into rounds of re-treatment. Here's the Canadian picture and the insurance angle.

What it costs in Canada

ScenarioTypical cost (CAD)
Vet exam + fecal test to confirm~$80–$250
Medication (fenbendazole and/or metronidazole)~$30–$150 per course
Straightforward single case — all in~$100–$400
Recheck fecal test (to confirm cleared)~$40–$120
Recurring / multi-pet household (repeat rounds)~$400–$1,000+
Bathing + environmental cleanupMostly effort, not vet cost

These figures are estimates for general guidance only, not quotes, compiled from publicly available Canadian veterinary pricing. A single otherwise-healthy pet is an inexpensive case. The cost rises with recurrence: giardia cysts survive in the environment and on the pet's own coat, so pets easily re-infect themselves, and in multi-pet homes it passes between animals. That means repeat fecal tests, more than one course of medication, and bathing/cleanup to break the cycle. Puppies and kittens can also get sick enough from the diarrhea to need extra supportive care. See How we estimated these costs.

Advertisement Responsive

With insurance vs paying out of pocket

ScenarioYou payInsurer pays
No insurance — single caseFull $100–$400$0
Comprehensive policy (in force before symptoms)Deductible + co-insurance shareExam, testing, medication, rechecks, up to limits
Recurring / multi-pet (each covered pet)Deductible + co-insurance per petEach insured pet's treatment covered, if not pre-existing
No policy until after the diarrhea startsFull cost — giardia is pre-existing to any new policy$0

Cheap to treat, annoying to get rid of

The medication side of giardia is simple and inexpensive — a course of fenbendazole, metronidazole, or both usually clears the infection. What makes giardia frustrating is reinfection. The parasite sheds hardy cysts into the environment and onto the pet's own fur, so a pet can swallow them again right after finishing treatment. That's why vets often pair medication with bathing (to remove cysts from the coat), a recheck fecal test, and cleaning up the yard and living space. In a multi-pet household, all the animals may need treating at once so they don't keep re-infecting each other.

Who gets it, and the human note

Giardia is most common in puppies and kittens and in animals from group settings — shelters, breeders, daycares, dog parks — where it spreads through contaminated water, feces, and shared spaces. It can occasionally infect people too, though pet-to-human transmission is uncommon; still, good hand-washing and prompt poop cleanup are sensible while a pet is being treated. Because it often comes home with a newly acquired pet, it's a frequent early-days vet cost.

Does giardia cost vary by city?

Very little. Giardia is diagnosed and treated at any general practice with standard testing and medication — no specialist or emergency element to concentrate the cost regionally. What actually drives the total is whether it recurs and how many pets are involved, neither of which depends on your city. It's one of the more location-neutral conditions on the site.

How insurance covers giardia

Comprehensive (accident-and-illness) pet insurance covers giardia — the exam, fecal testing, medication, and rechecks — provided it wasn't pre-existing before your policy started. The usual real-world catch: a newly adopted puppy or kitten that already has giardia is pre-existing to a policy you buy afterward, so getting a new pet checked and insured promptly matters. Because a single case is cheap, insurance matters less for giardia alone than for the bigger, unpredictable conditions — but a comprehensive policy covers all of it, including the repeat rounds if it recurs. See kitten first-year costs and best pet insurance in Canada.

How we estimated these costs

The dollar figures here are estimates for general guidance, not quotes, compiled from publicly available Canadian veterinary pricing. Real costs vary by clinic, province, the number of pets, and whether it recurs — confirm with your own vet. Sources we drew on:

Disclosure: PetAssured.ca earns affiliate commissions when readers buy through links on this page. This never changes our ratings — see How We Review.

Considering insurance?

A single giardia case is cheap, but a recurring or multi-pet infection — or the newly adopted puppy that brings it home — costs more and can be pre-existing to a late policy. Insure a healthy pet before symptoms and infections like this are covered, along with every bigger risk. Compare Canadian plans.

Frequently asked questions

How much does it cost to treat giardia in a dog or cat?
A straightforward single-pet case usually runs $100–$400 — a vet exam, a fecal test to confirm it, and a course of medication (fenbendazole and/or metronidazole). It climbs to $400–$1,000 or more in recurring or multi-pet cases needing repeat testing, more than one course, and bathing/cleanup. These are estimates, not quotes.
Why does giardia keep coming back?
Because it re-infects easily. Giardia sheds hardy cysts into the environment and onto the pet's own coat, so a pet can swallow them again right after treatment, and in multi-pet homes it passes between animals. Clearing it for good usually means pairing medication with bathing, a recheck test, and cleaning the yard and living space — and treating all pets at once.
Does pet insurance cover giardia?
Comprehensive policies cover giardia — exam, fecal testing, medication, and rechecks — as long as it wasn't pre-existing before the policy started. A common catch is a newly adopted puppy or kitten that already has it: if it existed before enrolment, it's excluded. Getting a new pet checked and insured promptly avoids that trap.
Can I catch giardia from my pet?
It's possible but uncommon — the giardia types that most affect pets differ somewhat from the ones that most affect people. Still, sensible hygiene while your pet is being treated (thorough hand-washing, prompt poop cleanup) is wise, especially around young children or anyone immunocompromised. If you have concerns, your family doctor is the right person to ask.

Related conditions & costs