April 19, 2026

How to Share Google Calendar with Family, Team, or Anyone

The exact steps to share a Google Calendar the right way, plus permission levels and the mistakes people keep making.

Quick answer

To share a Google Calendar, open calendar.google.com on a computer, hover the calendar name in the left sidebar, click the three-dot menu, choose Settings and sharing, then under "Share with specific people or groups" click Add people, enter their email, and pick a permission level. They get an email invitation that they must click to actually subscribe. The Google Calendar mobile apps cannot manage sharing, so use the desktop site even if you are on iPhone or Android. To share a single event instead of a whole calendar, just add the person as a guest on the event.

What "sharing" actually means in Google Calendar

Sharing a Google Calendar is not the same as sharing a single event. When you share a calendar, the other person sees every event on it — past, present, and future — at the permission level you choose. When you share an event, only that specific event is visible to the invitees.

Most of the time, what people want is to share a calendar: a family schedule everyone can see, a work availability view for a colleague, or a group calendar for a project. This guide covers both, with exact steps.

Google's own documentation lives at support.google.com/calendar if you want the canonical reference. What follows is the practical version.

Permission levels, explained

Before you share, decide what the other person should be able to do. Google Calendar has four permission levels:

Pick the narrowest level that works. You can always upgrade later. Downgrading after someone has already seen too much is harder.

How to share a calendar from desktop

This is the fastest way. The full sharing controls are only available on the web, not in mobile apps.

1. Open calendar.google.com in a browser. 2. In the left sidebar, find the calendar you want to share under "My calendars." 3. Hover over the calendar name and click the three-dot menu that appears. 4. Click Settings and sharing. 5. Scroll to Share with specific people or groups. 6. Click Add people and groups. 7. Type the email address of the person you want to share with. 8. Choose the permission level from the dropdown. 9. Click Send.

The recipient gets an email. They have to click the link in it to add the calendar to their own Google Calendar. If they never click, the sharing sits in limbo and you will assume they have access when they do not. This is the single most common "why can't they see my calendar?" problem.

Sharing with anyone who has the link

If you want a calendar that anyone with a link can view, scroll up to Access permissions for events on the same settings page. Check Make available to public or Make available for your organization. Then copy the shareable link.

Be careful here. A public calendar is genuinely public. If you make a personal calendar public, the internet can see it. Only use this for calendars that are intentionally open — a team events calendar, a public schedule of office hours, a community events list.

How to share from iPhone or Android

The Google Calendar mobile apps cannot add new sharing permissions. They can only let you toggle whether shared calendars are visible to you. This is a surprisingly common frustration.

To share a calendar from mobile, you have two options:

1. Open calendar.google.com in a mobile browser, switch to desktop view, and follow the desktop steps above. This works but is fiddly. 2. Just use a computer. It is a one-time action and takes a minute.

If you are on iPhone and you want a better mobile experience in general, third-party apps and AI assistants can make sharing faster for specific workflows — but the core permission settings still live on the web.

Accepting a shared calendar

If someone shared a calendar with you and you cannot find it:

1. Check your email for a message titled "[Person] has shared a calendar with you." 2. Click the link in the email. 3. On the page that opens, click Add calendar. 4. Open Google Calendar. The shared calendar now appears under "Other calendars" in the sidebar.

On mobile, after you have accepted on desktop, the calendar appears in your Google Calendar app. You may need to enable it under Settings → your account → Shared calendars.

If the sharing email never arrived, ask the owner to resend. Gmail occasionally filters these into Promotions or Spam.

Sharing a single event (not a whole calendar)

Often you do not want to share a whole calendar — you just want to invite someone to one event.

1. Open the event. 2. Under Guests, add their email addresses. 3. Save. Google sends them an invitation.

Invitees see this specific event in their calendar when they accept. They do not see the rest of your calendar.

This is the right workflow for meetings, dinners, appointments — anything where the goal is "join me for this" rather than "see what I am doing all the time."

Creating a new calendar for sharing

Rather than sharing your primary calendar (which includes everything), it is often cleaner to create a dedicated calendar.

1. On desktop, in the left sidebar, click the + next to Other calendars. 2. Click Create new calendar. 3. Give it a name ("Family," "Team Events," "Anna's schedule"). 4. Click Create calendar. 5. Open it from the sidebar, go to Settings and sharing, and share it with whoever needs access.

This is the right pattern for family calendars, team event calendars, and any shared schedule that should not include your personal appointments.

Privacy settings for individual events

Even on a shared calendar, you can mark specific events as private. When viewing or creating an event, look for the Default visibility field and change it to Private. People with less than "see all details" access will see a busy block without the title.

Useful when you share your main calendar with a partner but occasionally have events you would rather keep to yourself — a medical appointment, a surprise birthday plan.

Common pitfalls

A few things that trip people up.

The recipient never clicked the email link. Without that click, they cannot see the calendar. If they say they cannot see it, ask whether they accepted the invitation.

You shared from the wrong account. If you have multiple Google accounts, make sure you are in the right one when sharing. The account in the top-right of Google Calendar should match the calendar you want to share.

You expected mobile sharing to work. It does not. Use desktop or desktop-view-on-mobile.

You shared your primary calendar when a separate one would have been cleaner. Creating a dedicated shared calendar takes 30 seconds and avoids mixing personal events into a team view.

Permissions mismatched. "See only free/busy" is for availability. "See all event details" is for full visibility. Picking the wrong level either over-shares or frustrates the recipient.

Removing access

If you need to revoke sharing:

1. Open Settings and sharing for the calendar. 2. Under Share with specific people or groups, find the person. 3. Click the X next to their name. 4. The calendar disappears from their Google Calendar.

No notification is sent. If you want to tell them, do it separately.

Sharing etiquette (the unwritten part)

Mechanics aside, a few conventions save friction.

Tell people before you share. A calendar invitation email without context often reads like spam. A quick "I'm going to share my work calendar with you so you can see when I'm free" in Slack or text makes the follow-up email make sense.

Match the permission to the relationship. Give partners "make changes." Give colleagues "see all details" or "see free/busy." Give clients "see free/busy." Resist the urge to give everyone full control just because it is easier.

Use separate calendars for work and personal. Sharing your primary calendar with a work colleague means they see "doctor appointment" on Thursday. A dedicated work calendar avoids the awkwardness.

Review sharing once a year. People change jobs. Relationships change. Old shared calendars sit forgotten. A five-minute audit once a year keeps your schedule visible only to people who should still see it.

Be deliberate about public calendars. Making a calendar public is a one-click action with long-term consequences. Search engines can index it. Only make public what you want genuinely public.

Shared calendars on mobile — visibility toggles

Once a calendar is shared with you, both the iPhone Calendar app and the Google Calendar app let you toggle it on or off without deleting it.

Google Calendar app. Tap the menu in the top left, scroll to find the shared calendar, toggle the switch.

Apple Calendar app. Tap Calendars at the bottom, then tap the checkmark next to the calendar to hide or show it.

Useful when a family calendar is noisy and you only want to see it on certain days, or when you want to hide a work calendar in off-hours.

Where Daychat fits

Daychat connects to your Google Calendar and understands the events that live on it, including shared calendars you have access to. If your family calendar is shared with you, Daychat can see those events and include them in queries like "what are we doing this weekend?" or the daily summary. Daychat does not change sharing permissions — those still live in Google Calendar itself — but it makes the resulting calendar much easier to use once sharing is set up.

Try Daychat for free

Chat with your Google Calendar today.

Download on the App Store