New tool: compare pet insurance in South Africa, on cover not just price

Vet bills are brutal. A single accident or a serious illness can run from a few thousand rands into the tens of thousands, so I finally built a tool to compare pet insurance properly.

The catch with pet insurance is that nobody can show you a real price up front, because every premium is quoted per pet based on the species, the breed, the age and where you live. So instead of a fake price table, this tool compares the things that actually decide value, the type of cover, the annual limit, the waiting periods and the excess, then links you straight to each insurer for a quote.

You pick the level of cover you want, accident only, accident and illness, or full cover with routine care, then tick what matters for your pet, an older pet, a pre-existing condition, a fixed excess, more than one pet, and the insurers that fit float to the top.

It covers six of the main players: Oneplan, dotsure, MediPet, OUTsurance, Kido and Woolworths. A few differences that surprised me while building it.

Oneplan pays the vet upfront through a claim card, so you are not out of pocket while you wait for a refund.

MediPet sells a plan that actually covers pre-existing conditions, which almost no one else does.

Kido lets you cover up to three pets for the price of one on a family plan.

OUTsurance charges a flat, fixed excess instead of a percentage, which is far more predictable on a big claim.

One honest note. This compares cover, not price, and I am not a broker and earn nothing from any of these insurers. Always confirm the latest terms on the insurer’s own site before you buy.

Try it here: Compare Pet Insurance in South Africa (2026)

If you have claimed on pet insurance in South Africa, I would love to hear which insurer you used and how the claim went, good or bad.

This is clever shame, comparing on the actual cover and not just throwing a fake price at people. That fine print is where everyone gets caught. My cousin had a dog that got hit by a taxi and she thought she was covered, only to find out the policy had some waiting period and a per incident limit that barely touched the bill. Eish.

Same thing I see with phone insurance every day in my shop, people sign up for the cheap premium then cry when the excess is half the phone’s value. Cover beats price always.

Quick one bra, does your tool show the annual limits and the exclusions side by side? Because that breed and age stuff also changes what they will and won’t pay for, and that’s where the real story is.

Eish, that taxi story is exactly the trap I built it for, sorry to your cousin.

Yes, the annual limit sits right there for each insurer, and I flag the common exclusions too, things like pre-existing conditions and the routine stuff that only the top tiers cover. What I can’t put side by side is the breed and age loading, because that only shows up in your actual per pet quote, so for that the tool sends you straight to the insurer to get your own number.

That breed and age bit is the part nobody can fake up front, which is why I went with cover and limits rather than a pretend price.