WELCOME TO
Indian River Veterinary Clinic In Indian River, Michigan

Welcome to Indian River Veterinary Clinic, your local veterinarians in Indian River. We’re pleased to provide a wide variety of veterinary services for animals in Indian River.

We are here to service the cities of Indian River, MI, Cheboygan, MI, Wolverine, MI, Onaway, MI, Alanson, MI, Gaylord, MI, Vanderbilt, MI, Afton, MI, Petoskey, MI, Millersburg, MI and more!

Contact us with your questions or schedule an appointment.

Hear what our clients are saying about us

Google logo
★★★★★ Love Dr HeidiCindy G.Cindy G. ★★★★★ We just took our dog there today, Dr Vanos was so great with the dog and was very knowledgeable and gave us all kinds of helpful information! The nurse even got on the floor and played with our dog! Would definitely recommend this veterinary clinic!Amy P.Amy P. ★★★★★ Dr. Shields took my dog in an emergency when other vets in the area would not. Dr. Shields did a complete exam of my dog and clearly explained what my options were. She was very polite and professional. I would strongly recommend this clinic for pet owners!Colleen H.Colleen H. ★★★★★ There isn’t many places anymore that have a person who impresses you from beginning to the end. Liz did that for us. She was great helping us make our appointment, she relayed information perfectly, was so kind when we arrived, and made the check out process effortless, Dr. Heidi was also informative, kind, and caring. We will make it a point to send all of our friends to you folks for any of their pet needs. Your clinic is the best!Jerry N.Jerry N. ★★★★★ Dr. Vanos did a thorough examination and evaluation of our 3 yr old dog who's been plagued with severe skin allergies for several months. During that time we had taken our pup to 3 different vets without relief of her symptoms. Dr. Vanos explained everything to us. She was realistic and provided us with options for moving forward.Sarah D.Sarah D. ★★★★★ Such a caring and professional clinic!!! They always take the best care of my Fur baby!!!The Old Truth T.The Old Truth T. ★★★★★ The whole office was wonderful. From the office staff to the veterinarians they were caring, listened, and kept us informed of everything that was going on. Little Burton says thank you!Jeanine R.Jeanine R. ★★★★★ The staff at Indian River Veterinary met all of our expectations - friendly, fun & caring. Dr. Heidi is the best!Mark B.Mark B. ★★★★★ First and foremost, they are all wonderful and deeply caring people.Second, we had a trip to Alaska and confirmed kennel space for two weeks at Little Traverse. Three days before flights we were told the reservation was gone! On very short notice, Indian River took her in but when we went to get her vaccinated at Little River I had five people harassing me for not scheduling a complete hip radiology exam. They banned me for rudeness when I declined, then banned my wife who was not there! Indian River has taken us in and are giving us the best care for our dog we have had in 6 years in Emmet County. To them , our dog is treated like a family member!! Thanks folks!!Ken L.Ken L. ★★★★★ Always wonderful with my baby boy patches, saved my dad's pup a handful of times as well from near death situations. God bless this clinic!MrOppossumMrOppossum ★★★★★ Grateful for this clinic!I called on Friday night and left a message and they called me first thing Saturday morning and saw my poor pup that was not feeling well.We were not patients at the clinic. This was our first visit. We will be customers for life!They took excellent care of our Golden Retriever. They were kind and compassionate. I will recommend their office. Thank you for seeing us on super short notice and taking excellent care of our sweet boy.Kyla S.Kyla S. ★★★★★ They really care about the pets and the clients that love them. It's like familyNancy M.Nancy M. ★★★★★ We love this place. Dr. Hiedi and Dr.Sara are the best!. And the staff are so friendly to my pets. 🐾 Appreciate you all.Crystal's Twisted Jewelry C. H.Crystal's Twisted Jewelry C. H. ★★★★★ We were at a rest stop on our way up north. Our dog was attacked by an unleashed dog. We quickly looked up the closest veterinary clinic and called. The amazing staff at Indian River Veterinary Clinic, was able to get us in right away. My dog needed multiple stitches and needed to be sedated for it. Turn around time from our initial phone call to them asking for their help, to them calling me telling me my dog was ready was an hour and a half! Amazing! It was not the start to my vacation that I was expecting but incredibly grateful for the amazing staff and awesome doctor that quickly got my dog the care he needed. I honestly couldn’t recommend this place enough. I’m so grateful for them.Roxi BRoxi B ★★★★★ They got us in with only one day's notice to them. We were in a pinch to get shots up to date. They were very accommodating and informative.David B.David B. ★★★★★ My little one was not feeling good and the vet listened, paid attention to what I had to say. Did some tests, and now she is all better. Thank you 😊Matias R.Matias R. ★★★★★ Pleasant and positive experience.Sheila R.Sheila R. ★★★★★ We have been clients of Indian River Vet Clinic for over 25 years and have always been extremely impressed with their expert care.Paul M.Paul M. ★★★★★ I have been looking for a vet since before the Civil 19 shutdown. Indiana River veterinary Clinic was recommended by a coworker. They responded to my email very quickly regarding an appointment for my 1yr old GSP. When you arrive at the clinic they have signs saying to call or text to check in since they were not allowing the owners to go in the office at that time. Unfortunately I left my phone at home. As I walked to the door I was greeted by the vet technician. I explained unfortunate situation and she said no problem and she checked my dog in. They confirmed what I was there for and Informed me on every step the took to make sure my puppy was safe and healthy. The staff was very friendly and knowledgeable. I have found a vet that I will trust my best friend with.Brian G.Brian G. ★★★★★ Love the ENTIRE staff!Mary R.Mary R. ★★★★★ Kind, caring and professional. I trust them to take good care of my animals.Terri M.Terri M. ★★★★★ My dog Charlie was real sick he developed lumps around his neck. One night I saw blood from where he lays his head. Plus he was so weak he could hardly walk. I call after hours and Dr. Heide ask me how long would it take me to get to her office. I told her about 45 minutes. She met me there after hours and we both laid on the floor with Charlie. Well she figured it out and it was his thyroid imbalance. She gave me the meds and within a couple days he was fine. The whole staff are the best I've ever seen. They really have a good system there. I would recommend Indian River Veterinary Clinic highly. I thank them all for caring for my pooches as much as I do. 😉🤗2Pooches2Pooches ★★★★★ Even though it's a drive, I wouldn't go anywhere else, the service like a vet should or at least used to in the old days. Finding the right vet is important. They have great hours which makes it easier to get to an appointment.Cyndie C.Cyndie C. ★★★★★ Excellent service and very thoughtful staff.Jason W.Jason W. ★★★★★ My experience was so positive from the moment I walked in the door. Everyone was so friendly and knowledgeable. Dr Heidi Dirkse truly understands my dog's needs and goes the extra mile to put me at ease and help my dog with her anxiety issues. She spent so much time with her. Also I was expecting a large bill but was pleasantly surprised that is was very reasonable.susan M.susan M. ★★★★★ Great place to take your pets. Professional and very good at what they do.mark F.mark F. ★★★★★ The doctors and staff at IRVC are caring and pleasant to work with. Check in system is well organized and easy on the customer and their pet. Highly recommend!Robin H.Robin H. ★★★★★ Very caring and friendly staff. Very knowledgeable. I only wish they had more info about pet resort at office. They would probably have more resort business.Deborah E.Deborah E. ★★★★★ I cannot express how much appreciation I have for Dr Heidi Dirikse. My elderly dog was exhibiting end of life signs. My husband called on a Saturday morning and we were fit into their schedule within an hour. We were presented with options and ultimately chose to put him down. She was professional, caring and had so much compassion. I highly recommend this Veterinarian...I wish I could give more stars!!! Thank you for helping out little TippyApril S.April S. ★★★★★ Our family trusts Indian River Veterinary Clinic to give us a fair assessment, options, and most importantly care and compassion when making the decisions no pet owner wants to make. We've used them for years now, despite the fact that we live over an hour away. The drive is always worth the service. Dr. Heidi Dirkse is the vet we always have seen, and she is in it for all the right reasons. She is amazing at what she does.Amy G.Amy G. ★★★★★ Great staff, great service!Laurie P.Laurie P. ★★★★★ The staff at the Indian River Veterinary Clinic are always so kind and caring. Having elderly pets can be a challenge and havingDr HEIDI there to take care of my babies is an amazing experience. You’re not just a customer, you’re treated like family.Linda M.Linda M. ★★★★★ Excellent!larry A.larry A. ★★★★★ My dog Clyde a Great Dane loves going thereRobert P.Robert P. ★★★★★ Great staff very kind to my monsterLisa R.Lisa R. ★★★★★ Highly recommend IRVC when my dog was sick they went above and beyond with their care and compassion.Jennifer G.Jennifer G. ★★★★★ The office staff is kind and friendly. The doctors are extremely compassionate and helpful.Erica M.Erica M. ★★★★★ Great place to bring your pets🦮Charlene F.Charlene F. ★★★★★ Always kind to our animals and great service.CARLA M.CARLA M. ★★★★★ Dr. Heidi is the BEST!!@Antenna M.Antenna M. ★★★★★ Most caring professionals you will ever meet.brad D.brad D. ★★★★★ Great experience with a dog that is very concerned about vets. From the vet tech to Dr Heidi to the cashier. They did well with our dog and he did as well. It was a significant difference from our other vet.James F.James F. ★★★★★ Animals are top priority. 🐈‍⬛🐩Ms Dana V.Ms Dana V. ★★★★★ Dr. Dirkse is a wonderful veterinarian who is knowledgeable, caring, and kind to her patients and their families!Angie M.Angie M. ★★★★★ Beat ever. I drive an hour for my pets to get care there. Worth the time, money and they are knowledgeable, sincere, honest and humble people. Super friendly and I come home confident in what they tell me.Rachel L.Rachel L. ★★★★★ Over the years we put our trust in Indian River Veterinary Clinic for our dogs healthcare needs. Routine or emergency they are always professional, caring, and compassionate. We are grateful they are a part of our community.Donna W.Donna W. ★★★★★ Very informative. Open communication. And prompt.Elizabeth E.Elizabeth E. ★★★★★ We have had a lot of pets over the years and have been to several different vets before we were blessed to find Indian River Veterinary Clinic. Last year we adopted an older cat that was considered unadoptable. He was only with us a few weeks before he passed away. He died before his first vet appointment and we received a sympathy card in the mail from IR Veterinary Clinic. They had not even seen Taz yet and still cared enough to send us a card when he died. They are the best!!! George and Faye CampbellFaye C.Faye C. ★★★★★ Fantastic clinic, full of very caring people who always go the extra mile!Vickie B.Vickie B. ★★★★★ Our experience with Indian River Veterinary Clinic has always been a positive one. The entire staff is professional, knowledgeable, caring and friendly. We thank them for all they have done for us!Nan P.Nan P. ★★★★★ Hands down always the best place you can take an animal/pet.Esummers S.Esummers S. ★★★★★ This place is so wonderful..they go above and beyond to help our cat, and they are always professional. You can definitely feel the love and care the doctors and staff have for helping our furry friends.Allison C.Allison C. ★★★★★ It was my German Shepards first vet visit and even though he was terrified in general, when they came out to get him they worked with him so well and he did really goodNice polite serviceForest W.Forest W. ★★★★★ We are very lucky to have such a wonderful facility in our are! Needed supplies, a walk up to the window, and on my way. Always get a card when shots and check-up are due. I know my companions are well taken care of!Dave C.Dave C. ★★★★★ My willow girl pass way they are so nice with me I am just waiting to get her ashies back they are so nice thereTheresa B.Theresa B. ★★★★★ They got me in on very short notice, and took great care of the puppy we just got that had injuries from another dogJoyce M.Joyce M. ★★★★★ My best friend has been receiving care here for 14 years. I have professionals who care about him, discuss important topics with me about his well-being and share in my love for the amazing dog that he is. I couldn’t ask for better. I would highly recommend this veterinarian clinic to anyone.Kala H.Kala H. ★★★★★ Best around.Alan O.Alan O. ★★★★★ Great and CARING people ☺️Chuck R.Chuck R. ★★★★★ Caring employees knowing about different food'sRick F.Rick F. ★★★★★ Always a great experience with Dr Heidi and Dr GinopSteve H.Steve H. ★★★★★ Clear communication, easy walk up window, great overall care for my pet. The best vet in northern Michigan!Candace S.Candace S. ★★★★★ Very kind! Great place for your little furballs.S. R.S. R. ★★★★☆ Vet was extremely helpful and diagnosed my pup over the phone. I just waited for my regular vet to open in cheboygan(Half hour wait ) because they had a full surgery schedule. However the quote she gave me was well over $500 more than Animal Medical Clinic.Amanda R.Amanda R. ★★★★☆ Good service with our puppyJason S.Jason S.js_loader

