The Grimes Brief

Guide · Health

Where to go when someone is sick or hurt in Grimes.

Knowing where to go before you need it saves a bad night. Grimes has family clinics in town, walk-in urgent care a few miles away in Urbandale, and full emergency rooms in Des Moines.

The quick answer

We could not confirm a walk-in urgent care clinic inside Grimes. The closest dedicated one is UnityPoint Clinic Urgent Care in Urbandale, 5200 NW 100th St, phone 515-695-7500, open 8 a.m. to 8 p.m. Monday to Friday and 8 a.m. to 4 p.m. Saturday and Sunday, about 4 miles from Grimes City Hall. For a life-threatening emergency, call 911.

Walk-in care

Urgent care near Grimes

Urgent care handles things like colds, flu, cuts, burns, allergies, infections, sprains, and some fractures. It is not a substitute for the emergency room.

Family clinics in Grimes

For a regular doctor

These three clinics are in town and are set up for appointments. Call first if you hope to be seen the same day, because we could not confirm walk-in hours at any of them.

Emergencies

When to skip urgent care

Go to an emergency room or call 911 for chest pain, trouble breathing, heavy bleeding, a severe headache, a seizure lasting more than five minutes, or severe abdominal pain, which are the examples UnityPoint lists. The nearest full emergency rooms are in Des Moines: MercyOne Des Moines Medical Center and UnityPoint Health-Iowa Methodist Medical Center. The drive downtown is 25 minutes or more, so in a true emergency call 911 rather than driving yourself. For a mental health crisis, call or text 988. Grimes area drive times are on our Grimes to Des Moines page.

Before you go

A few practical notes

One email a week, all of it local

The Grimes Brief is free every Monday morning, made only for Grimes.

Grimes's best read.
Quick answers

Urgent care near Grimes: FAQ

Is there urgent care in Grimes, Iowa?

We could not confirm a walk-in urgent care clinic inside Grimes. The closest is UnityPoint Clinic Urgent Care at 5200 NW 100th St in Urbandale, about 4 miles from Grimes City Hall. Grimes does have family clinics from UnityPoint, MercyOne, and The Iowa Clinic.

Is there a walk-in clinic in Grimes?

The three Grimes clinics (UnityPoint Family Medicine, MercyOne Grimes Family Medicine, and The Iowa Clinic) are set up for appointments, so call first about same-day visits. Walk-in urgent care is in Urbandale and West Des Moines.

What are the hours for UnityPoint Urgent Care in Urbandale?

Monday to Friday 8 a.m. to 8 p.m., and Saturday and Sunday 8 a.m. to 4 p.m. The phone number is 515-695-7500 and the address is 5200 NW 100th St, Urbandale.

Where is the nearest emergency room to Grimes?

The nearest full emergency rooms are in Des Moines: MercyOne Des Moines Medical Center and UnityPoint Health-Iowa Methodist Medical Center. Call 911 for a life-threatening emergency.

Is there virtual urgent care for people in Grimes?

Yes. UnityPoint offers virtual urgent care every day from 8 a.m. to 8 p.m. for people age 2 and older, for minor, common illnesses. It is not for emergencies.

More from The Grimes Brief Grimes to Des Moines · Severe weather · Moving to Grimes · All guides
Sponsored
HeartlandAncestry
Your Grimes ancestors are in the record. Search 26.9M+ documented ancestors, free.
Sources: UnityPoint Health (Urbandale urgent care and Grimes clinic location pages); MercyOne Grimes Family Medicine; The Iowa Clinic (Grimes location and urgent care pages). Drive distance estimated with OpenStreetMap-based routing. Hours and walk-in rules change, so call before you go. Updated October 2026.
The Grimes Brief, free every Monday.What is new, what to do, home sales. One email.