My Learning Source Iowa › Homeschooling in Iowa

Homeschooling in Iowa

A year-round Iowa homeschool marketplace — curriculum, tutoring, therapy, STEM, arts and enrichment providers, plus a plain-English guide to Iowa's private instruction law (CPI and IPI), Form A and annual evaluations, parent-issued diplomas, the Tuition and Textbook Credit, where Iowa stands on school choice, dual enrollment and athletics, Senior Year Plus, college aid and parent-taught driver education.

Iowa homeschooling by topic

Iowa Homeschool Options at a glance

,000 of qualifying expenses per dependent, so up to $500 per child, claimed on IA 1040 line 9 (tax year 2025 instructions). Purchases made with Students First ESA funds don't count. No state account or grant pays homeschool costs, and an HSAP may not give money to parents.
  • School choice status: As of November 2026: Students First ESAs are open to every Iowa resident K–12 student who attends an accredited nonpublic school ($8,148 full-year for 2026–27) — not to homeschool students. STO scholarships are also for accredited nonpublic schools (0 million yearly credit cap). Public choices are open enrollment, charter schools and approved online schools. Iowa elected to take part in the federal scholarship tax credit for 2027; SGO applications are due December 11, 2026.
  • Read the full guide: Iowa Homeschool Options — CPI and IPI, Form A, Diplomas, the Tuition and Textbook Credit, Where Iowa Stands on School Choice, Dual Enrollment, Senior Year Plus and Driver's Ed

    Coming up in Iowa

    See all 109 upcoming Iowa events

    Iowa homeschool & school choice news

    All news & regulations

    Co-ops, groups and vendors

    89 homeschool co-ops, support groups, microschools and hybrid schools across Iowa — browse the list. Homeschool vendors serving Iowa.

    Homeschooling by city

    Des Moines · Ankeny · Dubuque · Kansas City · Ames · Iowa City · Pella · Pleasant Hill · Sioux City · Altoona · Cedar Falls · Cedar Rapids · Clear Lake · Clinton · Council Bluffs · Davenport · Fort Dodge · Indianola · Liberty · Marion · Urbandale · West Des Moines · Adel · Algona · Boone · Charles City · Colbert · De Witt · Dexter · Eldridge · Elgin · Farnhamville · Grimes · Harlan · Le Mars · Maquoketa · Mason City · Mount Pleasant · Oskaloosa · Portland · all cities

    Loading the full Iowa site… If it does not appear, everything on this page is readable above.