For Providers: Get Listed →
The School Choice IndexFind Funds

Curriculum Guide

Best homeschool curriculum for ESA funds

ESA funds can pay for homeschool curriculum — but only from enrolled vendors and only for eligible categories. Here is how to choose a program that qualifies, find approved sellers in your state, and submit for reimbursement without a denial.

By The School Choice Index Editorial TeamPublished Last reviewed

Two questions before you buy any curriculum

Before choosing a curriculum, answer two questions: (1) Is this curriculum type explicitly listed as an eligible expense in your state's program? (2) Is the vendor I plan to buy from enrolled in my state's ESA marketplace? Both must be "yes." Curriculum from a non-enrolled retailer — even a well-known homeschool vendor — will be denied.

How curriculum eligibility works by program type

State / ProgramCurriculum covered?How to purchaseVendor directory
Arizona ESAYes — broad coverageClassWallet marketplace or reimbursementClassWallet portal
Texas TEFAYes — must use Odyssey marketplaceDirect purchase through OdysseyOdyssey vendor search
Florida Step UpYes — curriculum and instructionMyScholarShop or approved vendorsStep Up vendor portal
North Carolina SEAAYesClassWallet marketplaceClassWallet portal
Indiana ChoiceYesProgram-approved vendorsState portal
Iowa ESAYesReimbursement-basedState-approved list

Curricula families commonly use with ESA funds

The table below lists curriculum programs that ESA families frequently use. Always verify current enrollment in your state's vendor directory before purchasing — enrollment status changes and this list is not a guarantee of current eligibility.

CurriculumType / GradesKnown program presenceNote
SonlightLiterature-based, K–12TX, AZ, FL, NC and othersEnrolled in Odyssey (TX)
BookSharkLiterature-based, PreK–12TX, AZ and othersEnrolled in Odyssey (TX)
Moving Beyond the PageProject-based, K–8TX, AZ and othersEnrolled in Odyssey (TX)
Memoria PressClassical, K–12AZ, FL and othersCheck your state vendor list
The Good and the BeautifulFaith-based, K–12TX, AZ, FL and othersCheck Odyssey / ClassWallet
Saxon MathMath, K–12Most programsOften available through enrolled retailers
All About Reading / SpellingReading/phonics, PreK–6TX, AZ and othersCheck your vendor directory
ApologiaScience (faith-based), K–12AZ, FL, TX and othersCheck Odyssey / ClassWallet

Vendor enrollment is maintained by state program administrators and may change at any time. Verify before purchasing.

Choosing the right curriculum for your family

ESA funding unlocks access to quality curriculum, but eligibility does not tell you which program is the best pedagogical fit. Consider these factors when comparing options:

  • Learning style: Classical, Charlotte Mason, and traditional approaches differ significantly in structure and parental involvement.
  • Grade scope: Some programs cover K–12 with a unified spine; others specialize in specific grade bands.
  • Religious or secular orientation: Both types are eligible in most programs — the content distinction is pedagogical, not legal.
  • Parent-led vs. student-led: Some curricula require active daily parent instruction; others (like online platforms) are designed for independent student use.

For deeper guidance on curriculum choices, see our ESA-approved curriculum and online classes guide.

Texas TEFA curriculum families

Texas families have a dedicated guide: Best Texas ESA Homeschool Curriculum covers how to find and buy curriculum directly through Odyssey, which vendors are enrolled, and how the TEFA reimbursement process works for homeschoolers.

What to do if your preferred curriculum is not enrolled

If the curriculum you want is not on your state's approved vendor list, you have two options: ask the vendor to enroll (many are unaware of the application process), or contact your ESA program administrator to ask about reimbursement for unenrolled vendors — some programs allow it in limited circumstances with prior approval.

You can also check our ESA approved vendors by state guide for the official process to confirm vendor status in each program.

Frequently asked questions

Can I buy any homeschool curriculum with ESA funds?
No. The curriculum must be (a) from a vendor enrolled in your state's ESA program and (b) fall within the eligible expense categories your state allows. Most programs cover structured curriculum for core academic subjects. General workbooks from non-enrolled retailers are typically not reimbursable.
What homeschool curricula work in Texas TEFA?
Texas TEFA families shop directly through the Odyssey marketplace. Vendors like Sonlight, BookShark, Moving Beyond the Page, and many others have enrolled in Odyssey. Search the Odyssey vendor directory to see which curriculum providers are currently active in the Texas program.
Does Arizona's ESA program cover curriculum?
Yes. Arizona's Empowerment Scholarship Account is one of the most expansive programs — curriculum is explicitly covered. Families can purchase through ClassWallet-enrolled vendors or submit reimbursement requests with itemized receipts for eligible purchases.
Are online homeschool courses covered by ESA funds?
Online courses from enrolled providers are covered by most ESA programs. Platforms like Khan Academy (some paid tiers), Time4Learning, Connections Academy, and others have enrolled in various state programs. Check your state's vendor list before subscribing.
What documentation do I need for curriculum reimbursement?
Keep the itemized receipt showing product name, vendor name, purchase date, and amount. For digital purchases, download the receipt immediately — transaction confirmations are not always accepted. Upload receipts through your ESA portal within the program's submission window.
Can ESA funds pay for curriculum and private school tuition at the same time?
It depends on your state's program rules. Some programs allow families to split funds between homeschool curriculum and supplemental private-school classes. Others require you to choose one mode of education per funding year. Check with your state's ESA administrator.