Skip to content
Field Notes

Family Operations

How to Never Miss a Day Off School Again (Without Checking the District Calendar)

Teacher workdays, early release, conference weeks, and a calendar that lives in a PDF. Here's a manual system that works, where it breaks, and a free way to just get a text before the next one.

7 min read ·

It's Sunday night. Lunches are half-made, you've got an 8:30 meeting tomorrow, and your kid wanders into the kitchen and says, very casually, "We don't have school tomorrow." You laugh. Then you check. Teacher workday. It's been on the district calendar since last spring, in a PDF you downloaded once in August and never opened again.

So now it's 9 p.m. and you're texting your partner, texting the neighbor, texting your mom, and trying to work out which meeting can move. Or, honestly, it's worse when nobody mentions it, and you find out at drop-off from the empty parking lot.

None of this happens because you don't care. It happens because "is there school tomorrow?" is a surprisingly hard question to answer, and the information that answers it is buried in places no busy parent checks.


Why No-School Days Are So Easy to Miss

The school calendar seems like it should be the simplest thing in the world. It's one list of dates. But in practice:

  • It lives in a PDF on the district website. Usually a dense, color-coded grid that's hard to read on a phone and impossible to search.
  • It's approved months ahead, then it changes. The school calendar for 2026-27 might have been adopted last winter, and then a day gets added, moved, or swapped mid-year. The PDF you saved in August isn't necessarily the current one.
  • District dates and school dates aren't the same thing. The district calendar has the big breaks and holidays. Your kid's school may layer its own on top: early release Wednesdays, minimum days, conference weeks with shortened schedules, a school-specific professional development day.
  • More kids, more calendars. An elementary schooler and a middle schooler can have different early release schedules. Kids in different districts, or a co-parenting setup that spans two, means two completely separate calendars.
  • Some districts run more than one calendar track. If your district has multiple schedules for different schools or programs, you have to be sure you're reading the right one.
  • The reminders are buried. When the school does mention an upcoming day off, it's often one line in a long newsletter, sandwiched between the book fair and the lunch menu.

So the information exists. It's just spread across a PDF, a school website, and a dozen emails, and it's on you to put it together.


The Honest Manual Method (It Works, If You Keep It Up)

You can absolutely get ahead of this on your own. Here's how I'd set it up.

1. Find the official calendar (not a copy of it)

Go straight to your district's website and look for the board-approved academic calendar, usually under something like "Calendars," "Families," or "School Year Calendar." Then check your individual school's website too, since that's where school-specific early release days and minimum days tend to live.

Be wary of third-party sites that repost school calendars. They show up high in search results, but they're often outdated or simply wrong, and they rarely catch changes. If it's not from your district or school, double-check it against the source.

2. Look for a calendar feed you can subscribe to

Some districts and schools publish their calendar as a subscribable feed, not just a PDF. Look for links labeled "Subscribe," "iCal," ".ics," or "Add to Google Calendar." School apps sometimes offer one too.

