• Home

  • Productivity

  • App tips

App tips

3 min read

How to share a Google Calendar

Here's how to share your Google Calendar and view other calendars.

By Jessica Lau · January 19, 2024
A hero image for Google Calendar app tips with the Google Calendar logo on a blue background

Google Calendar offers appointment schedules, which is the most convenient way to let other users with a Google account know when you're free and book time with you. Let's say, though, that your manager simply wants to know what you're up to at all times—or less creepily, when you're busy or free. If you're part of a Google Workspace account, they can subscribe to your calendars. 

Want to share your calendar with someone outside of your organization? Here's how to share a Google Calendar with others. 

Note: If you're on a Google Workspace account, your administrator may have limited your ability to share your calendar with people outside of your organization.

Table of contents:

  • How to share a Google Calendar

  • How to hide a Google Calendar from others

  • How to view a Google Calendar shared with me

How to share a Google Calendar

  1. Go to calendar.google.com. 

  2. In the My calendars section (left-hand menu), hover over the calendar you want to share. 

  3. Click the Options icon, which looks like three dots stacked vertically (⋮), and then select Settings and sharing. 

    How to change Google Calendar settings.

  4. In the Share with specific people or groups section, click Add people and groups. 

    How to add people to your Google Calendar.

  5. In the popup, enter the names or emails of people you want to share your calendars with.

    How to share a Google Calendar with individuals.

  6. Optionally, you can change recipients' viewing permissions, which is set to See all event details by default. 

    • See only free/busy: recipients can only see when you have appointments but not what those appointments are.

    • See all event details: recipients can see your calendar, but they won't be able to make changes.

    • Make changes to events: recipients can see your calendar and make changes.

    • Make changes and manage sharing: recipients can see your calendar, make changes, and invite others to view your calendar.

  7. Click Send.

Looking for how to share a Google Calendar from the mobile app? You can't. If you want to share your calendar from an iPhone or Android, you'll have to open Google Calendar from your phone's browser. This might mean first deleting the app from your phone; otherwise, your calendar will force open in your app. And is the hassle of all of that really worth it? 

How to hide a Google Calendar from others

At any point, you can turn off calendar sharing with others. 

  1. Go to calendar.google.com. 

  2. In the My calendars section (left-hand menu), hover over the calendar you want to unshare. 

  3. Click the Options icon (⋮), and then select Settings and sharing. 

  4. Click the Settings menu icon, which looks like a gear, and then select Settings. 

  5. In the Share with specific people or groups section, click X next to the individual(s) you no longer want to have access to your calendar. 

    How to unshare your Google Calendar.

How to view a Google Calendar shared with me

Here's how to view a shared Google calendar. 

  1. Once someone shares their Google Calendar, you'll receive an email notification. Open that email. 

  2. Click Add this calendar. 

    Email notification with a message notifying the recipient that someone has shared their Google Calendar along with an option to add the calendar.

  3. This will automatically open your Google Calendar in a new tab with a popup asking you to confirm you want to add the calendar. Click Add. 

    How to add someone else's Google Calendar via an invite.

By default, you'll notice their calendar events are shown with yours in one unified calendar. 

Multiple Google Calendars showed in one unified week view.

But you can change this for the Day view and see events from each calendar side by side. 

Automate Google Calendar 

Once you've got all the calendars you want at your fingertips, use Zapier to connect Google Calendar to your other go-to apps. This way, you can automatically do things like update your Slack status whenever an event starts in Google Calendar. Or, maybe more importantly, get notified in Slack when a new calendar event is about to happen. Learn more about how to automate Google Calendar, or get started with one of these workflows. 

Update your Slack status when new Google Calendar events begin

Update your Slack status when new Google Calendar events begin
  • Google Calendar logo
  • Slack logo
Google Calendar + Slack

Create new Trello cards from new Google Calendar events

Create new Trello cards from new Google Calendar events
  • Google Calendar logo
  • Trello logo
Google Calendar + Trello

Generate Google Calendar events from new Google Sheets rows

Generate Google Calendar events from new Google Sheets rows
  • Google Sheets logo
  • Google Calendar logo
Google Sheets + Google Calendar

To get started with a Zap template—what we call our pre-made workflows—just click on the button. It only takes a few minutes to set up. You can read more about setting up Zaps here.

Related reading: 

  • How to add focus time in Google Calendar—and why you should

  • How to create detailed Google Calendar events using Zapier

  • See how you spend your workdays with Google Calendar Time Insights

  • Why everyone needs to use Google Calendar's out of office feature

This article was originally published in February 2019 by Justin Pot. The most recent update was in January 2024.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags
mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'