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 HillsRegular Hours12pm-5pmRegular Hours8am-12pm8am-12pm8am-12pm Closed8am-12pm Closed
Mason City9am-5pm9am-5pm9am-5pm9am-5pm9am-5pm9am-5pm Closed9am-5pm Closed
Clinton9am-2pm 9am-2pm Closed9am-2pm Closed9am-2pm Closed9am-2pm Closed
*South Des MoinesClosed9am-1pm 9am-1pm 9am-1pm 9am-1pm 9am-1pmClosedRegular HoursClosed
CliveClosed9am-1pm 9am-1pm 9am-1pm 9am-1pm 9am-1pmClosedRegular HoursClosed
IndianolaClosed9am-1pm 9am-1pm 9am-1pm 9am-1pm 9am-1pmClosedRegular HoursClosed
AnkenyClosed9am-1pm 9am-1pm 9am-1pm 9am-1pm 9am-1pmClosedRegular Hours9am-4pm
Pleasant HillNANANANANAClosedClosed8am-1pmClosed
Des Moines Pediatrics NANANANANA9am-1pmClosedNANA
Cedar FallsNANANANANA8am-4pm10am-2pm10am-6pm10am-6pm
Oelwein NANANANANA8am-2pm10am-2pm10am-6pm10am-6pm
WaterlooNANANANANA8am-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.