Monday - Friday

8:30 AM - 5:00 PM

Saturday - Sunday

Closed

Veterinary Care Built on Communication

For more than two decades, our team has cared for the dogs and cats of Charlevoix-Petoskey, Boyne City, and the surrounding Northern Michigan communities. Family-founded and independently owned, Bayshore Animal Hospital was built on a simple belief: that thoughtful veterinary care starts with truly listening — to your pet, and to you. We partner with you to make informed decisions, communicate clearly through every step, and provide compassionate, individualized medicine your family can rely on.

Looking For Veterinary Services In Charlevoix-Petoskey?

From your puppy or kitten’s first wellness visit to senior care for your longtime companion, Bayshore Animal Hospital is equipped to handle the full spectrum of your pet’s healthcare needs in one welcoming location. Our team blends modern diagnostics with the kind of personal attention that comes from knowing our patients — and their people — by name. Whether you’re a year-round local or one of our beloved seasonal visitors, we’re here to help your dog or cat live their happiest, healthiest life in Northern Michigan.

MEET OUR TEAM


We’re Here For You

Bayshore Animal Hospital opened its doors in the spring of 2000 — back when the land across from Lake Michigan was still a quiet, wooded lot waiting to become something special. Twenty-five years later, we’re still right where we started, still independently owned, and still led by founders who know their patients by name. Our team has grown alongside the families we serve, and we’ve had the privilege of caring for generations of pets across Charlevoix, Petoskey, and Boyne City.

Make an appointment
with us today!

Overheard
At The
Dog Park

IN CASE OF

Emergency

Please call 231-547-4999 in the event of an emergency, and our staff can triage your call right away. For after-hours assistance, you may be instructed to contact Bay Area Pet Hospital, a fully staffed 24-hour emergency pet hospital. You can reach them at 231-922-0911 or visit their website here.