Trusted vets, healthy pets
Affordable pet health memberships and expert care from your trusted Ontario vets.
Core vaccinations
Wellness screening
20% off dentistry
Plus discounts on spay/neutering, nail trims and pet food

Our memberships
Explore our comprehensive proactive healthcare memberships, offering a range of benefits and flexible payment options.
Dog
Dog
$55 / month
Core vaccinations
Annual check up
Annual basic wellness screening
80% off senior wellness screening plus more
You could save up to $890 a year
You must be part of one of our participating clinics to Join
See all membership benefits...
Cat
Cat
$45 / month
Core vaccinations
Annual check up
Annual basic wellness screening
80% off senior wellness screening plus more
You could save up to $760 a year
You must be part of one of our participating clinics to Join
See all membership benefits...
Core vaccinations
Protection that goes the distance
Our core vaccinations help shield your pet from some of the most serious and contagious diseases, including distemper, parvovirus, leptospirosis, kennel cough, and rabies.
Easy as 1, 2, 3
Find a Pet Health Club vet near you
Choose your local practice.
Sign up to Pet Health Club
Enroll your cat or dog in our membership program
Enjoy your benefits
Start using your membership benefits immediately to access preventative care discounts
Trusted care for your pet
We provide preventative healthcare to help Canadians manage the cost of the routine treatments cats and dogs need to stay healthy, such as flea and tick preventative medication and dental care for your pet. Our monthly memberships make it simple to give your pet the care they need while spreading costs across the year.
Have a question?
Find answers to common questions about how Pet Health Club can help you and your pet.
What is a Pet Health Clubâ„¢ membership?
Pet Health Clubâ„¢ is a monthly vet healthcare membership that provides preventative care for cats and dogs, including annual wellness exams, core vaccinations and discounts on a range of extra services
How is a Pet Health Club membership different from pet insurance?
Pet insurance covers unexpected illness or injury, while Pet Health Clubâ„¢ covers routine care and preventative medicine for your pet such as vaccinations and annual wellness exams.
Can I sign up more than one pet?
Yes, you can sign up any cat or dog that is registered as a patient at any participating Pet Health Club veterinary practices. Membership is associated with an individual pet at sign up. Each pet needs to have their own membership in order to access membership benefits.
How do I use Pet Health Club benefits?
Pet Health Club™ benefits, both services and discounts, are automatically applied to your invoice when one of the included services or products is purchased at a Pet Health Club™ practice for a pet that has a Pet Health Club™ membership. Your membership doesn’t have a physical card. It is connected to your pet’s patient file, and discounts are automatically applied.
Can I use my Pet Health Club benefits at other veterinary practices?
Pet Health Clubâ„¢ benefits are applicable at your selected clinic. If a transfer to another veterinary practice is necessary, we can transfer your membership and your patient files to any other veterinary practice that is part of the Pet Health Clubâ„¢ network
Are there eligibility requirements for membership?
All cats and dogs at any age and stage are eligible for a Pet Health Clubâ„¢ membership.
Can I cancel at any time?
Pet Health Clubâ„¢ is an annual membership. You can choose at any time to not renew at the end of your term. There is a 14-day grace period from date of sign up to cancel and receive a full refund. (Any services received during the 14-day grace period would be subject to regular pricing owed.)
We will immediately cancel your membership if a pet passes, with no charges for the remaining months on the membership. If the full year was purchased upfront, the remaining balance will be refunded.
Participating clinics
You can sign up to Pet Health Clubâ„¢ if you are a member of one of our participating clinics.
Our current clinics are:
Airport Animal Hospital 203 Airport Road, North Bay, ON P1B 8W7 Phone: 705-476-3913 | Email: info@airportanimalhospitalnorthbay.ca
Alcona Animal Hospital 1231 Innisfil Beach Road, Innisfil, ON L9S 4B2 Phone: 705-431-5570 | Email: reception@alconaanimalhospital.com
Ambassador Animal Hospital 1345 Tecumseh Road West, Windsor, ON N9B 1T5 Phone: 519-971-3100 | Email: info@ambassadoranimal.ca
Amherstview Pet Hospital 4507 Bath Road, Amherstview, ON K7N 1A6 Phone: 613-384-6618 | Email: infoaph@cataraquiph.ca
Annex Animal Hospital 716 Bathurst Street, Toronto, ON M5S 2R4 Phone: 416-537-3128 | Email: clientcare@annexvet.ca
Animal Hospital of Cambridge 621 Hespeler Road, Cambridge, ON N1R 6J3 Phone: 519-624-9760 | Email: info@ahoc-ph.com
Animal Hospital of Oakville 234 South Service Rd E, Oakville ON L6J 2X5 Phone: 905-844-3331 | Email: mail@animalhospitaloakville.com
Bank Street Animal Hospital 2446 Bank Street #101, Ottawa, ON K1V 1A4 Phone: 613-695-2060 | Email: info@bankstanimalhospital.com
Banner Road Veterinary Services 154865 15 Line, Ingersoll, ON N5C 3J6 Phone: 519-285-2116 | Email: clinic@bannerroadvet.ca
Barriefield Animal Hospital 700 Innovation Drive, Kingston, ON K7K 7E7 Phone: 613-544-7387 | Email: info@barriefieldanimalhospital.com
Beechwood Animal Hospital 266 Beechwood Avenue, Ottawa, ON K1L 8A6 Phone: 613-748-9820 | Email: welovepets@beechwoodah.com
Beechwood Veterinary Services 407 St. Laurent Boulevard, Ottawa, ON K1K 2Z6 Phone: 613-748-9820 | Email: welovepets@beechwoodah.com
Cabbagetown Pet Clinic 239 Gerrard St E, Toronto, ON M5A 2G1 Phone: 416-928-6761 | Email: info@cabbagetownpetclinic.com
Cambrian Animal Hospital 598 Flaconbridge Unit 5, Sudbury, ON P3A 5K6 Phone: 705-566-4085 | Email: info@cambriananimalhospital.ca
Carling Animal Hospital 2268 Carling Avenue, Ottawa, ON K2B 7G1 Phone: 613-725-3439 | Email: info@carlinganimalhospital.com
Carter Veterinary Hospital 2323 Durham Regional Hwy 2, Bowmanville ON L16E8 Phone: 905-419-3500 | Email: info@cartervh.com
Cataraqui Pet Hospital 1183 Midland Ave, Kingston, ON K7P 2X8 Phone: 613-384-0986 | Email: info@cataraquiph.ca
Champlain Animal Hospital 2673 Lakefield Road, Peterborough, ON K9J 6X5 Phone: 705-742-4243 | Email: info@cahpet.ca
Chapman Mills Animal Hospital 3050 Woodroffe Avenue, Nepean, ON K2J 4G3 Phone: 613-843-1334 | Email: info@chapmanmills.ca
Clappison Animal Hospital 780 HWY #6, Hamilton, ON L8N 2Z7 Phone: 905-689-8005 | Email: info@clappisonvet.com
Clarkson Village Animal Hospital 1659 Lakeshore Road West, Mississauga, ON L5J 2Y4 Phone: 905-855-2100 | Email: petcare@clarksonvillagevet.com
College Manor Veterinary Hospital 869 Mulock Drive Unit 2, Newmarket, ON L3Y 8S3 Phone: 905-853-4706 | Email: info@collegemanorvet.com
Coxwell Animal Clinic 1026 Coxwell Avenue, East York, ON M4C 3G5 Phone: 416-423-3042 | Email: info@coxwellvet.com
Cranberry Hill Animal Hospital 2895 Highway 43, Kemptville, ON K0G 1J0 Phone: 613-258-5745 | Email: staff@cranberryhill.ca
Crossroads Veterinary Clinic 3142 West Arthur Street, Rosslyn, ON P7K 0P3 Phone: 807-939-2616 | Email: info@crossroadsvetclinic.ca
Davisville Park Animal Hospital 518 Mount Pleasant Road, Toronto ON M4S 2M2 Phone: 416-489-8387 | Email: info@davisvilleparkvets.com
Don Head Village Animal Clinic 737 Carrville Road, Richmond Hill, ON L4C 6E5 Phone: 905-707-9059 | Email: help@donheadvet.ca
Downtown Animal Hospital 16 Bath Road Suite 1A, Kingston, ON K7L 1C4 Phone: 613-634-2440 | Email: dah@kingstondowntownanimalhospital.com
Dundas Euclid Animal Hospital 840 Dundas St West, Toronto, ON M6J 1V5 Phone: 416-362-9696 | Email: info@dundaseuclidah.com
East Oshawa Animal Hospital 1 Townline Road North, Courtice, ON L1E 2J2 Phone: 905-576-3344 | Email: info@eastoshawaanimalhospital.com
Elgin Animal Hospital 9789 Sunset Road, St. Thomas, OM N5P 3T2 Phone: 519-631-0430 | Email: info@elginanimalhospital.com
Elmvale Veterinary Hospital 69 Yonge Street South, Elmvale, ON L0L1P0 Phone: 705-322-2661 | Email: info@elmvalevet.com
Etobicoke Veterinary Hospital 1972 Kipling Ave, Etobicoke, ON M9W 4J5 Phone: 416-745-4700 | Email: info@etobicokevethospital.ca
Fairmont Animal Hospital 995 Hamilton Road, London, ON N5W 1A4 Phone: 519-453-2940 | Email: info@fairmontvet.com
Fifth Avenue Veterinary Clinic 10 Fifth Avenue, Orangeville, ON L9W 1G2 Phone: 519-307-2510 | Email: info@favc.ca
Front Street Animal Hospital 548 Front St W, Toronto, ON M5V 1C1 Phone:416-351-1212 | Email: info@frontstreetvet.com
Ganaraska Animal Clinic 146 Rose Glen Rd, Port Hope, ON L1A 3V6 Phone: 905-885-8151 | Email: info@ganaraskaac.com
Georgetown Animal Clinic 4 Mountain Road South, Georgetown, ON L7G 4J9 Phone: 905-877-2258 | Email: info@georgetownanimalclinic.ca
Golf Glen Veterinary Clinic 15570 Yonge Street, Aurora, ON L4G 1P2 Phone: 905-727-3003 | Email: info@golfglenvet.ca
Gravenhurst Veterinary Services 150-C Second Street South, Gravenhurst, ON P1P 1H4 Phone: 705-687-5158 | Email: welovepets@centennialah.ca
Gray Street Veterinary Services 90 Gray Street, Espanola, ON P5E 1G1 Phone: 705-885-7387 | Email: info@graystreetvet.com
Greenboro Veterinary Clinic 2 Lorry Greenberg Drive, Ottawa, ON K1G 5H6 Phone: 613-247-0013 | Email: info@greenborovet.com
Grimsby Animal Hospital 272 Main Street East, Grimsby, ON L3M 1P8 Phone: 905-945-8631 | Email: info@grimsbyanimalhospital.com
Hartzel Animal Hospital 50 Hartzel Road, St. Catharines, ON L2P 1M5 Phone: 905-685-7349 | Email: reception@hartzelanimalhospital.com
Holland Landing Animal Hospital 19800 Yonge Street, Holland Landing, ON L9N 1M8 Phone: 905-836-2434 | Email: info@hollandlandinganimalhospital.ca
Kingston West Veterinary Hospital 2165 Bath Rd, Kingston, ON K7M 4Y3 Phone: 613-634-7474 | Email: kwvh@yourvet.ca
Kingston Road Animal Hospital 1025 Kingston Road, Toronto, ON M4E 1T4 Phone: 416-690-0625 | Email: reception@kingstonroadah.com
Komoka-Kilworth Animal Clinic 9930 Glendon Drive Unit B, Komoka, ON N0L 1R0 Phone: 519-641-8383 | Email: info@komokanimalclinic.com
Lauzon Veterinary Hospital 1315 Lauzon Road, Windsor, ON N8S 3N2 Phone: 519-948-7727 | Email: reception@lauzonvet.com
Leaside Animal Clinic 1662 Bayview Ave, Toronto, ON M4G 3C2 Phone: 416-481-1127 | Email: info@leasideanimalclinic.com
Lennox & Addington Animal Hospital 11 Commercial Ct., Napanee, ON K7R 4A2 Phone: 613-354-1020 | Email: laah@yourvet.ca
Limestone City Animal Hospital 70 Cataraqui St., Kingston, ON K7K 1Z7 Phone: 613-542-5552 | Email: lcah@yourvet.ca
Lockerby Animal Hospital 2178 Armstrong St., Sudbury, ON P3E 5G9 Phone: 705-522-4555 | Email: info@lockerbyanimalhospital.com
Manitou Animal Hospital 5 Manitou Dr Unit #2, Kitchener, ON N2C 2J6 Phone: 519-893-1360 | Email: info@manitouanimalhospital.com
Merritt Animal Hospital 311 Merritt Avenue, Chatham, ON N7M 3G2 Phone: 519-360-4508 | Email: info@merrittanimalhospital.com
Morrisburg Animal Hospital 12423 County Road 2, Morrisburg, ON K0C 1X0 Phone: 613-543-2812 | Email: info@morrisburgvet.com
Nepean Animal Hospital 250 Greenbank Road, Nepean, ON K2H 8X4 Phone: 613-829-0220 | Email: nepean@nepeanchapman.com
North Oakville Animal Hospital 2520 Sixth Line, Oakville, ON L6H 6W5 Phone: 905-257-3700 | Email: info@northoakvilleanimalhospital.com
Nottawasaga Valley Veterinary Hospital 6437 14th Line, Alliston, ON L9R 1V4 Phone: 705-434-2226 | Email: info@nvvh.org
Orleans Veterinary Hospital 1992 Tenth Line Road, Orleans, ON K1E 0A7 Phone: 613-824-7511 | Email: info@orleansvet.ca
Orono Veterinary Hospital 30 Cobbledick Road, Clarington, ON L0B 1M0 Phone: 905-983-9010 | Email: info@oronoveterinaryhospital.com
Osgoode Veterinary Services 5721 Osgoode Main Street, Osgoode, ON K0A 2W0 Phone: 613-826-3456 | Email: info@osgoodevet.com
Port Elgin Veterinary Clinic 5 Bruce Road 25 RR 1, Port Elgin, ON N0H 2C5 Phone: 519-389-2020 | Email: info@portelginvet.com
Princess Animal Hospital 1027 Bayridge Drive, Kingston, ON K7P 3B8 Phone: 613-634-7123 | Email: pah@princessanimalhospital.com
Queensway Veterinary Hospital 15 Queensway West, Simcoe, ON N3Y 2N4 Phone: 519-428-2630 | Email: info@queenswayveterinaryhospital.com
Ritson Veterinary Clinic 490 Taunton Road East, Unit 101 & 102, Oshawa, ON L1K 1A8 Phone:613-826-3456 | Email: info@ritsonveterinaryclinic.ca
Royal York Animal Hospital 4222 Dundas St. West, Etobicoke, ON M8X 1Y6 Phone: 416-231-9293 | Email: royalyorkvets@ryah.ca
Seneca Animal Clinic 3879 Don Mills Road, North York, ON M2H 2S7 Phone: 416-494-1109 | Email: info@senecaanimalclinic.ca
Sherbourne Animal Hospital 320 Richmond Street East, Unit 108, Toronto, ON M5A 1P9 Phone:416-775-0101 | Email: info@sherbourneanimalhospital.com
Sims Animal Hospital 496 Discovery Avenue, Unit 8, Kingston, ON K7K 7E9 Phone: 613-531-3334 | Email: info@simsanimalhospital.com
Southampton Pet Hospital 370 Railway Street, Southampton, ON N0H 2L0 Phone: 197-972-960 | Email: info@southamptonpethospital.ca
Talbot Animal Clinic 930 Talbot Street, St. Thomas, ON N5P 1E7 Phone: 519-633-5970 | Email: info@talbotanimalclinic.com
Walden Animal Hospital 11 White Road, Lively, ON P3Y 1C3 Phone: 705-692-4446 | Email: info@waldenanimalhospital.com
Wellesley Animal Hospital 535 Yonge Street, Toronto, ON M4Y 1Y5 Phone:416-966-1830 | Email: info@wellesleyanimalhospital.ca
West Brant Animal Hospital 693 Colborne Street West, Brantford, ON N3T 0L8 Phone: 519-756-9998 | Email: info@westbrantanimalhospital.com
Westbridge Veterinary Clinic 6956 Financial Drive (Unit 4), Mississauga, ON L5N 8J4 Phone: 905-812-7387 | Email: info@westbridgevet.com
Wilson's Animal Hospital 105 Hartzel Rd., St. Catharines, ON L2P 1N2 Phone: 905-682-7857 | Email: reception@wilsonsanimalhospital.com
Woodbridge Animal Hospital 5731 Highway #7 Unit 17, Woodbridge, ON L4L 4Y9 Phone: 905-856-7387 | Email: info@woodbridgeanimalhospital.ca
York Mills Animal Hospital 102-300 York Mills Rd, North York, ON M2L 2Y5 Phone: 416-444-7387 | Email: info@yorkmillsvet.com