Pet Insurance Cost Guide

Pet insurance in Ontario: costs, rules and honest math, town by town

What Ontario pet owners pay, how the province regulates and taxes policies, and the honest worth-it math - verified sources, per-town guides.

$98/mo avg (dogs, CAD)Canadian accident-and-illness average

Accident-and-illness pet insurance across Ontario benchmarks against Canadian averages of $1,176 a year for dogs and $601 for cats - premiums move with breed and age far more than with geography.

Insurance premiums in Ontario carry a 8% retail sales tax right on the bill - always compare pet quotes tax-included here.

Only about 3.7% of Canadian pets are insured - most Ontario owners are self-insuring by default, whether they decided to or not.

Canadian veterinary costs have been rising roughly 6-8% a year by the profession's own account - which is why premiums climb annually and why a policy bought young keeps looking better in hindsight.

The Ontario rules that shape your policy

QuestionOntario answer
Who regulates pet insurers hereFinancial Services Regulatory Authority of Ontario (FSRA)
Retail sales tax on premiumsYes - 8% - Ontario charges 8% Retail Sales Tax (RST) on premiums under taxable insurance contracts covering property or risks in Ontario, which captures pet insurance.

Ontario is one of only two provinces where a provincial tax (8% RST) is added to pet insurance premiums at the point of sale, so quoted premiums are not the final price. Before FSRA will review a complaint, buyers must first obtain a written final position letter from their insurer's complaint officer.

Premium tax treatmentSource: Ontario official source
File a complaint or verify an insurerSource: Financial Services Regulatory Authority of Ontario (FSRA)

This page is independent research, not insurance, veterinary or financial advice. Premiums shown are Canadian industry averages in CAD, not quotes; policy terms vary by insurer, pet and province. Verify current rules with your provincial regulator and read any policy's exclusions before buying.

What pet insurance costs in Canada

CoverageCanadian average (industry data, CAD)The catch to price in
Dog - accident & illness$1,176/yr (about $98/mo)Premiums climb with age; breed moves the number more than the town
Cat - accident & illness$601/yr (about $50/mo)Illness, not accidents, drives most cat claims
Typical plan structure70/80/90% reimbursement after a $0-$1,000 deductibleThe annual cap is the quiet weak link in cheap policies
Waiting periodsaccidents ~2-15 days; illness ~14 days; some conditions longerA condition that appears during a wait counts as pre-existing
Provincial premium tax0-9%% retail tax depending on provinceOntario, Quebec, Saskatchewan and Manitoba add it right on the premium - see below
The average Canadian accident-and-illness premium in 2025 industry data is CA$1,176 a year (about $98/month) for dogs and CA$601 a year (about $50/month) for cats, with about 3.7% of Canadian pets insured.Source: NAPHIA State of the Pet Insurance Industry Report 2026 (2025 data year, Canadian section, amounts in CAD); provincial premium-tax rules per provincial government pages; survey figures per Angus Reid Institute

Get a real quote - then compare it before buying

An honest starting point: a free online quote you can complete in minutes, priced against a direct insurer worth quoting on identical terms. Quotes are free and do not affect your pet's record.

Fetch CanadaDirect digital insurer - free quote in minutes (underwritten by AXIS Re, Canadian Branch)Get a free Fetch quote online
Trupanion CanadaDirect insurer, listed UNPAID - its referral program is per-sale, which we do not acceptCompare against Trupanion (no payout caps)

External links go to the providers' own sites and forms. This site may earn a referral fee at no cost to you - it never changes the data above. Premiums shown on this page are Canadian industry averages, not quotes.

Why only these two paths

What costs pet owners the most is not the monthly premium - it is the waiting period nobody read: an injury in week one of a policy with a 14-day illness wait is simply not covered, and no appeal changes the calendar.

Hard bar, verifiable by anyone: quotes free to the buyer and completable online. Fetch's partner terms pay this site per submitted lead - never contingent on what you buy; Trupanion is listed unpaid because a serious comparison should include a no-cap direct insurer, and its referral program pays per sale, which this site does not accept. Any listed path that drops below the bar gets removed. Where a provider does not operate in a province or territory, that page says so instead of pretending.

