Urgent Care - Locations Statewide


Check Symptoms


If you are experiencing an emergency, including but not limited to chest pain, shortness of breath, and arm or leg weakness, DO NOT visit urgent care. Please visit your closest emergency room or call 911.

MercyOne Urgent Care offers in-person walk in appointments 7 days a week, schedule by phone or use online scheduling.  You can also book an at-home telehealth visit online or by phone.

View holiday hours

We are not offering online scheduling for COVID-19 vaccinations at Urgent Care locations. The COVID-19 vaccine is not available at our Urgent Care sites at this time.

MercyOne Urgent Care Locations


Ankeny Urgent Care

800 East 1st Street, Suite 1500
Ankeny, IA 50021

Schedule a telehealth appointment

515-461-9782

Hours: Mon-Fri 7 a.m. to 7 p.m., Sat-Sun 7 a.m. to 5 p.m.


Bluebell Road Urgent Care (Cedar Falls)

226 Bluebell Road
Cedar Falls, IA 50613

Schedule an appointment

319-272-7425

Hours: Mon-Sun 10 a.m. to 6 p.m.


Clinton Urgent Care

2400 Lillian Way
Clinton, IA 52732

Schedule a telehealth appointment

563-559-7833

Hours: Mon-Fri 7 a.m. to 7 p.m., Sat-Sun 7 a.m. to 5 p.m.


Clive Urgent Care

1601 NW 114th Street, Suite 255
Clive, IA 50325

Schedule a telehealth appointment

515-461-9780

Hours: Mon-Fri 7 a.m. to 7 p.m., Sat-Sun 7 a.m. to 5 p.m.


Dakota Dunes Urgent Care

330 Dakota Dunes Blvd.
Dakota Dunes, SD 57049

Schedule an appointment

712-294-7390

Hours: Mon-Tues 9 a.m. to 4 p.m., Wed 7 a.m. to 7 p.m., Fri 10 a.m. to 7 p.m., Sat 10 a.m to 4 p.m., Sun 11 a.m. to 5 p.m.


Des Moines Pediatrics Urgent Care

330 Laurel St. Suite 2100,
Des Moines, IA 50314

Schedule an appointment

515-358-6500

Hours: Mon-Fri 10 a.m. to 8 p.m., Sat-Sun 9 a.m. to 4 p.m.


South Des Moines Urgent Care

6601 Southwest 9th Street
Des Moines, IA 50315

Schedule a telehealth appointment

(515) 461-9786

Hours: Mon-Fri 7 a.m. to 7 p.m., Sat-Sun 7 a.m. to 5 p.m.


Indianola Urgent Care

2004 North 4th Street, Suite 200
Indianola, IA 50125

Schedule a telehealth appointment

515-461-9784

Hours: Mon-Fri 7 a.m.to 7 p.m., Sat-Sun 7 a.m. to 5 p.m.


Mason City Urgent Care

1631 4th Street Southwest, Suite 114
Mason City, IA 50401

Schedule a telehealth appointment

Hours: Mon-Fri 7 a.m. to 7 p.m., Sat-Sun 7 a.m. to 5 p.m.


Pleasant Hill Urgent Care

5900 East University Avenue, Suite 100
Pleasant Hill, IA 50327

Schedule an appointment

515-643-2400

Hours: Mon-Fri 7 a.m. to 6 p.m., Sat-Sun 8 a.m. to 1 pm


Oelwein Urgent Care

129 8th Avenue SE
Oelwein, IA 50662

Schedule an appointment

319-283-6500

Hours: Mon-Fri 8 a.m. to 7 p.m., Sat-Sun 10 a.m. to 6 p.m.


Waterloo Urgent Care

2710 St. Francis Drive, Suite 111
Waterloo, IA 50702

Schedule an appointment

319-272-7425

Hours: Mon-Fri 8 a.m. to 8 p.m., Sat-Sun 10 a.m. to 6 p.m.


Singing Hills Urgent Care

3500 Singing Hills Blvd. Suite 200
Sioux City, IA 51106

Schedule an appointment

712-266-3081

Hours: Mon-Fri 7 a.m. to 7 p.m.,  Sat-Sun 7 a.m. to 5 p.m.

Genesis Health Convenient Care Locations


Convenient Care, Davenport

1520 West 53rd Street
Davenport, IA 52806

563-421-3800


Convenient Care, Genesis HealthPlex

3200 W. Kimberly Rd.
Davenport, IA 52806

563-421-3800


Convenient Care, Eldridge

301 North 4th Avenue
Eldridge, IA 52748

563-421-3800


Convenient Care, Moline

3900 28th Avenue Drive
Moline, IA 61265

563-421-3800


Convenient Care, LeClaire

200 South Cody Road
LeClaire, IA 52753

563-421-3800


Convenient Care, Bettendorf

4487 53rd Avenue
Bettendorf, IA 52722

563-421-3800