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 Closed10am-8pm10am-8pm10am-8pm9am-12pm9am-12pmClosed10am-8pm10am-8pm
Cedar FallsRegular HoursClosedClosedClosedClosedClosedClosedRegular HoursClosed
Oelwein Regular Hours10am-6pm10am-6pmNANA10am-4pm10am-2pm10am-6pm8am-8pm
WaterlooRegular HoursClosedClosedClosedClosedClosedClosedRegular HoursClosed