Come See Us


Click address for directions:

5668 S. Straits Hwy
Indian River, MI 49749

Monday

8:00am - 5:00pm

Tuesday

8:00am - 5:00pm

Wednesday

8:00am - 5:00pm

Thursday

8:00am - 5:00pm

Friday

8:00am - 5:00pm

Saturday

8:00am - 5:00pm By Appointment

Sunday

Closed

Our Services

We understand that a pet is part of the family. Our goal is to provide each one with a long, healthy and happy life. The day your pet enters our hospital it becomes part of our family too. From new puppy and kittens to graying seniors, we are there every step of the way. Our comprehensive suite of veterinary services ensures that every aspect of their wellbeing is given the excellent care they deserve.

What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.

My pets have always received the best possible care, the entire staff is friendly and know how to handle our pets when their sick or injured or just plain scared to get a physical.
I have been coming to your clinic since 1978 and will always continue to do so.

Jack D.

We have been going to IRVC for many, many years. The clinic has grown over the years and is an asset to the community. Each of the vets is kind, caring and knowledgeable, the support staff is warm and welcoming. Thank you for all you do.

Donna B.

The staff is very friendly, knowledgeable and professional. They provide personalized care to each individual needs and go the extra mile every day. Amazing group of ladies for sure!

Michelle K.

The staff at the Indian River Veterinary Clinic are always so kind and caring. Having elderly pets can be a challenge and having Dr. Heidi there to take care of my babies is an amazing experience. You’re not just a customer, you’re treated like family.

Linda M.

Our experience with Indian River Veterinary Clinic has always been a positive one. The entire staff is professional, knowledgeable, caring and friendly. We thank them for all they have done for us!

Nan P.