Reviews for Crystal Lake Veterinary Hospital
Write a reviewHours
Monday: 8AM - 6PM
Tuesday: 8AM - 6PM
Wednesday: 8AM - 6PM
Thursday: 8AM - 6PM
Friday: 8AM - 6PM
Saturday: 8AM - 12PM
Sunday: Closed
Tips
parking: lot offers military discount open to all
Ratings
Google: 4.5/5
Facebook: 4.8/5
Tripadvisor: 5/5 Map & Location
800 E Terra Cotta Ave, Crystal Lake
Directions Call Website Suggest an Edit

Crystal Lake Veterinary Hospital offers exceptional care for pets. The doctors and staff, including Dr Tina, Dr Bemis, and Dr Nick, are known for their kindness, patience, and ability to calm even the most nervous animals. They provide thorough explanations and take the time to listen to owners' concerns. Services include routine check-ups, vaccinations, blood draws, and microchipping. The facility is clean and welcoming, offering a positive experience for both pets and their owners. The team's expertise and dedication to animal well-being, including caring for elderly dogs and treating conditions like arthritis, make them a highly recommended choice for pet care, with fast test results and same-day medicine pickup available.