Free and Reduced Physical Information


Free Clinics of Iowa – A Volunteer Healthcare Network




Corinthian Family Health Free Clinic (walk-ins)

814 School Street

Des Moines, IA  50309


Every Saturday 9:00AM – 11:30AM

1st come 1st served

Mask is required


Dr. Nick Palmer/Jim Ellefson Free Medical Clinic

1607 East 33rd St

Des Moines, IA  50317

Every Tuesday 1:30PM – 4:00PM

Every Thursday 5:30PM – 8:00PM

No appointment necessary



Grace United Methodist Church Free Clinic

3700 Cottage Grove

Des Moines, IA  50311

Every Tuesday 5:30PM – 7:30PM

Registration is from 5:00PM – 7:00PM

No appointment necessary









Margaret Cramer Clinic (walk-ins)

2725 Merle Hay Rd

Des Moines, IA  50310


Every Thursday from 6:00PM – 8:00PM

Registration Open at 5:30PM

Clinic closes at 7:30PM


St Luke’s Clinic (walk-ins)

Polk City United Methodist Church

1421 W. Broadway

Polk City, IA  50226


1st and 3rd Wednesdays of the month

6:00PM – 8:00PM


Valley Junction Free Medical Clinic (walk-ins)

139 6th Street

West Des Moines, IA  50265


Every Tuesday 7:00PM – 9:00PM

Must be registered by 7:30PM


Waukee Area Christian Free Clinic (walk-ins)

1155 SE Boone Drive

Waukee, IA  50263

Every Monday 5:30PM – 7:00PM