PathWhat it isWhy it made the bar
Fetch CanadaDirect digital insurer (underwritten by AXIS Reinsurance, Canadian Branch)Free online quote in minutes; covers most provinces including Quebec
Trupanion CanadaDirect insurer with no payout caps (listed unpaid)90% reimbursement with no annual cap and direct-to-vet payment - the comparison every quote should survive
Provider terms are their own published descriptions; availability by province per provider disclosures.Source: Provider published pages (Fetch Canada, Trupanion Canada)

Common questions

How much does pet insurance cost in Canada?

In 2025 industry data, accident-and-illness coverage averages CA$1,176 a year (about $98 a month) for dogs and CA$601 a year (about $50 a month) for cats. Accident-only plans run far less - roughly $251 a year for dogs and $212 for cats. Your quote moves with breed, age and reimbursement level - and in Ontario, Quebec, Saskatchewan and Manitoba, retail sales tax rides on top.

What reimbursement level and deductible should I pick?

The common Canadian menu is 70%, 80% or 90% reimbursement after a $0-$1,000 annual deductible, up to caps commonly between $5,000 and $15,000 (one major insurer offers no cap). The honest rule: set the deductible at the biggest bill you could comfortably absorb, and economize on the cap last - a low cap surfaces exactly when the bad year arrives.

Is pet insurance worth it in Canada?

Canadians split honestly: in Angus Reid polling, 22% of insured owners called their coverage a lifesaver, 34% said it helped, and about 10% called it useless. Pet insurance is not an investment; it is protection against the $2,000-$5,600 bad year you could not otherwise absorb. If your savings could take that hit, self-insuring is rational too - only about 3.7% of Canadian pets are insured.

Why did my premium go up even though I never claimed?

Two forces, both structural: your pet aged, and Canadian veterinary costs have been rising roughly 6-8% a year by the profession's own account - about double general inflation. Claims you file are usually not the driver. Ask your insurer for the age-and-cost breakdown of the increase.

Is pet insurance regulated in Canada?

Yes - as ordinary property-casualty insurance under each province's Insurance Act, overseen by provincial regulators (FSRA in Ontario, the AMF in Quebec, BCFSA in British Columbia and so on). No province has a pet-specific statute. Complaints go to your provincial regulator - the link is on this page's provincial-rules section.

What are waiting periods and why do they matter?

The gap between buying a policy and coverage starting: commonly 2-15 days for accidents, about 14 days for illnesses, and up to 6 months for hip and knee conditions - though some insurers waive the orthopedic wait with a vet exam completed within the first 30 days. A condition that appears during a wait counts as pre-existing.

Get a real quote - then compare it before buying

An honest starting point: a free online quote you can complete in minutes, priced against a direct insurer worth quoting on identical terms. Quotes are free and do not affect your pet's record.

Fetch CanadaDirect digital insurer - free quote in minutes (underwritten by AXIS Re, Canadian Branch)Get a free Fetch quote online
Trupanion CanadaDirect insurer, listed UNPAID - its referral program is per-sale, which we do not acceptCompare against Trupanion (no payout caps)

External links go to the providers' own sites and forms. This site may earn a referral fee at no cost to you - it never changes the data above. Premiums shown on this page are Canadian industry averages, not quotes.

Prices by city

