Google Calendar

How to Share a Google Calendar — Step by Step

There are three ways to share a Google Calendar — with specific people, with everyone in your Google Workspace organization, or publicly via a link. Each gives different permission levels and visibility.

Step-by-step

  1. Open Google Calendar on the web (calendar.google.com) — sharing options aren't fully available on mobile.
  2. In the left sidebar under My calendars, hover over the calendar you want to share and click the three-dot menu, then Settings and sharing.
  3. Scroll to Share with specific people or groups, click Add people and groups, type the email address, and choose a permission level:
  4. See only free/busy — others see when you're busy but not the event details.
    See all event details — read-only access to titles, locations, and notes.
    Make changes to events — others can edit your events.
    Make changes and manage sharing — full admin, including changing who else can see the calendar.
  5. Click Send. The other person receives an email with a link to add the calendar to their own Google Calendar.

On the same Settings and sharing page, scroll to Access permissions for events and check Make available to public. You then get a sharable HTML link and an iCal feed URL. Public links don't require the viewer to have a Google account, but anyone with the link can see the chosen level of detail — don't enable this for personal calendars.

Share within a Workspace organization

If you're using Google Calendar through Google Workspace (school or company), there's a separate option called Make available for [organization]. Anyone in your domain can then see your calendar without you adding them individually. This is the safest default for work calendars.

Stop sharing

To revoke access, return to Settings and sharing for that calendar, find the person in the share list, and click the × next to their name. Their calendar app will lose access immediately, though a cached copy may persist for an hour.

Related guides

Frequently asked questions

Can I share my Google Calendar with someone who doesn't have Google?
Yes — use the public link or the iCal feed URL. They can import it into Outlook, Apple Calendar, or any iCal-compatible app.
Why isn't the share invite arriving?
Check the recipient's spam folder. Google sometimes routes share invites there, especially across organizational boundaries.
Can I share only one event instead of the whole calendar?
Yes — open the event and use Add guests. The guest sees just that event, not your whole calendar.