Skip to content

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

  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

  • Google Calendar logo
  • Slack logo
Google Calendar + Slack
More details
    Use this integration to communicate your status with your Slack team. After you set it up, whenever an event starts in Google Calendar, Zapier will automatically update your status in Slack. That way, your team will know you're AFK with no extra effort on your part.

    Create new Trello cards from new Google Calendar events

    • Google Calendar logo
    • Trello logo
    Google Calendar + Trello
    More details
      Do you use Google Calendar to schedule events and wish you could turn them into Trello cards? Zapier will automatically create a new card for every new Google Calendar event you create.

      Generate Google Calendar events from new Google Sheets rows

      • Google Sheets logo
      • Google Calendar logo
      Google Sheets + Google Calendar
      More details
        Ever need to create calendar events in bulk? Or let others easily add calendar events for you? Or perhaps you just find it easier to manage your calendar in a spreadsheet. If so, this integration makes it easy: it will create new Google Calendar events straight from new rows whenever they're added to a Google Sheet, so you don't have to worry about adding them twice.

        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

        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.

        mentioned apps

        Related articles

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

        A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'