Your guide to using ESA funds for flexible learning

Education Savings Accounts (ESAs) allow families to take more control of their child’s education, and we’re here to help you make the most of it. Whether you’re homeschooling full-time, adding enrichment, or customizing a path that fits your learner’s needs, Outschool connects you with live classes, expert teachers, and flexible options designed to work with ESA funds.

We’ve created guides that cover the ESA states where Outschool is already approved, so you can:

  • Understand what your state’s ESA program offers
  • Learn how to use your funds on Outschool
  • Explore curated classes and tools that match your goals

Choose your state to get started

These are the states where Outschool is currently an approved provider for ESA funds. Each guide gives you a full overview of your state’s program, plus tips for using funds to personalize your learner’s path:

-> We are currently creating articles on each state—Stay tuned for ESA information on each state!

Why families choose Outschool

Families across ESA-approved states are choosing Outschool to turn funding into flexible, interest-led education that truly fits their kids.

With Outschool you get:

  • Live, small-group classes led by experienced educators
  • Complete curricula and interest-based learning options
  • Flexible scheduling that fits your routine
  • Support for homeschooling or hybrid learning

How it works

Every ESA program works a little differently, depending on your state. Be sure to follow your state’s specific rules and procedures.

That said, here’s a general overview of the process many families will follow:

Step-by-Step Overview

(Click here to learn more about how to purchase Outschool classes in your specific state.)

  1. Apply to your state’s ESA program and get approved. Most states require proof of residency, income, or public school enrollment. Approval timelines and criteria vary.
  2. Set up your account with your state’s ESA platform. Once approved, you’ll receive instructions for logging into your account with your state’s administrator. This might be:
    • ClassWallet
    • Odyssey
    • Student First Technologies
    • Step Up for Students
    • Or another state-specific platform
  3. Search for “Outschool” in the approved vendor list. Look under your platform’s vendor directory or marketplace. Some states require you to request vendor approval if you don’t see Outschool listed.
  4. Browse eligible classes on Outschool. Make sure the class fits your learner’s needs and meets your program’s rules for qualified expenses. If unsure, search your program’s class eligibility sheet or ask us.
  5. Request or pay for the class using your ESA funds. Depending on the state, you might:
    • Use funds in a digital wallet to “purchase” Outschool Cash or pay via invoice
    • Submit a request for reimbursement
    • Upload a receipt and wait for approval
  6. Start learning! Once your payment is approved and processed, your learner can join their class on Outschool.

Ready to take the next step?

You’ve got options—and support. From understanding your ESA program to choosing the right classes, we’re here to help you personalize learning every step of the way.

  • Explore ESA-eligible classes below
  • Visit your state’s guide for program details and rules on how to use funds on Outschool
  • Reach out to our support team at support@outschool.com with ESA-specific questions
  • Explore our homeschooling guides for state-specific laws and regulations to start homeschooling

Looking for more support?

Check out our curated blog guides to learn how ESA programs work, how to use your funds effectively, and how to personalize your child’s education with confidence: