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 Hours8am-4pm
Mason City9am-4pmRegular Hours8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular Hours8am-4pm
Clinton9am-4pm Regular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular Hours8am-4pm
*South Des Moines9am-4pmRegular Hours 8am-4pmRegular HoursClosedRegular HoursClosedRegular HoursClosed
Clive9am-4pmRegular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular Hours8am-4pm
Indianola9am-4pmRegular Hours 8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular Hours8am-4pm
Ankeny9am-4pmRegular Hours8am-4pmRegular Hours9am-4pmRegular Hours9am-4pmRegular Hours8am-4pm
Pleasant HillClosedClosedClosedClosedClosedClosedClosedRegular HoursClosed
Des Moines Pediatrics ClosedClosedClosedClosedClosedClosedClosed9am-4pm10am-8pm
Cedar FallsClosedClosedClosedClosedClosedClosedClosedRegular HoursClosed
Oelwein 10am-6pm10am-6pm10am-6pmNANA10am-4pm10am-2pm10am-6pm8am-8pm
WaterlooClosedClosedClosedClosedClosedClosedClosedRegular HoursClosed