Schedule A Veterinary Appointment Online
If you have an emergency please call us at (847) 438-3750.
917 S. Rand Rd.,
Lake Zurich, IL 60047
Monday
9:00am - 6:00pm
Tuesday
9:00am - 6:00pm
Wednesday
9:00am - 3:00pm
Thursday
9:00am - 6:00pm
Friday
9:00am - 6:00pm
Saturday
8:00am - 2:00pm
Sunday
Closed
Companion Animal Hospital Lake Zurich is conveniently located on Rand Road, only a couple of miles from beautiful Lake Zurich itself. With an open and spacious layout full of state-of-the-art equipment, multiple exam rooms and even wrap-around parking, we are here to provide you and your pet with all the resources you need in order to get the best possible care.
Whether you are coming from Lake Zurich, Barrington, Buffalo Grove, or another surrounding area, the team at Companion Animal Hospital will be there to warmly welcome you and your pet. Our veterinarians believe that quality medicine, along with healing and helping your beloved pets, also benefits you. Just like any other close family member, their well-being is essential to your own.
We are here to service the cities of Lake Zurich, IL, Barrington, IL, Palatine, IL, Hawthorn Woods, IL, Wauconda, IL, Kildeer, IL, Long Grove, IL, Grayslake, IL, North Barrington, IL, Deer Park, IL and more!
Call (847) 438-3750 or request an appointment online to get started!
Interested in learning more about these services?
Click the button below to reach out to our team!
Our Veterinary Services
Education and Counseling
Laser Therapy
Spay & Neuter*
Vaccinations
Wellness Care
Dental Care
Diagnostics
Emergency Care
* Requires an initial exam