How many hours should you homeschool by age?
One of the biggest surprises for new homeschool families is how little time structured academics actually take. A traditional school day runs 6–7 hours, but much of that is transitions, waiting for other students, lunch, recess, and administrative time. One-on-one teaching is dramatically more efficient.
Kindergarten – Grade 3 (ages 5–8): 1.5–3 hours
Young children have short attention spans and learn as much through play, exploration, and conversation as through structured lessons. Most early elementary content can be covered in 90 minutes to 2.5 hours of focused work. Pushing beyond this often produces diminishing returns and resistance.
Grades 4–6 (ages 9–11): 3–4 hours
As content gets more complex and attention spans grow, school time naturally increases. This is typically the most efficient window — children can sustain focus for longer and cover significant ground in a few hours.
Grades 7–8 (ages 12–13): 4–5 hours
Middle school introduces more subjects, longer reading assignments, and more complex writing. Four to five hours of structured work is typical, though some of this may be independent work the child does without direct parent instruction.
High school (ages 14–18): 5–6 hours
High school requires the most time — especially if you're pursuing AP coursework, dual enrollment, or a rigorous transcript. Five to six hours of academic work per day is realistic, though some families supplement with online courses and community college classes that happen outside the home.
What hours does my state actually require?
Most states with hour requirements specify annual totals — typically 180 school days or 900–1,000 hours per year. Divided across a 36-week school year, that works out to 25 hours per week or about 5 hours per school day.
Some states have no hour requirements at all. Texas, Oklahoma, New Jersey, and Illinois, for example, have no mandatory hour minimums. You homeschool as you see fit.
A few states specify both days and hours — Ohio requires 900 hours per year across at least 182 days. Pennsylvania requires 180 days. Check your specific state's requirements before you plan your schedule.
Find your state's exact requirements →
Calculate your daily target
Enter your state's annual requirement and planned school days to see exactly how many hours per day you need to log.
Open the hours calculator →Why does quality matter more than quantity?
A focused 3-hour homeschool morning often produces better retention and engagement than a 6-hour school day. The reason: one-on-one instruction moves at the child's pace, skips what they already know, and spends more time where they need it. There's no waiting for the class to catch up.
Signs you're spending too much time on academics:
- Your child is resistant and resentful every day (not occasionally — consistently)
- You're both exhausted and nothing seems to be sticking
- You're pushing through material just to hit a time goal, not because they're learning it
Signs you may need more structured time:
- Your child consistently finishes in 90 minutes and has nothing to do
- You're behind on your state's hour requirements
- Major subjects (math, writing) are getting skipped or shortened regularly
How do I track our homeschool hours?
Even if your state doesn't require hour tracking, keeping records is worth doing. You'll want documentation if your child re-enrolls in school, applies to college, or if your state's enforcement of regulations changes.
What to track:
- Date and duration of each learning session
- Subject or activity
- Which child participated
Homeschool Fox logs all of this automatically and shows you how your tracked hours compare to your state's requirement — so you can see at a glance whether you're on pace or falling behind.
"We finish most days by noon. People don't believe us, but 3 focused hours gets more done than 7 fragmented ones."
— Homeschool Fox parent, Georgia