Contact Us: (618) 344-7949 | Get Directions | After Hour Emergencies: 618-344-7949

Where medicine and compassion meet

At Horseshoe Lake Animal Hospital, we believe in providing quality healthcare for your pet in a warm and welcoming environment.



Welcome to Horseshoe Lake Animal Hospital! We are a 7 doctor practice in a large, state-of-the-art facility, providing the best care possible for you and your furry family.

Read More


We are happy to answer any questions that you have!

Contact Us

Pet Resort

Our hospital strives to provide quality boarding at a reasonable rate. We have 7 full-time doctors on staff to service any need your pet may have. Our kennel attendants are employees of the hospital.

Read More

Our Mission

At Horseshoe Lake Animal Hospital we will treat all pets as our own, and clients as our friends!

Learn More

Our Services

Our goal is to find the treatment option that is right for you and your pet. 

View Services

Client Testimonials

Contact Us

Horseshoe Lake Animal Hospital


5230 Horseshoe Lake Rd. Collinsville, IL 62234

New Business Hours

Mon-Fri: 8 AM - 6 PM Sat: 8 AM - 3 PM Sun: Closed