The Mavo blog

School emails · July 1, 2026 · 6 min read

Add the school calendar to your family calendar

How to add the school calendar to your family calendar so early releases, breaks, and conferences all show up in the one place everyone actually checks.

Is there school on Monday? Half day or full? For a question that simple, notice how many places you have to check to answer it: the year-at-a-glance PDF buried in your downloads, the parent portal you can never quite stay logged into, and the printout curling on the side of the fridge. The school calendar exists. It's just never sitting in the place you actually look, which is the same shared calendar that already holds practice, work, and dinner.

Where the school calendar hides

The year's dates almost always show up in three shapes, and only one of them keeps working past August.

  • The PDF. The district's year-at-a-glance: every no-school day, break, early release, and conference afternoon on one page. Great for printing, useless for reminding you of anything.
  • The portal or school app. PowerSchool, ParentSquare, ClassDojo, whatever your district runs. There's a live calendar in there, but you have to remember to go open it, which means most weeks you don't.
  • The subscribe link. A web address, often labeled "Subscribe," "iCal," or "Add to calendar," that hands your calendar app a live feed instead of a flat picture. Find this one and the dates come to you.

That subscribe link is the one to track down, because it's the only version that stays current on its own. Look for it on the district or school website, usually on or beside the calendar page, sometimes tucked in a "Calendar options" menu. If it isn't obvious, a one-line email to the front office ("is there a subscribe or iCal link for the school calendar?") almost always turns it up.

Why the hand-typed version goes stale

Here's what most of us do instead. You open the PDF in August, block out an hour, and type it all in by hand: winter break, the three teacher workdays, conferences in October and March, the half day before Thanksgiving. It's a wall of dates, and hand-entry is exactly where one or two quietly go missing.

Then the real trouble shows up in February. The district adds a snow makeup day, moves a workday, or shifts an early release. The website updates. Your hand-typed copy doesn't. Now the calendar the whole family trusts is confidently wrong, and nobody finds out until someone pulls up to a locked school or a kid is standing in an empty pickup line.

Retyping the calendar makes a snapshot. Snapshots go out of date the minute the school changes something, and schools change things.

Subscribe once, and the updates follow

Subscribing fixes the staleness at the source. Instead of copying dates over, you point your calendar app at the school's feed one time, and from then on the school maintains it for you. When they add that snow makeup day, it turns up on your calendar on its own.

In most apps the option is called something like "Subscribe" or "Add by URL." In Google Calendar, it's under Other calendars, then From URL: paste the school's link and add it. Apple Calendar and Outlook have the same thing under a "New Calendar Subscription" or "Add calendar" menu. You paste the link once, and that's the whole setup.

Two things worth knowing so they don't catch you off guard:

  • A subscribed calendar is read-only. You can't edit the school's dates, which is the point. The school owns them, so they stay right.
  • It refreshes on its own schedule, not the instant something changes. A new date can take a day to appear. For a year calendar you're reading weeks ahead, so that lag never matters.

Get it into the one place the family checks

Subscribing on your own phone helps you. It does nothing for the other parent looking at their own calendar, the grandparent doing Thursday pickup, or the sitter who needs to know Friday is a half day. A school calendar only earns its keep when everyone who runs a piece of the week is looking at the same version of it.

So the last step is to land the feed where the family already looks, next to practice, work, and dinner, instead of in one person's private app.

That's the setup in Mavo. Bring the school calendar in once, and its dates sit in the same shared plan as everything else you track:

  1. Grab the school's subscribe or iCal link (the same one from the step above).
  2. Import it into your family's calendar in Mavo, so the school's dates land beside practices, work, and meals. (Bringing an outside calendar in is a Family-plan feature.)
  3. Leave it alone. The school keeps the feed current, and the imported dates update for the whole family, not just the one parent who typed them in.

Each date stays locked to the school's feed, so it moves when the school moves it. Everyone sees the same half-day Friday, from the same place, and nobody has to re-send a PDF to make it official.

The dates that still need a human

A feed is very good at exactly one thing: putting the right dates in front of you. It can't decide what any of them mean for your family. That part is still yours, and it's worth one slow pass through the term to sort out.

Read down the school's dates once and, for each one, ask what it actually asks of you:

What the calendar says What it really needs
Early release, 12:15 Wednesday A childcare plan for the afternoon, maybe a pickup change
Teacher workday, no school A full day of childcare, sorted before it's the night before
Parent-teacher conferences Someone to book a slot and note the time
Picture day The good shirt, and the order form done that morning
Spirit day or pajama day A reminder the night before, or it's a meltdown at 7:40 a.m.
Winter and spring break Travel, camp, or coverage decided early, not in a scramble

Most of these become one of two things: a date that needs an owner (who's covering the early release?) or a date that needs a reminder (spirit day sneaks up on everyone until the morning of). The imported dates can still take an owner. Assign the early release to whoever's covering it right there on the date, and though it stays locked to the school's feed, it now carries a name instead of sitting there as decoration. The reminder is a separate move, since the locked feed date won't hold one: for spirit day or picture day, add your own plan item beside it, or ask Mavo to, so the nudge lands the night before.

The early releases and workdays are a project of their own, since each one is really a childcare question wearing a calendar's clothes. If two working parents keep getting ambushed by them, a plan for no-school days takes that on directly. And the one-off dates that arrive by email all year, the field-trip forms and the picture-day heads-up, are a separate job from the year calendar: here's how to keep school emails from slipping through.

Pair it with the sports schedule

Once the school calendar flows into your family's one place, the same move works on everything else that shows up as its own separate schedule. The season's sports calendar is the natural next one: bring it into the same place, and games, practices, and half days finally share a page. Then "is there school Monday, and who's got pickup?" is a five-second glance instead of a tour through four apps to piece it together.

Back to the blog