How to share the school Google Calendar with parents
This article explains how to create a Google Calendar with school events and share it with parents. If parents use Google Calendar, your school calendar will sync with theirs and display all school events you have added.
School side: Set up and share the calendar
Log in to the school's Google account and create a new Google Calendar with a descriptive name (e.g. Training School Calendar).


Wait for the calendar to be created. It will appear in your calendar list.


Create school events in the new calendar.
Open the calendar's Settings and sharing option.

Set the calendar to Public and click Get shareable link to copy the link.

Share the copied link with parents via your preferred communication channel (e.g. email, d6 Connect message).
Parent side: Subscribe to the school calendar
After receiving the link, click it and click Add to add the calendar to their Google Calendar list.


The school calendar will now appear in the parent's Google Calendar and sync automatically as new events are added by the school.
To remove the calendar, the parent can click Remove calendar in their Google Calendar settings.

Frequently asked questions
Do parents need a Google account to subscribe?
Yes. Parents need a Google account and Google Calendar to subscribe to the shared link and sync the school calendar.
Will parents see new events automatically?
Yes. Once subscribed, any new events added to the school's Google Calendar will automatically appear in the parent's calendar view.
Can I use a different calendar for different audiences?
Yes. You can create multiple Google Calendars — for example, one for all parents and one for Grade 12 only — and share each with the appropriate audience via a separate shareable link.
Last updated: March 2026 | Version 4.0
© Copyright d6 group (Pty) Ltd.
Related Articles
Parents
The Parent Management module allows school administrators to maintain a comprehensive database of families. Accurate parent data is the backbone of school communication, financial billing, and statutory LURITS compliance. My School > People: Parents ...
How to manage Calendar Events
The Calendar Events function allows authorised staff to manage all school calendars and their events. Events can be added directly in the system or imported in bulk from an Excel file. Events can also be linked to d6 Connect push notifications or ...
Adding Parents and Guardians
Overview This article explains how to capture parent and guardian information during learner enrolment, including how to handle single-parent households and additional guardians. Navigation path My School > Learners > Learners > Add Learner > Steps 4 ...
How do I set up G-Suite Education Setup/Google Workspace for Education?
Google Workspace for Education (formerly G Suite for Education) integrates your school's email, collaboration tools, and data storage with d6. This guide walks you through the prerequisites and account provisioning process to enable seamless ...
Student Portal — School Communication Checklist
This checklist helps schools communicate the Student Portal rollout to parents and students clearly and confidently. It also covers the most common issues schools encounter and how to resolve them quickly. d6 Communicator App > Student Portal What ...