My Learning Source Iowa › Homeschooling in Iowa › Iowa Co-ops
Iowa Homeschool Co-ops & Support Groups
89 homeschool co-ops and support groups across Iowa, by county.
Black Hawk County
- Classical Conversations - Cedar Falls — Co-op, Cedar Falls
- Classical Conversations - Cedar Valley — Co-op, Cedar Falls
Boone County
- Boone Iowa Area Homeschoolers — Support group, Boone
Calhoun County
- Holy Trinity Lutheran Church Homeschool Support Group — Support group, Farnhamville
Cedar County
- Cedar County Home Educators — Support group, Tipton
Cerro Gordo County
- Catholic Schoolhouse - Clear Lake — Co-op, Clear Lake
- Classical Conversations - Clear Lake North — Co-op, Clear Lake
- Stepping Stones — Support group, Mason City
Clinton County
- Classical Conversations - Clinton Gateway Area Community — Co-op, Clinton
- Classical Conversations - DeWitt Community — Co-op, De Witt
- Clinton County Iowa Homeschoolers (CCIHS) — Support group, Clinton
Dallas County
- Homeschool Iowa (formerly NICHE) — Support group, Dexter
Dubuque County
- Classical Conversations - Dubuque Monday Community — Co-op, Dubuque
- Classical Conversations - Dubuque Tuesday Community — Co-op, Dubuque
- Dubuque Area Homeschoolers — Support group, Dubuque
- Dubuque Catholic Homeschoolers — Support group, Dubuque
Fayette County
- Classical Conversations - Northeast Iowa — Co-op, Elgin
Floyd County
- Classical Conversations - Charles City — Co-op, Charles City
Hardin County
- Hardin County Home Educators (HCHE) — Support group
Henry County
- Classical Conversations - Mount Pleasant IA — Co-op, Mount Pleasant
Jackson County
- Classical Conversations - Maquoketa Community - Coming Soon — Co-op, Maquoketa
Johnson County
- Classical Conversations - Iowa City — Co-op, Iowa City
- EIH Eastern Iowa Homeschool Group — Support group, Iowa City
- Iowa City Secular Homeschool Group — Support group, Iowa City
Kossuth County
- Classical Conversations - Algona — Co-op, Algona
Linn County
- Classical Conversations - Cedar Rapids — Co-op, Cedar Rapids
- Classical Conversations - Marion IA — Co-op, Marion
- Classical Conversations - Pathfinders — Co-op, Cedar Rapids
- Veritas Catholic Academy — Co-op, Marion
Mahaska County
- Christian Homeschool Assistance Program of Oskaloosa (CHAP) — Co-op, Oskaloosa
Marion County
- Classical Conversations - Pella — Co-op, Pella
- Classical Conversations - Pella Civitas — Co-op, Pella
- PEACE Homeschool Group (Purposeful Education and Christian Encouragement) — Co-op, Pella
Mitchell County
- St Ansgar Area Homeschool Club — Support group, St. Ansgar
Page County
- Classical Conversations - Shenandoah — Co-op, Shenandoah
Plymouth County
- Classical Conversations - Le Mars — Co-op, Le Mars
Polk County
- 360* Homeschool Co-op — Co-op, Ankeny
- Branches Homeschool Co-op — Co-op, West Des Moines
- Classical Conversations - Altoona IA — Co-op, Altoona
- Classical Conversations - Ankeny — Co-op, Ankeny
- Classical Conversations - Des Moines — Co-op, Des Moines
- Classical Conversations - Downtown Des Moines — Co-op, Des Moines
- Classical Conversations - Grimes — Co-op, Grimes
- Classical Conversations - Northside DSM — Co-op, Des Moines
- Classical Conversations - Pleasant Hill — Co-op, Pleasant Hill
- Classical Conversations - Urbandale — Co-op, Urbandale
- Des Moines Defenders — Support group, Des Moines
- Des Moines Eclipse Volleyball — Support group, Des Moines
- Des Moines Homeschool Dances — Support group, Des Moines
- HEED - Home Educators for Excellence in Des Moines — Support group, Urbandale
- Homeschool Arts (Homeschool Band and Choir of Central Iowa) — Support group, Ankeny
- Homeschool Flag Football (Des Moines) — Support group
- Homeschool Soccer of Central Iowa — Support group
- Joy Singers Homeschool Choirs — Support group, Pleasant Hill
- Performing The Classics Drama Group (PTC) — Support group, Ankeny
- Raising Arrows Co-op — Co-op, Ankeny
- The Network — Co-op, Des Moines
- West Side Tumbling — Support group
Pottawattamie County
- Catholic Homeschool Association of Omaha (CHAO) — Co-op
- Classical Conversations - Council Bluffs — Co-op, Council Bluffs
- Southwest Iowa Homeschool Choir — Support group, Council Bluffs
Scott County
- Classical Conversations - Eldridge — Co-op, Eldridge
- Heart of Mary Educators (HOME) — Support group
- QCA Secular Homeschool Group — Support group
- Quad Cities Homeschool Coalition — Support group
- Quad Cities NCFCA Speech and Debate Club — Support group, Davenport
- Scholé Quad Cities — Co-op, Davenport
Shelby County
- FISH Christian Homeschooling Co-op — Co-op, Harlan
Statewide and other
- Central IA Homeschool Band & Instrumental Music Lessons/Classes — Support group
- Central Iowa Homeschool Hub — Support group
- Central Iowa Secular Homeschoolers — Support group
- Homeschooling in Iowa (Facebook group) — Support group
- Iowa Christian Homeschool Families — Support group
- Iowa Homeschool Families — Support group
- Iowa Secular Homeschooling — Support group
- Mater Dei Catholic Homeschoolers (formerly Columbus Academy) — Support group
- Radical Unschool Iowa — Support group
- Southwest Iowa Homeschoolers — Support group
Story County
- Secular Homeschool - Ames, Iowa — Support group, Ames
- Threads of Ames — Co-op, Ames
Warren County
- Classical Conversations - Indianola — Co-op, Indianola
- LIGHT - Loving & Inspiring Godly Homeschoolers Together — Support group, Indianola
Webster County
- Classical Conversations - Fort Dodge — Co-op, Fort Dodge
- Cornerstone Homeschool Co-Op — Co-op, Fort Dodge
Woodbury County
- Classical Conversations - Sioux City — Co-op, Sioux City
- FOCUS Siouxland (Families Of Christ United through Schooling) — Support group, Sioux City
- Homeschoolers of Siouxland — Support group
- Siouxland Catholic Homeschool — Support group, Sioux City
- Siouxland Homeschoolers — Support group
Loading the full Iowa site… If it does not appear, everything on this page is readable above.