Academy Heights · Acton · Agincourt North · Agincourt South-Malvern West · Ajax · Alderwood · Alexandria · Alison · Alliston · Almonte · Alpine · Alta Vista · Amethyst Harbour · Amherstburg · Amigo Beach · Ancaster · Angus · Annex · Arnprior · Atikokan · Attawapiskat · Auditorium · Aurora · Aylmer · Ayr · Azilda · Baden · Ballantrae · Banbury-Don Mills · Bancroft · Barrie · Bath · Bathurst Manor · Bay Street Corridor · Bayview Village · Bayview Woods-Steeles · Beaverbrook · Beaverton · Bedford Park-Nortown · Beechborough-Greenbrook · Beechwood · Beechwood West · Beeton · Belle River · Belleville · Bells Corners · Belmont · Bendale · Binbrook · Birchcliffe-Cliffside · Black Creek · Blackburn Hamlet · Blair Road · Blake-Jones · Blind River · Blossom Park · Bluewater · Bobcaygeon · Bolton · Bourget · Bowmanville · Bracebridge · Brampton · Brant · Brantford · Breslau · Briar Hill-Belgravia · Bridgeport · Bridgeport East · Bridgeport North · Bridgeport West · Bridle Path-Sunnybrook-York Mills · Bridlewood · Brigadoon · Broadview North · Brockville · Brookhaven-Amesbury · Brooklin · Brussels · Burford · Burlington · ByWard Market · Cabbagetown-South St.James Town · Caledon · Caledon East · Caledonia-Fairbank · Callander · Cambridge · Camlachie · Campbellford · Capreol · Carleton Place · Carp · Casa Loma · Casselman · Cedar Hill · Centennial Scarborough · Central · Central Frederick · Centre District · Centretown · Centreville Chicopee · Chalk River · Chapleau · Chatham · Cherry Hill · Chippawa · Christopher-Champlain · Church-Yonge Corridor · City Commercial Core · Clair Hills · Clairlea-Birchmount · Clanton Park · Clarence-Rockland · Cliffcrest · Clinton · Cobden · Cobourg · Cochrane · Colchester · College Heights · College Park · Collingwood · Colonial Acres · Columbia · Columbia Hills · Concord · Conservation · Constance Bay · Cookstown · Cornwall · Corso Italia-Davenport · Corunna · Country Hills · Country Hills East · Country Hills West · County Park · Current River · Danforth · Danforth East York · Dearborn · Deep River · Delaware · Delhi · Deseronto · Don Valley Village · Doon South · Dorchester · Dorset Park · Dovercourt-Wallace Emerson-Junction · Dowling · Downsview-Roding-CFB · Downtown Cambridge · Dryden · Dufferin Grove · Dundalk · Dunnville · East End · East End-Danforth · East Galt · East Gwillimbury · East Hespeler · Eastbridge · Eastwood · Edenbridge-Humber Valley · Eganville · Eglinton East · Elliot Lake · Elmira · Elms-Old Rexdale · Elmvale · Elmvale Acres · Elora · Embrun · Emo · Englehart · Englemount-Lawrence · Erin · Eringate-Centennial-West Deane · Espanola · Essex · Etobicoke · Etobicoke West Mall · Exeter · Fairfield · Fallingbrook · Fenelon Falls · Fergus · Fiddlesticks · Flemingdon Park · Forest · Forest Heights · Forest Hill North · Forest Hill South · Forest Hills · Fort Erie · Fort Frances · Galt · Gananoque · Georgetown · Geraldton · Glen Cairn · Glencoe · Glenfield-Jane Heights · Gloucester · Goderich · Golden · Grand Bend · Grand River North · Grand River South · Gravenhurst · Greater Napanee · Greater Sudbury · Greely · Greenstone · Greenway-Chaplin · Greenwood-Coxwell · Grimsby · Guelph · Guildwood · Haileybury · Haliburton Village · Halton Hills · Hamilton · Hanover · Harriston · Harrow · Hawkesbury · Hearst · Henry Farm · Hensall · Heritage Park · Hespeler · High Park North · High Park-Swansea · Highland Creek · Highland West · Hillcrest Village · Hintonburg · Hornepayne · Humber Heights-Westmount · Humber Summit · Humbermede · Humewood-Cedarvale · Huntsville · Huron East · Huron Park · Idlewood · Ignace · Ilderton · Ingersoll · Innisfil · Intercity · Ionview · Iroquois Falls · Islington-City Centre West · Jarvis · Junction Area · Kanata · Kanata-Lakes · Kapuskasing · Kashechewan · Keelesdale-Eglinton West · Kennedy Park · Kenora · Kensington-Chinatown · Keswick · Kincardine · King · King City · King East · Kingston · Kingsview Village-The Westway · Kingsville · Kingsway South · Kirkland Lake · Kitchener · L'Amoreaux · L'Orignal · LaSalle · Lakefield · Lakeshore North-Conservation · Lakeshore Village · Lambton Baby Point · Lambton Shores · Lang's Farm · Lansing-Westgate · Lappe · Laurelwood · Laurentian Hills · Lawrence Park North · Lawrence Park South · Leamington · Leaside-Bennington · Lexington · Limoges · Lincoln · Lindsay · Listowel · Little Current · Little Portugal · Little's Corners · Lively · London · Long Branch · Longlac · Lower Doon · Lowertown · Lucan · Lucknow · Madoc · Malvern · Manitouwadge · Mannheim · Maple Leaf · Markdale · Markham · Markland Wood · Markstay-Warren · Marmora · Mattawa · McGregor · Meaford · Metcalfe · Midland · Mildmay · Mill Courtland Woodside Park · Millbrook · Milliken · Milton · Mimico · Mississauga · Mississauga Beach · Mississippi Mills · Moose Factory · Moosonee · Morningside · Morrisburg · Moss Park · Mount Albert · Mount Brydges · Mount Dennis · Mount Forest · Mount Hope Huron Park · Mount Olive-Silverstone-Jamestown · Mount Pleasant East · Mount Pleasant West · Munster · Napanee · Napanee Downtown · Neebing · Nepean · New Dundee · New Edinburgh · New Hamburg · New Toronto · Newmarket · Newtonbrook East · Newtonbrook West · Niagara · Niagara Falls · Niagara-on-the-Lake · Nipigon · Norfolk County · North Bay · North Perth · North Riverdale · North St.James Town · Northward · Northwood · Norwood · O'Connor-Parkview · Oakridge · Oakville · Oakwood Village · Ohsweken · Old East York · Omemee · Orangeville · Orillia · Orléans · Osgoode · Oshawa · Ottawa · Ottawa South · Overbrook · Owen Sound · Paisley · Palmerston-Little Italy · Paris · Parkdale · Parkhill · Parkwoods-Donalda · Parry Sound · Pelmo Park-Humberlea · Pembroke · Penetanguishene · Perth · Petawawa · Peterborough · Petrolia · Pickering · Picton · Pioneer Park · Plantagenet · Plattsville · Playter Estates-Danforth · Pleasant View · Popcorn House · Port Colborne · Port Elgin · Port Hope · Port Perry · Port Rowan · Port Stanley · Powassan · Prescott · Preston Centre · Preston Heights · Prince Edward · Princess-Rosethorn · Queenswood Heights · Quinte West · Rayside-Balfour · Red Lake · Regent Park · Renfrew · Rexdale-Kipling · Richmond · Richmond Hill · Ridgetown · Rockcliffe Park · Rockcliffe-Smythe · Rockway · Rockwood · Roncesvalles · Rosedale-Moore Park · Rosemount · Rouge · Runnymede-Bloor West Village · Rural East-Country Squire · Russell · Rustic · Sandy Hill · Sarnia · Sault Ste. Marie · Scarborough Village · Schreiber · Seaforth · Sharbot Lake · Shelburne · Shuniah · Shuniah Township · Silver Heights · Simcoe · Sioux Lookout · Skatepark · Smiths Falls · Smooth Rock Falls · South Huron · South Parkdale · South River · South Riverdale · Southdale · Southwood · St. Andrew-Windfields · St. Catharines · St. Clements · St. George · St. Jacobs · St. Marys · St. Thomas · Stanley Park · Steeles · Stirling · Stittsville · Stonegate-Queensway · Stoney Creek · Stoney Point · Stoney Point/Pointe-aux-Roches · Stouffville · Stratford · Strathroy · Sturgeon Falls · Sydenham · Tam O'Shanter-Sullivan · Tavistock · Taylor-Massey · Tecumseh · Temiskaming Shores · Terrace Bay · Thamesford · The Beaches · The Blue Mountains · The Glebe · Thessalon · Thistletown-Beaumond Heights · Thorncliffe Park · Thornhill · Thorold · Thunder Bay · Tilbury · Tillsonburg · Timmins · Tobermory · Toronto · Tottenham · Trinity-Bellwoods · Tweed · United Townships of Dysart, Dudley, Harcourt, Guilford, Harburn, Bruton, Havelock, Eyre and Clyde · University · University Downs · Uxbridge · Valley East · Vanier · Vaughan · Vermilion Bay · Vickers Park · Victoria Hills · Victoria Village · Vineland · Virgil · Viscount Alexander Park · Walkerton · Wallaceburg · Walpole Island · Wasaga Beach · Waterdown · Waterford · Waterfront Communities-The Island · Waterloo · Watford · Wawa · Welland · Wellesley · Wendover · West End · West Hill · West Humber-Clairville · West Lorne · West Nipissing · Westfort · Westminster-Branson · Westmount · Weston · Weston-Pellam Park · Westvale · Wexford/Maryvale · Whitby · Whitchurch-Stouffville · Wiarton · Willowdale · Willowdale East · Willowdale West · Willowridge-Martingrove-Richview · Winchester · Windsor · Wingham · Woburn · Woodbine Corridor · Woodbine-Lumsden · Woodstock · Wychwood · Wyoming · Yonge-Eglinton · Yonge-St.Clair · York University Heights · Yorkdale-Glen Park

National price ranges and what moves them