Google Calendar sharing: what it does and where it breaks down
To share a Google Calendar, open Google Calendar in a browser on a computer, point to the calendar under My calendars, choose Settings and sharing, then use Add people and groups under "Shared with", pick one of five permission levels, and click Send. The other person gets an email, clicks the link in it, and the calendar appears in their list. That is the whole procedure, and it takes under a minute. What takes longer is choosing the right permission, choosing between sharing with a person and making the calendar public, and understanding what sharing does not do. Those three decisions are where most shared calendars go wrong, so this guide covers the steps first and then the parts that break, using the labels in Google's own help pages as they read on 18 October 2026.
The four steps, with the exact labels
Google's help article Share your calendar lays the process out in four steps. They only work in a computer browser.
- On the left side of Google Calendar, click My calendars to expand the list.
- To the right of the calendar to share, click More, then Settings and sharing. On the left, click Shared with, then Add people and groups, and enter an email address or a Google group.
- Choose what the person can do with the calendar.
- Click Send.
The recipient gets an email. Until they click the link in that email, nothing appears on their side. When it does appear, it shows up under "Other calendars" in their list, where they can tick it on or off and give it a colour of their own.
If the email never arrives, Google's checklist is short: confirm the address, ask the person to look in spam or trash, ask them to search for the sender, or remove them from the sharing list and add them again. The last one fixes more cases than it sounds like it should, because it sends a fresh invitation.
There is also a route from the other direction. The person who wants access can go to "Other calendars", click Add other calendars, choose Subscribe to calendar, and type the owner's address. If the calendar is not yet shared with them, the owner receives a request by email and approves it by choosing a permission. Google's article on subscribing to someone else's calendar states that this subscription step needs a computer web browser and cannot be done in the Google Calendar app for Android, iPhone or iPad. After approval, the calendar shows up in the mobile app automatically.
Five permission levels, and the gap between the second and third
The permission chosen in step three decides almost everything about how the share behaves later.
| Permission | What the other person gets |
|---|---|
| See only free/busy (hide details) | Busy blocks only. No event names, no details |
| See event details | Names, times, places and descriptions of every event |
| Make changes (see private events as free/busy) | Can edit events that are not marked private |
| Make changes and see event details | Can edit events and see who else the calendar is shared with |
| Make changes and manage sharing | Full control of events and tasks, and can share the calendar onward |
The jump that matters is between the second and third rows. Everything above that line is read-only. Everything below it lets the other person move, change or delete events. A calendar shared with "See event details" cannot be damaged by the recipient. A calendar shared with "Make changes and see event details" can be rearranged by anyone on the list, so every name on that list is effectively a co-owner of the schedule.
The bottom row is the one to hand out rarely. "Make changes and manage sharing" lets the recipient share the calendar with people the owner has never heard of. Google also requires this permission before someone can share a calendar they do not own, which is the usual reason a person sees a calendar but cannot pass it on.
For most cases the top row is enough. A manager who only needs to avoid booking over a dentist appointment does not need its name. Two partners coordinating evenings usually need event details, not edit rights. Assistants and co-organisers are the main case for edit access.
Sharing with people versus making a calendar public
The same Settings and sharing page has a second section, Access permissions for events, and it works differently from "Shared with". Ticking Make available to public opens the calendar to anyone, not to a list. Google's page on public calendars says people can then find the calendar on a website, find it in search results if that website is searchable, sync it into other applications, and subscribe to it.
A public calendar can still hide its contents. The drop-down next to the setting offers "See only free/busy (hide details)" as well as full details. That combination is useful for a public availability view, such as office hours, where the times matter and the subjects do not.
Two details from Google's documentation change how public sharing should be used. First, sharing settings can only be edited from a computer, not the mobile app. Second, turning public sharing off "usually only takes a few minutes, but may take up to 4 hours to take effect." A calendar made public by mistake therefore stays readable for a while after the box is unticked. The safer pattern is to create a separate calendar for anything public and never tick that box on the main one.
Work and school accounts get a third option, Make available for followed by the organisation's name. Everyone inside the organisation can find and subscribe to the calendar, and nobody outside can. Google adds a warning worth knowing: an administrator can have permissions to see a calendar and all its event details even when it has not been shared.
Sharing with a family or a group
There are two ways to give several people the same calendar, and they behave differently.
The first is to create a new calendar and share it. Under "Other calendars", click Add other calendars, then Create new calendar, add a name, and click Create calendar. Google's page on creating a calendar notes that this only works in a browser and that the creator becomes the owner, the only person who can delete it permanently or transfer ownership. The new calendar is then shared through the same four steps, and a Google group can be entered instead of individual addresses, which saves adding each family member or teammate one by one.
The second is a family group. When a family is created on Google, a calendar called "Family" is created automatically. According to Google's page on the family calendar, anyone in the family can edit events, manage how the calendar is shared and rename it. Members do not get notified by default when someone else creates, edits or deletes an event. The calendar can be shared with people outside the family as well, and by default, non-family members can edit events in the family calendar. That default is the opposite of what most people expect, so it is worth checking the permission after adding a grandparent or a babysitter.
Leaving the family group removes access. Deleting the family group does not delete the calendar's events, which then have to be removed by hand.
Where sharing breaks down
Sharing grants a reference, not a copy. The calendar stays with its owner, and the recipient sees it through a window that the owner can narrow or close at any time. That design causes four recurring problems.
The shared calendar does not count as the recipient's own time. When someone looks for a free slot in the recipient's calendar, they see the recipient's calendar, not the calendars the recipient happens to be viewing. A personal calendar shared into a work account is visible on the work screen but does not block time for colleagues who check that work account's availability. Booking pages behave the same way: they count the calendars connected to them, not the calendars overlaid on screen.
Private events behave differently depending on the permission. Under "Make changes (see private events as free/busy)", a private event marked Busy shows as a busy block with no details, and a private event marked Free does not appear at all. An event that someone expects to see can be invisible for a reason that has nothing to do with sync.
New events inherit the calendar's defaults. Google's public calendar page points out that new events match the calendar's default settings, so on a public calendar a new event is public unless its own privacy is changed. Anyone running several shared calendars also has to pick the right calendar each time an event is created.
Scale has a limit. Google notes that subscribing to more than 400 calendars can cause performance problems when browsing. Large organisations that subscribe to every team calendar reach this sooner than expected.
There is also a read-only path that is easy to confuse with sharing. Under Settings, the calendar's Integrate calendar section has a "Secret address in iCal format". Pasting that link into another app gives a view of the calendar, but no editing, and anyone holding the link can read it without signing in. Google's sync help page says only the owner should know it and that Reset creates a new one if it leaks. It is meant for the owner's own apps, not for other people.
Seeing shared calendars on a Mac
Google Calendar has no desktop app, so on a Mac a shared calendar lives in a browser tab unless another calendar app is used. Google's sync page describes the supported route: in the other application, add an account, use Sign in with Google, and allow access. Calendars synced that way can be edited from either side, which the secret iCal address does not allow.
Adding the account is where the Mac route helps with the first problem above. A calendar app that holds several Google accounts can show them side by side, so a clash between a work meeting and a personal appointment is visible in one week view. Some go further. The calendar app for Mac described on the features page lets an event be added to other calendars at the same moment it is created, with a choice per calendar of copying the details, adding it hidden, or not adding it. A hidden copy shows only a block marked Busy on the other calendar. The copies are linked, so deleting one removes it everywhere and changing the time moves them all, as the guide explains. That turns a viewed calendar into time that actually counts as taken in the other account. The feature needs a paid license; everyday creating and editing of events, and connecting any number of Google accounts, stay in the free version.
Once two calendars sit in one view, the next gap usually appears: meetings that are free in time but impossible in place. Planning the space between them is covered under travel time.
What to change first
Open Settings and sharing on each calendar that is already shared, read the "Shared with" list, and lower any permission that is higher than its purpose. Then check that Make available to public is unticked on every calendar that is not meant to be public. If the real problem is that a shared calendar is visible but does not block time, move it into a Mac calendar that writes a Busy copy, such as Caltimate.
Frequently asked questions
How do I share my Google Calendar with someone?
On a computer, open Google Calendar, point to the calendar under My calendars, and choose Settings and sharing. Under "Shared with", click Add people and groups, enter their email address, choose a permission, and click Send. They receive an email and must click the link in it before the calendar appears on their side.
Can I share a Google Calendar from my phone?
Not the sharing settings themselves. Google states that sharing settings can only be edited from a computer, and that subscribing to someone else's calendar needs a computer web browser. Once the share is set up and accepted, the calendar appears in the Google Calendar app on Android, iPhone and iPad automatically.
Will the person I share with see the names of my events?
Only if the permission allows it. "See only free/busy (hide details)" shows busy blocks with no names or details. "See event details" and every level below it show names, times, places and descriptions. To keep a personal calendar useful for avoiding clashes without exposing what each appointment is, choose free/busy.
How do I stop sharing a calendar?
Open Settings and sharing for that calendar. For a specific person or group, click Remove next to their name under "Shared with". For a public calendar, untick Make available to public under "Access permissions for events". Google notes that turning off public access usually takes a few minutes but can take up to four hours.
Why can the other person see my calendar but not book around it?
A shared calendar is a view, not part of their own schedule. Tools that check availability, such as booking pages, count the calendars connected to them, and people inviting that account see its own busy times, not the calendars overlaid on its screen. The fix is either to connect the shared calendar where availability is checked, or to place a Busy copy of each event on the account that others check.