Attendance tracking is one of the most straightforward homeschool record-keeping tasks — but it's also one where families make surprisingly consistent mistakes. Those mistakes can create compliance problems at evaluation time or leave families scrambling to prove they've met their state's minimum instructional day requirements.

This guide covers everything you need to know about tracking homeschool attendance correctly, state by state.

Why Attendance Records Matter

In states with minimum instructional day or hour requirements, attendance records are your primary evidence of compliance. An evaluator or school district official reviewing your records will want to see:

  • That you've logged at least the minimum required school days (commonly 180 days)
  • That your school year span makes sense (most states expect a year of roughly 9–10 months)
  • Attendance consistent with your lesson logs

Even in low-regulation states, maintaining an attendance log protects you. If you ever move to a state with stricter requirements or face a challenge to your homeschooling, a complete attendance record is powerful documentation.

What Counts as a School Day?

This is the question families ask most often. The answer varies by state, but here are the principles that apply in most places:

Core Academic Instruction

Any day during which your student receives meaningful academic instruction in required subjects counts as a school day. The instruction doesn't need to follow a rigid schedule — homeschooling's flexibility is its strength.

Field Trips

Field trips to museums, historical sites, nature centers, science centers, theaters, and other educational venues almost universally count as school days. Document them carefully:

  • Date
  • Location
  • Educational purpose (what subjects does this support?)
  • Duration

A well-documented field trip is a highlight of any portfolio evaluation.

Educational Activities Outside the Home

These often get overlooked but frequently count:

  • Co-op classes
  • Music lessons (if recorded as a subject)
  • Educational programs at libraries or community centers
  • 4-H, scouting programs with educational components
  • Online classes with a structured curriculum
  • Educational travel

Sick Days

Sick days are not school days. If your student is too ill to do meaningful academic work, mark it as absent (sick). Most states allow a certain number of sick days within the school year without affecting compliance.

Vacation Days

Family vacations are not school days — unless you're doing structured educational work during the trip. "Educational vacation" entries should be genuinely educational and documented as such.

State-by-State Minimums

Here's a reference for minimum instructional days and hours by state:

States with 180-Day Requirements

Alabama, Alaska (180 days or 180 hours), Arkansas, California (175 days), Colorado (172 days), Connecticut, Delaware, Florida, Georgia, Idaho, Iowa, Kansas, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Montana, Nebraska, Nevada, New Hampshire, New Jersey, New York (180 days/900 or 990 hours), North Carolina (185 days), Ohio, Oklahoma, Oregon, Pennsylvania (180 days/900 or 990 hours), Rhode Island, South Carolina, South Dakota, Tennessee, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin, Wyoming

States with No Minimum

Texas, Idaho (no testing or specific days required), Illinois, Indiana, and others operate with no minimum.

Note that some states express minimums in hours rather than days. In those states, the number of hours of actual instruction matters more than the number of days on the calendar.

How to Mark Different Types of Days

A complete attendance record uses more than just "present" and "absent." Use these categories for richer records:

Present / Regular School Day A standard day of home instruction across your planned subjects.

Absent — Illness Student was too sick to do meaningful academic work.

Absent — Family Non-school family activities (vacation, appointments, etc.).

Field Trip An educational outing away from home. Note the location and educational purpose.

Co-op / Outside Class A day where the student attended classes outside the home (homeschool co-op, community classes, etc.). This is generally a school day.

Testing Day A day when a standardized or other formal assessment was administered. Count it as a school day.

Holiday / Break Scheduled breaks in your school calendar. Not school days and not absences — simply not part of your school year.

Calculating Your School Year

Most families structure their homeschool around a 36-week school year of 5 days per week, for a target of 180 days. But homeschooling's flexibility means your calendar can look very different:

Year-round homeschooling: Some families school 4 days per week, 48 weeks per year — reaching 192 days while taking more frequent short breaks. This works well for many families.

Block scheduling: Some families school intensively for 6 weeks, then take a week off. This can also reach 180 days in a standard calendar year.

Semester model: Some high school families use semesters with different courses each semester, similar to college scheduling.

Whatever your model, the key is tracking your days consistently so you always know where you stand against the minimum.

Handling Makeup Days

What happens when you fall short of the minimum days? Most states don't have a formal makeup process for homeschoolers — the expectation is that you'll complete the required days over the course of the year.

If you're running short going into spring, simply extend your school year. Most states allow homeschooling through summer if needed, and year-round education is increasingly common.

If you're significantly behind due to a family emergency or extended illness, contact your state's homeschool advocacy organization for guidance on how to document the situation.

Using Technology for Attendance Tracking

Paper attendance calendars work fine for simple day-count tracking, but they have limitations:

  • Difficult to calculate totals
  • Easy to lose
  • Can't easily export to PDF for evaluators
  • Don't automatically cross-reference with your state's requirements

A dedicated app like Homeschool Ledger gives you:

  • Running day count — Always know exactly how many school days you've logged
  • Status categories — Track present, absent, sick, and field trips distinctly
  • Automatic calculation — Compare your days against your state's minimum automatically
  • PDF reports — Generate a formatted attendance report for evaluators with one tap
  • Cloud backup — Your records are safe even if your phone is lost or damaged

A Sample Week of Attendance Records

Here's what a well-documented attendance record might look like for a single week:

Monday, February 2, 2026 — Present English, Mathematics, Science, History, Spanish — 6.5 hours of instruction

Tuesday, February 3, 2026 — Present English, Mathematics, Art, Reading, Physical Education — 5.5 hours

Wednesday, February 4, 2026 — Field Trip Philadelphia Museum of Art — Art History, supplemented Art and History requirements. 4 hours instructional time.

Thursday, February 5, 2026 — Absent (Illness) Student had fever. No academic work.

Friday, February 6, 2026 — Present Catch-up on Thursday's missed work. Full school day — 6 hours.

Week total: 4 school days logged. (If the school year target is 180 days, this week brings the total to whatever the running count is.)

Final Thoughts

Good attendance tracking is less about bureaucratic compliance and more about having a true picture of your student's educational year. The families who keep the most detailed attendance records are usually the ones who find it easiest to explain and defend their homeschool at evaluation time — because they know exactly what happened every day.

Start tracking on day one. Use categories that distinguish between true school days and other types of days. And make sure your attendance record tells the same story as your lesson log.


Homeschool Ledger tracks attendance with status categories, running day counts, and state compliance comparison — all in one app. Download it free