Iowa Homeschool Curriculum Requirements: What CPI Families Actually Need
Iowa's homeschool law is less prescriptive than most parents expect. Families over-engineer their curriculum choices trying to comply with rules that don't exist, and families launching microschools underestimate the one area Iowa actually does require: four specific subject areas.
Here's what the law says, what it doesn't say, and what curriculums work best for Iowa pods running three to eight students.
What Iowa's CPI Law Actually Requires
Under Iowa Code Chapter 299A, families using Competent Private Instruction (CPI) must provide instruction in four subjects:
- Mathematics
- Reading/language arts
- Science
- Social studies
Iowa does not mandate a specific number of instructional hours per day, does not require a state-approved curriculum, does not require alignment to Iowa Core Standards, and does not specify a particular textbook or methodology. The state's core requirement is that instruction happens in those four subject areas across at least 148 days per school year, with attendance for at least 37 days in each school quarter. Families using CPI with reporting file CPI Form A with their local school district; families choosing CPI's opt-out path or IPI do not file Form A.
One important distinction: CPI Option 1 requires a licensed teacher to supervise instruction. CPI Option 2 allows a parent to direct instruction. For families using the CPI reporting path, the research describes annual assessment through standardized testing at or above the 30th percentile or a portfolio evaluation by a licensed practitioner; recent legislative waivers and updates have altered some mandatory reporting.
Most microschool founders use Option 2 because it doesn't require anyone in the pod to hold an Iowa BOEE teaching license.
What Iowa Does NOT Require
- Specific instructional hours per day (the requirements are at least 148 days per school year and at least 37 days per school quarter)
- Use of any state-approved curriculum list
- Alignment to Iowa Core Standards or Common Core
- Prior approval of curriculum by the school district
- A portfolio review for every family, lesson plans, or home visits
The curriculum freedom in Iowa is genuine.
What Subjects Need Coverage in Practice
Even though Iowa only mandates four subjects, most microschool families add others for college admissions. A typical Iowa CPI pod covers:
Mandatory: Mathematics, reading/language arts, science, social studies
Common additions: Foreign language, fine arts, physical education, health, electives (coding, personal finance, debate)
For a multi-grade pod serving grades K-5 or 6-8 together, curriculum choice matters more than in a single-grade classroom because you are differentiating across multiple levels simultaneously.
Free Download
Get the Iowa Homeschool Quick-Start Checklist
Everything in this article as a printable checklist — plus action plans and reference guides you can start using today.
Curriculum Options That Work Well in Iowa Microschools
All-in-One Programs
Abeka — Structured, scripted, traditional. Strong phonics and math. Religiously oriented (Baptist). Works well for pods wanting clear teacher guides.
My Father's World — Charlotte Mason-influenced, literature-rich, chronological history. Works with multi-age groups because history cycles let different ages study the same period at different depth. Explicitly Christian.
Sonlight — Literature-based, read-aloud intensive. Four-year history cycle with differentiated readers. Excellent for multi-age pods. Christian framework with secular science option.
The Good and the Beautiful — Popular in Iowa LDS and Christian communities. Character-based, literature-rich, free PDF options.
Torchlight Curriculum — Charlotte Mason influenced, explicitly secular. Strong literature selections across multiple grade groups.
Gather Round Homeschool — Unit-study format. One topic, all ages, differentiated. Secular option available. Very popular for multi-age pods.
Moving Beyond the Page — Concept-based, literature-integrated, gifted-friendly. Secular. Full social studies and science integration.
Subject-by-Subject
Many Iowa pods mix and match:
- Math: Saxon, Math-U-See, Beast Academy (grades 2-5), Art of Problem Solving (middle/high), RightStart (early grades)
- Language arts: IEW Writing, Brave Writer, All About Reading/Spelling for early readers
- Science: Apologia (Christian), Real Science Odyssey (secular, hands-on), Elemental Science, DIVE Science
- History: Story of the World (K-8, four-volume cycle), Notgrass (Christian), Beautiful Feet Books
Online Programs
- Khan Academy (free, secular) — popular for math backbone
- Acellus — full online curriculum, secular, used by many Iowa microschools as accredited-adjacent backbone
- Time4Learning — full online K-12, secular
Curriculum Choice and Iowa Testing
For CPI Option 2 families using the reporting path, annual assessment may use standardized testing at or above the 30th percentile or a portfolio evaluation by a licensed practitioner. Common Iowa tests include Iowa Assessments (through Heartland AEA), Stanford 10, ITBS, California Achievement Test, and Woodcock-Johnson.
Programs with explicit scope and sequence in math and reading (Saxon, Math-U-See, All About Reading) tend to produce more predictable test scores. Eclectic or unschooling approaches may need explicit skills practice supplements in months before testing.
Curriculum and the Iowa ESA
For 2025-26, Iowa's Students First ESA provides an average account value of $7,988 for eligible students enrolled full-time in accredited nonpublic schools, for approved educational expenses including curriculum, tutoring, instructional materials, and educational software. CPI and IPI students are not ESA-eligible. The ESA is administered through the Odyssey Marketplace portal. Not every curriculum vendor is listed — some families purchase directly and submit for reimbursement.
Choosing Curriculum for a Multi-Age Pod
The highest-functioning approaches for multi-age pods:
Unit study and history-cycle programs (Gather Round, Story of the World, My Father's World) excel because one topic drives all ages, differentiated by output complexity.
Online math programs (Khan Academy, Math-U-See, Saxon) work well because they are self-paced, freeing the facilitator for other age groups.
Reading aloud is the most effective multi-age instructional tool: one read-aloud benefits all ages, with older students handling discussion and written response.
Avoid programs designed for single-grade classroom delivery — they require simultaneous separate lesson plans for each age group, which is exhausting and inefficient.
The Iowa Micro-School & Pod Kit includes a curriculum selection framework, multi-age schedule templates, and the full legal and operational document set for launching a CPI-compliant pod in Iowa.
Get Your Free Iowa Homeschool Quick-Start Checklist
Download the Iowa Homeschool Quick-Start Checklist — a printable guide with checklists, scripts, and action plans you can start using today.