Easily Schedule A Veterinary Appointment Online

Carol Stream Animal Hospital now offers online booking. Book A Veterinary Appointment 24/7. No more waiting on hold.

Receive instant confirmation after you book an appointment and email reminders so you don’t miss your appointment.

If you have an emergency please call us at 630-462-7888.

+1(224) 208-5030

140 W Elk Trail
Carol Stream, IL 60188

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

8:00 am - 1:00 pm

Sunday

Closed

Hear what our clients are saying about us

Google logo
★★★★★ Great clinic! Great staff! Great service!Matthew G.Matthew G. ★★★★★ Professional, caring and knowledgeable.JESSICA V.JESSICA V. ★★★★★ Dr Contreras was awesome with my baby Shade he answered all my questions appropriately and in a way I could understand. This is only our second visit but we will make sure we come back every time making this our pet home!Diamond B.Diamond B. ★★★★★ the staff was amazing.Colleen M.Colleen M. ★★★★★ Carol Stream Animal Hospital is wonderful! They handle my big dog who hates vet appointments with the utmost compassion & patience. I would highly recommend!yvonne P.yvonne P. ★★★★★ We always receive excellent care! From emergency visits to wellness checks, we always are taken care of, listened to, and issues diagnosed and fixed! We trust our fur babies with them!Amy I.Amy I. ★★★★★ Our sweet pup has been dealing with a fairly large medical issue the last several weeks. The entire team at CSAH has gone above and beyond to provide excellent, compassionate care. Their responses to questions or concerns are always delivered promptly with kindness and reassurance while managing our girl’s treatment plan. We are so thankful for them!Allison M.Allison M. ★★★★★ Dr Contreras and staff always so knowledgeable and kind! Take both my fur babies there!Jill H.Jill H. ★★★★★ I love Carol Stream Animal hospital. I have two cats and a dog. All my animals come here. Any doctor I have seen, takes their times, explains different options, and truly cares. I’ve received follow up phones calls in the weeks after visits just to check in. Highly recommend.Carly K.Carly K. ★★★★★ Our best furry friend Simba has been a patient of Carol Stream Animal Hospital for many many years. Our tried and true partnership has proven over the years why this clinic is top notch. Most recently, we have had excellent experiences with Dr. Reed; as Simba has gotten older he has had some health challenges that require special care. Dr. Reed is nothing short of genius! She has picked up on things that were important not to miss, as nuanced as they were, and has brought our dog back to his good healthy self multiple times over this last year. The rest of the staff is equally compassionate, responsive, and helpful. Highly recommend!Goodies From S.Goodies From S. ★★★★★ Everybody that we have encountered there is great.Ed K.Ed K. ★★★★★ Dembe was nervous but he made it. Thanks for all the hard work.Zack S.Zack S. ★★★★★ The doctors and staff at Carol Stream Animal Hospital are fantastic. They are knowledgeable and very caring when it comes to your pet. They have saved my senior dog’s life.Lauren W.Lauren W. ★★★★★ I won’t take mt dogs anywhere else. Dr. Contreras is the best!Wendy W.Wendy W. ★★★★★ Always had amazing serviceAmy FAmy F ★★★★★ Very caring and knowledgeablerobert F.robert F. ★★★★★ Dr. Contreras and his entire staff are wonderful people! This was my dog's first visit and they took great care of him, we look forward to a long relationship with them.Lisa H.Lisa H. ★★★★★ We have been going to Carol Stream Animal Hospital for over 20 years with a wide variety of pets.....this hospital is awesome! They really care about their patients always giving the best possible care and attention to each one. I just love this animal hospital!Michelle C.Michelle C. ★★★★★ The staff is always friendly and knowledgeable.Debbie H.Debbie H. ★★★★★ They take such great care of Xena, thorough care and time to explain everythingAna C.Ana C. ★★★★★ Love, love, love Carol Stream Animal Hospital. Been a client for many years. However once Dr Contrares took over, i really found it go be a wonderful resource. I have found bith doctors and technicians to be professional, caring. They fully explain the issues and options. They follow up with calls to check on pet status. Then Dr C opened a Central Bark next door. It’s become a “ Pet Care Campus””. Central Bark staff lead by Lorraine are kind and caring. Great place to give your pet structured activities and interaction, get training and grooming. Liz, the groomer is terrific..You will nit regret having Dr C and his staff take care of your pet needs.Linda V.Linda V. ★★★★★ Always friendly and helpful!Bethany C.Bethany C. ★★★★★ Our dogs get wonderful care from Dr. Contreras and his staff at CSAH. We really appreciate them.Hollie Y.Hollie Y. ★★★★★ Been taking our menagerie there for 25 years and couldn't be happier. All the Doctors are skilled, patient, caring always have time to talk with you.Trust the entire team implicitly!Jim S.Jim S. ★★★★★ This is not my normal vet, but we had an emergency and our dog was actively choking with labored breath, and Carol Stream Animal hospital was the closest option. I walked in with my dog in distress; there was a tech up front who took one look at my pup and rushed to help. The receptionist helped me clean myself up, as my dog had an accident due to her distress. The receptionist took my information and got me settled while I waited. The tech checked back in with me for a history while the team worked to help my dog. Once my dog was no longer in immediate danger Dr. McCarthy came in and talked to me, she kept me informed on my dogs progress and was very personable and kind. Everyone was professional and caring during a very intense and scary situation. Both my dog and I got everything we needed out of the situation. Cannot commend them enough for acting fast when they noticed my dog’s condition and for keeping me informed while prioritizing my dog. I didn’t think I would be going home with my dog, but they made sure I did.jessica P.jessica P. ★★★★★ They have taken remarkable and compassionate care of my pups for over a decade now.Kirk W.Kirk W. ★★★★★ Staff is kind, helpful great with my cat. Quick and efficient. Easy to get in contact with and get files transferred to them. Highly recommend having your pets checked and cared for at this facility.Humaira Khalid H.Humaira Khalid H. ★★★★★ Great people caring for our animals.Eric S.Eric S. ★★★★★ The only place I trust with my fur babies for the past 20 years.Kathy P.Kathy P. ★★★★★ Everyone is so friendly and I never have to wait long for my cat to be seen.Debbie V.Debbie V. ★★★★★ Very helpful and informative. Quick and easy visit.Rocco M.Rocco M. ★★★★★ Very clean, staff and Doctor was very pleasant, knowledgeable and very attentive to our dog.Kathy G.Kathy G. ★★★★★ This animal hospital has friendly personnel, great customer service and a convenient location.We have brought our cats here for several years and they are always patient and thorough in giving us information.Linda B.Linda B. ★★★★★ Our puppy broke (and I mean BROKE) a nail and the team here not only got us in within a few hours, but were kind, efficient, and compassionate once we arrived. A wonderful experience during a not-so-wonderful day!Kate P.Kate P. ★★★★★ Very nice people.Bill “.Bill “. ★★★★★ We called around the area to 8 animal hospitals when our cat swallowed a decent sized toy. 7 places were unable to do anything and said they were “booked”. Carol Stream animal hospital was also completely booked but understood the urgency, took our angry (he was vicious outside of our home) kitty and were able to help us get the toy out very kindly and efficiently. Extremely impressed and we have found our new vet going forward. Thank you!!Jeff N.Jeff N. ★★★★★ We absolutely love bringing out 2 cats here. Dr. Contreras is incredibly compassionate and takes the time to thoroughly answer any questions we have. The staff is also super helpful and caring. I highly recommend Carol Stream Animal Hospital to everyone.Kyle A.Kyle A. ★★★★★ We trust Dr. Contreras whole-heartedly. He is a kind, gentle, and comforting soul, that makes you (and you pet) feel at ease. He understands our love for our pet, and he relates. He always takes time to answer ALL our questions and make sure we feel good about the care we are receiving.Sonya B.Sonya B. ★★★★★ Took my dog here instead of her regular vet she sadly had to be put down due to health complications. They treated us and her with care and respect. They emphasized that we either way made a good decision for her. Thank you for your compassion and kindness in the tough time.LaurenLauren ★★★★★ Always been wonderful with my animals. The level of care has always been excellent 🙂Sara J.Sara J. ★★★★★ I came in with no appt and not very much money and they were so kind to take me in and see me. I really appreciate it so much! I was getting turned down by so many places I just needed to make sure my kitty was okay! Regardless of the outcome, the fact the vet and team cared enough to just give me some peace of mind meant the world to me. Thank you for seeing Louie last minute and working with me. Seriously, Thank you guys so much.Amillia H.Amillia H. ★★★★★ I was a new client, panicking a little of course, and Diane was really great on the phone. She just kind of makes you feel like you're going to feel better, and everything's going to be okay. The nurse was gentle and thorough. Her calm helped my anxiety. She was kind and nice to talk to. The doctor I was going to see was just a little backed up, it was a BUSY Saturday morning after all. Another doctor stepped right up and gave my pet and I a wonderfully gentle experience. I sincerely appreciate the call back from the doctor to check on my pet today. It made me feel safe. Thank you to all the staff for being so good to me and my pet. We appreciate the great care beyond words. Thank you for everything you do!Ashley M.Ashley M. ★★★★★ The finest in care in the country as far as we are concerned! Dr. Contreras is an amazing man and doctor! And considers all animals “his babies”! Can’t say enough about his staff and facility either!L M Dunne W.L M Dunne W. ★★★★★ Dr C and staff are great and friendly.Tony L.Tony L. ★★★★★ Very attentive, kind and compassionate staff. I am lucky to have found them. Thank you!December S.December S. ★★★★★ Best experience I’ve had at an animal hospital. Staff was good, doctor was great!Brian S.Brian S. ★★★★★ Wonderful staff and doctors. Curbside service is a life saver for me and my reactive pups. Instead of trying to keep them from going crazy in the waiting area I can wait with them in my car until they call to let me know the exam room is ready. Fantastic! Also curbside pick for prescriptions. The facility is clean, updated and well organized. Calls are returned in a timely manner and appointment reminders are a nice touch. Highly recommend this clinic.Susan L.Susan L. ★★★★★ They take great care of my dogs!CC ★★★★★ I recently relocated to Illinois and I found this animal hospital near my home, so I am happy that I found a vet for my cats. Service was fast, staff were friendly and professional. The vet was very informative and treated my cat with a lot of care.A O.A O. ★★★★★ I am new to the area. I’ve asked friends and family if they were happy with their vet. No one could give me a definite answer. That was troublesome, since my babies (Shi-tzu’s) are our life.Most answers were I wanted someone that was close to home. So that’s what I did, I researched vet close to home the reviews said enough. My experience with Dr. McCarthy has been ABSOLUTELY OUTSTANDING!!The Entire staff from the 1st phone call through the meeting of the Doctor. I couldn’t be more pleased.Our babies are in LOVING hands!!Eva A.Eva A. ★★★★★ Curb side feature for health safety. Inform you all issues you pet is experiencing.Jeff S.Jeff S. ★★★★☆ I have gone to Carol Stream Animal Hospital with 2 of my cats and was always treated well with Dr. Contracts and Dr. McCarthy and would definitely recommend others to trust their Care.Cecilia S.Cecilia S. ★★★★☆ They took good care of our sweet Coco! She had bladder stones. Surgery went well.They are kind of expensive but excellent service and communication skills with the doctors. Some front desk people are rude and in a rush when we called with questions a couple days after surgeryAna S.Ana S. ★★★★☆ Vet was pretty nice but the front lady attendant was pretty rude and not friendlyDébora L.Débora L. ★★★★☆ Allow us to be with our pets... Your patient who is under duress already and not allowing "family" is just wrongKen N.Ken N.js_loader

Interested in learning more about these services?
Click the button below to reach out to our team!

Our Veterinary Services

Senior Pet Care

Puppy & Kitten Care

Flea & Tick Prevention

Dental Care

Vaccinations

Microchipping

Ovariohysterectomy (Spay)

Dermatology

Pet Dental Care FAQs

Parasite Control (flea/ticks, heartworm, deworming)

Radiology

Parasite Control FAQs

Vaccination FAQs

Dental Special information

Examination

Parasite Control FAQs

Castration (Neuter)