If you find one, here's how to add the school calendar to Google Calendar:

  1. Copy the feed link.
  2. Open Google Calendar on a computer (you can't add a calendar by URL from the phone app).
  3. In the left sidebar, click the + next to Other calendars, then choose From URL.
  4. Paste the link and click Add calendar. If the link starts with webcal:// and Google won't accept it, try replacing that part with https://.
  5. Set reminders: hover over the new calendar, click the three dots, open Settings, and add All-day event notifications (for example, the day before). Most no-school days are all-day events, so this is the setting that actually gets you a heads-up.

A subscribed calendar updates on its own when the school updates the feed, though Google can take a while to refresh it.

3. No feed? Enter the key dates once, with two reminders each

If all you've got is the PDF, block out twenty minutes in August (or now) and enter the dates that affect your day: no-school days, teacher workdays and professional development days, early release days, conference weeks, and the first and last days of each break.

Give each one two reminders: one a week before (so you have time to line up childcare or move work) and one the night before (so it doesn't catch you at drop-off). Put the dismissal time right in the event title, like "Early release, 12:30 pickup," so you don't have to open anything to know.

4. Re-check before every break

Before Thanksgiving, winter break, and spring break, pull up the official calendar again and compare it to what you entered. This is where you'll catch moved dates and added days.

5. Share it

Put these dates on a calendar your partner or co-parent can see too, not just yours. The whole point is that the "wait, is there school Monday?" question doesn't only have one person who can answer it.


Where the Manual Way Breaks

That system is solid. It also has some real gaps:

  • Mid-year changes. If the district adjusts the calendar and you've typed dates in by hand, nothing updates. You have to notice the change, usually from a newsletter, and fix it yourself.
  • Snow days and surprise changes. A snow day or makeup day often gets added to the calendar after you've already checked it. If you only looked in August, you'll never see it, and same-morning closures usually go out through your district's emergency alerts first.
  • School-specific dates. The district PDF won't always include your school's own early release days or minimum days, and those are the ones that tend to surprise people.
  • It depends on you remembering to re-check. The system works perfectly right up until the week you're too busy to look, which is usually the week it matters.

The Smitty Way: Type Your School's Name. That's It.

This is the part of school life we wanted to make free and almost effortless.

Enter your public school's name and a phone number. Nothing else. Smitty finds your school's official calendar, keeps watching it, and texts you before days off and early dismissals. No PDF to download, no dates to type in, no reminders to set. Smitty checks the calendar for updates every day, so if the district adds a snow day or moves a date, Smitty is the one who notices, not you.

It's free, and it works for public schools for now.

Get free school alerts and see your kid's next day off.

To be clear about how it works: Smitty checks your school's published calendar once a day. When a snow day or other change shows up there, you'll get a text. Closures called early the same morning can land before the calendar is updated, so keep your district's emergency notifications on too.

And for everything that isn't on the calendar (the newsletter, the flyer, the RSVP deadline, the "bring a white t-shirt Friday" email), you can forward it to Smitty. It pulls out the dates, times, places, deadlines, and what to bring, puts them on your family's Daily Plan, and texts you what you need to know when you need to know it. We wrote more about forwarding school emails to a shared family calendar.

Got the calendar as a giant PDF or spreadsheet? You can also screenshot it and send it to Smitty. And if you already live in Google Calendar, you can add the school calendar to Google Calendar in Smitty too, so school dates and family plans show up side by side.

Get free school alerts and see your kid's next day off.

Enter your public school's name and a phone number. Smitty texts you before days off and early dismissals.

FAQ

Where do I find my school's official calendar?

Start on your school district's website and look for the board-approved academic calendar, often under "Calendars" or "Families." Then check your individual school's website for school-specific dates like early release days and minimum days. Avoid relying on third-party sites that repost school calendars, since they're often outdated or wrong.

How do I add the school calendar to Google Calendar?

If your district or school offers a subscribe, iCal, or .ics link, copy it. Then in Google Calendar on a computer, click the + next to Other calendars, choose From URL, paste the link, and click Add calendar. In that calendar's settings, add an all-day event notification so you get a heads-up. If your school only posts a PDF, you'll need to enter the key dates yourself.

What's the difference between a teacher workday and an early release day?

On a teacher workday (often called a professional development day), students don't have school but teachers do, so it's a full day off for kids. On an early release day (sometimes called a minimum day or early dismissal), students go to school but get out early. Both usually mean figuring out pickup or childcare, just for different amounts of time.

Does Smitty work for private schools?

Not yet. Free school alerts work for public schools for now. If your kid goes to a private school, you can still forward school emails or send a screenshot of the calendar to Smitty.

Is it really free?

Yes. The texts about days off and early dismissals are free. Just enter your public school's name and a phone number.

Done checking the district PDF? Start with free school alerts, or try Smitty and invite your partner or co-parent so you're both on the same page.

Back to Field Notes

Analytics and advertising measurement