Dr. Kyla Mayrhofer
Facility DirectorLeads the Alcona team and its standard of compassionate, full-service care.
Alcona Animal Hospital is a full-service veterinary team in Innisfil, Ontario — caring for dogs and cats through every stage of life, from first puppy visit to gentle senior years.

years caring for Innisfil pets & families since 2012
For more than a decade we’ve been the trusted veterinary home for families across Innisfil, Barrie and Bradford. We pair genuinely warm, unhurried care with modern medicine — so every visit feels calm for your pet and clear for you.
Whether you’re booking a routine wellness exam, navigating a worrying symptom, or planning surgery, our veterinarians take the time to explain your options in plain language and build a plan around your pet’s comfort and your peace of mind.
Low-stress, gentle handling for nervous dogs and cats.
Wellness, dental, surgery and diagnostics under one roof.
Honest advice and plain-language treatment plans.
Easy parking on Innisfil Beach Road, minutes from Barrie.
From preventive wellness to advanced surgery and diagnostics, your pet’s whole health is looked after in one familiar place.
Annual nose-to-tail check-ups that catch small issues before they become big ones.
Learn moreCore and lifestyle vaccines tailored to your pet’s age, breed and routine.
Learn moreSafe, routine surgery with attentive monitoring and gentle recovery care.
Learn moreCleanings, assessments and oral surgery to protect teeth, gums and overall health.
Learn moreSoft-tissue and routine surgeries performed with modern anaesthesia and care.
Learn moreDigital imaging and in-house bloodwork for fast, accurate answers.
Learn moreYear-round protection from fleas, ticks, heartworm and intestinal parasites.
Learn moreTailored monitoring and comfort plans for your pet’s golden years.
Learn moreNutrition, behaviour, microchipping, dermatology and compassionate end-of-life care.
View allTell us a little about your companion and we’ll point you to the care that fits them best — then help you book it in a couple of taps.
It’s the same friendly triage our front desk does every day, distilled into a quick guide. No pressure, no jargon.
New puppies and kittens do best with an early wellness exam, a tailored vaccine schedule and a parasite-prevention plan to build a healthy foundation.
Book a first visitHealthy adult dogs and cats benefit from an annual wellness exam, up-to-date vaccines and steady parasite protection to keep small problems from sneaking up.
Book a check-upSenior pets age faster than we do. More frequent exams and bloodwork help us catch arthritis, kidney and other age-related changes early — and keep them comfortable.
Book senior careBad breath, tartar or sore gums are common — and treatable. A dental assessment lets us grade their oral health and plan a cleaning or any needed treatment.
Book a dental checkFrom routine spays and neuters to soft-tissue procedures, we walk you through the plan, anaesthesia safety and recovery so you feel confident every step.
Discuss surgeryIf something seems off, it’s always worth a call. We’ll book a sick exam and use in-house diagnostics to get answers quickly. For urgent concerns, please phone us right away.
Call (705) 431-5570
Low-stress visits
Anxious tails and twitchy whiskers are our specialty. We take the time to let pets settle, use gentle handling, and keep the room quiet — so check-ups, vaccines and exams are as stress-free as possible.
Tailored nutrition
Great care isn’t only about treating illness — it’s about preventing it. From nutrition guidance and weight management to parasite protection and dental health, we help you keep your companion well all year round.
Book online any time or call our team during opening hours.
Share their history and concerns so we can prepare for the visit.
A thorough, gentle exam with clear next steps explained in plain language.
Reminders and a tailored plan keep your companion thriving year-round.
Four dedicated veterinarians and a warm support team you’ll get to know by name.
Leads the Alcona team and its standard of compassionate, full-service care.
Cares for dogs and cats across wellness, medicine and surgery.
Supports families through every stage of their pet’s health journey.
Provides attentive, gentle care for pets of every age and temperament.
Based on 687 Google reviews
Verified on GoogleFamilies across Innisfil, Barrie and Bradford have trusted us with their dogs and cats for over a decade — and rated us 4.7 out of 5 across nearly 700 Google reviews.
We’d love to hear about your experience too. Read what your neighbours are saying, or share your own story.
Find us on Innisfil Beach Road with easy parking and quick access from across South Simcoe County. We welcome pets and their people from:
Yes — we’re warmly welcoming new dog and cat patients from Innisfil, Barrie, Bradford and surrounding areas. You can request your first appointment online or call us at (705) 431-5570.
We’re open Monday to Thursday 8:00 AM–7:00 PM, Friday 8:00 AM–6:00 PM, and Saturday 9:00 AM–1:00 PM. We’re closed on Sunday.
You’ll find us at 1231 Innisfil Beach Road, Innisfil, Ontario L9S 4B2, with convenient on-site parking and easy access from Barrie and Bradford.
Book any time through our online booking system, or call (705) 431-5570 during opening hours and our team will be glad to help.
Our veterinarians care for dogs and cats of every age — from new puppies and kittens to senior pets — across wellness, dental, surgical and diagnostic services.
Yes. We provide spaying and neutering, soft-tissue and routine surgery, and full dental care including cleanings and assessments, supported by digital X-ray and in-house laboratory diagnostics.
Book online in under a minute, or give our friendly team a call. We can’t wait to meet your companion.
(705) 431-5570Have a question or want to register your pet? Send us a message and we’ll be in touch — or simply book online.
1231 Innisfil Beach Road
Innisfil, ON L9S 4B2, Canada
| Monday | 8:00 AM – 7:00 PM |
|---|---|
| Tuesday | 8:00 AM – 7:00 PM |
| Wednesday | 8:00 AM – 7:00 PM |
| Thursday | 8:00 AM – 7:00 PM |
| Friday | 8:00 AM – 6:00 PM |
| Saturday | 9:00 AM – 1:00 PM |
| Sunday | Closed |
We aim to reply within one business day. For anything urgent, please call us.