Veterinarian providing urgent care for a pet at Omnivet in  Traverse City, MI

Urgent Veterinary Care in Traverse City, MI — Same-Day Appointments Available

When your pet needs immediate attention, trust Omnivet in Traverse City, MI for timely, compassionate urgent care. We know that when your pet is suddenly unwell, every minute feels critical — that’s why we offer same-day urgent care appointments backed by an experienced veterinary team and advanced on-site diagnostics.

Call Us

What to Expect from Our Urgent Care Services

At Omnivet, urgent care appointments are designed to provide fast, effective diagnosis and treatment for a wide range of sudden pet health concerns — situations that can’t wait for a routine scheduled visit but may not require the full resources of an emergency intervention. If your pet is experiencing something that has you worried and you need answers today, urgent care is the right choice.

Common reasons pet owners come to Omnivet for urgent care include sudden vomiting or diarrhea, limping or sudden lameness, allergic reactions, coughing or labored breathing, loss of appetite, suspected infections, minor wounds or injuries, and other concerning symptoms that develop unexpectedly. Our team will evaluate your pet thoroughly and provide a clear diagnosis and treatment plan — often within the same visit.

Our facility in Traverse City, MI is equipped with advanced diagnostic tools including in-house bloodwork, X-rays, and urinalysis, allowing us to get answers quickly without the delay of sending samples to an outside lab. Whether your pet needs medication, wound care, fluid support, or a comprehensive medical workup, we have the resources to address their needs efficiently and compassionately.

Please note that some situations require full emergency care rather than urgent care — if your pet is experiencing difficulty breathing, severe or uncontrolled bleeding, suspected toxin ingestion, loss of consciousness, or signs of collapse, call Omnivet at (231) 244-4860 immediately and visit our emergency care page for guidance. If you’re unsure which level of care your pet needs, our team is always happy to help you assess the situation over the phone.

Business Hours

Monday-Friday 9am-7pm
Saturday 10am-6pm

Frequently Asked Questions About Urgent Care Appointments at Omnivet

How quickly can I get an urgent care appointment at Omnivet?

We prioritize urgent cases and strive to offer same-day appointments whenever possible. Call Omnivet at (231) 244-4860 as early in the day as possible to discuss your pet’s condition and secure a time. The sooner you call, the more scheduling flexibility we will have. If your pet’s situation is deteriorating rapidly or they are showing signs of a true emergency, please let our team know when you call so we can advise on the fastest path to care.

What types of pet health concerns do you handle with urgent care?

Our urgent care services cover a broad range of sudden or concerning conditions, including vomiting and diarrhea, limping or sudden lameness, allergic reactions, coughing, loss of appetite, blood in urine or stool, minor lacerations, ear, skin, or urinary infections, and more. If you’re unsure whether your pet’s situation qualifies for urgent care or requires emergency intervention, call us and our team will help you determine the right level of care.

Do I need a referral for an urgent care appointment?

No referral is needed. You can call Omnivet directly at (231) 244-4860 to book an urgent care appointment or use our online appointment request system. We accept patients directly and welcome both new and existing clients. If your pet has been seen by another veterinarian recently and you have records from that visit, bringing them along is always helpful — but it is never a requirement for being seen.

What should I bring to the urgent care appointment?

If you have them readily available, bring your pet’s medical records, vaccination history, and a list of any current medications including dosages. Most importantly, be prepared to describe the symptoms you’ve observed — when they started, how they’ve progressed, and any potential causes you’re aware of such as something your pet may have eaten or a recent injury. This information helps our team at Omnivet assess your pet’s situation more quickly and accurately from the moment you arrive.

Can I get advice over the phone before coming in?

Yes — our team at Omnivet is happy to speak with you over the phone to help assess your pet’s situation and determine the most appropriate next step. Call us at (231) 244-4860 and describe what you’re observing. We can help you determine whether your pet needs urgent care, emergency care, or whether close monitoring at home is appropriate for the time being. When in doubt, we always recommend coming in — it is far better to have your pet evaluated and find that the concern is minor than to wait when something more serious is developing.

How is urgent care different from a regular scheduled appointment?

A regular scheduled appointment is typically planned in advance for routine wellness care, follow-up visits, or non-urgent concerns. An urgent care appointment is specifically for situations that arise unexpectedly and need to be addressed the same day — issues that are causing your pet discomfort, distress, or concern but are not immediately life-threatening. Urgent care at Omnivet is structured to prioritize your pet’s needs with minimal wait time and a focus on rapid diagnosis and treatment. For life-threatening situations, our emergency care services are the appropriate next step.

Is urgent care available for all types of pets?

Yes — Omnivet provides urgent care for dogs, cats, and other companion animals. If you have a livestock animal or small ruminant with an urgent health concern, our farm call services and small ruminant medicine team can also help. Call us at (231) 244-4860 to discuss your specific situation and we will connect you with the right care as quickly as possible.