Education

Event calendar for schools

Event Calendar Widget gives schools, PTAs and districts a single, always-current calendar of term dates, holidays, exams, fixtures and parent events — synced from the calendar the office already keeps. Parents stop emailing to ask “when is…” and check the website instead.

4.9/5 from 1,284 reviews

00Live demo

Try the live calendar

Browse the months and open an event — this is the real widget, running below.

01Why it fits

Made for schools

Everything you need to publish events for your school, without the maintenance of a heavier tool.

  • Sync term dates, holidays and staff training days straight from Google or Outlook

  • Keep year groups, sports and clubs on separate calendars, merged into one view

  • Parents add fixtures and parents’ evenings to their own phones in a tap

02What you can publish

What schools put on the calendar

A few of the most common ways the calendar earns its place on the page.

  • 01

    Term dates, holidays and staff training (INSET) days

  • 02

    Exam timetables and assessment windows

  • 03

    Parents’ evenings, open days and enrollment deadlines

  • 04

    Sports fixtures, matches and tournaments

  • 05

    Clubs, rehearsals, trips and performances

  • 06

    Board meetings, fundraisers and PTA events

03Choosing a calendar

What to look for in a school calendar

The things that actually matter when you’re picking an events calendar for a school.

One source of truth for the whole community

Parents, students and staff should all see the same dates. A calendar synced from the office’s master schedule replaces the out-of-date PDFs and conflicting newsletters that cause missed deadlines.

Year groups and departments, kept apart

A secondary school runs dozens of overlapping schedules. Look for a widget that merges multiple calendars so each department owns its dates while families filter down to what’s relevant to them.

Readable on every device

Families check the calendar on phones, school computers and shared tablets. It should load quickly, meet accessibility basics, and stay legible at any size.

Manageable by office staff

School sites are usually updated by administrators, not developers. Pulling events from a calendar they already maintain means no new system to learn and nothing to break at the start of term.

04Setup

How to add it to your site

Three steps, no developer required — and it works the same on every website builder.

  1. 1

    Keep events in the calendar you already use

    Add your events to Google Calendar, Outlook or any iCal calendar — the same one your team already maintains. Nothing new to learn, and edits show up on your site automatically.

  2. 2

    Style it to match your site

    Pick an accent color, light or dark mode, and the layout that fits: a month grid for an overview, a schedule list for what’s next, or a compact card view for tight spaces.

  3. 3

    Paste one line of code

    Drop the embed snippet into any page. It works on every major website builder — see the platform guides for the exact steps on yours.

calendar-embed.html
<!-- Event Calendar Widget embed code -->
<div id="calendar-embed-cal-dot-et"
  data-calendar-link="your-calendar-id"
  data-theme="#2563eb"
  data-show-powered="true"
  data-mode="light"
  data-first-day-of-week="mon"
  data-view="month"
  data-show-side-panel="false"
  data-timezone="America/New_York"></div>

<script src="https://calget.com/assets/js/embedcalendar.js" defer></script>

Building on a specific platform? Follow the exact steps in our platform guides for WordPress, Squarespace, Wix, Webflow and more.

05FAQ

Schools calendar questions

Yes. Add term dates, holidays and training days to your calendar as far ahead as you like and they’ll appear on the website immediately, with future months ready to browse.

Yes. You can combine separate calendars — for example, one per year group or department — into a single widget that families can filter.

The calendar is built with semantic markup and keyboard navigation in mind, and events carry clear text labels so assistive technology can read them.

No. Setup is pasting one line of code into a page. Office staff can manage events entirely from the calendar app they already use.

You can start for free with a public calendar. Paid plans add more calendars and customization when you need them.

Free to start

Add your events calendar in minutes

Join thousands of websites keeping their visitors informed and engaged. No credit card required.