At MercyOne Urgent Care, we’re here for you 7 days a week including most holidays!

For all of our holiday hours, see below.

Clinic NameEasterMemorial Day4th of JulyLabor DayThanksgivingChristmas EveChristmas DayNew Years EveNew Years Day
Singing Hills9am-4pmRegular Hours8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
Mason City9am-4pmRegular Hours8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
Clinton9am-4pm Regular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
*South Des Moines9am-4pmRegular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
Clive9am-4pmRegular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
Indianola9am-4pmRegular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
Ankeny9am-4pmRegular Hours8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular HoursRegular Hours
Pleasant HillClosedRegular HoursRegular HoursRegular Hours7am-3pm7am-3pmClosedRegular HoursRegular Hours
Des Moines Pediatrics ClosedRegular HoursRegular HoursRegular Hours9am-12pmRegular HoursClosedRegular HoursRegular Hours
Cedar Falls10am-6pm10am-6pm10am-6pmNANA8am-4pm10am-2pm10am-6pm10am-6pm
Oelwein 10am-6pm10am-6pm10am-6pmNANA8am-2pm10am-2pm10am-6pm10am-6pm
Waterloo10am-6pm10am-6pm10am-6pmNANA8am-4pm10am-2pm10am-6pm10am-6pm

*We are not currently offering in-person visits at our MercyOne South Des Moines Urgent Care clinic. This is a temporary delay in on-site operations to ensure we have the support staff required to deliver the highest level of service to our patients. In the meantime, you are encouraged to use your smartphone for a face-to-face “Virtual Care” visit with a highly trained healthcare provider.