Limited time discount Spring Deals Are in Full Bloom
Up to 50%Off
:
:
:
Grab now
Melograno Store Sign in Sign in
Help Center caret
  • Documentation
  • Changelog
  • Contact Support
en

en

caret
  • enEnglish
  • Amelia logo Amelia logo
  • Demos
  • Features
  • Who's it for caret
    • Code icon Web Developers and Agencies
    • Salons icon Beauty and Spa Salons, Barbershops
    • Yoga icon Yoga Instructors and Studios
    • Healthcare icon Doctors and Healthcare
    • Event icon Event agencies, hosts and organizers
    • Gyms icon Gyms and Personal Trainers
    • Automotive icon Automotive and Car Repairs
    • Photographers icon Photographers and Studios
    • Coaching icon Coaching and Consulting
  • Solutions caret
    • Events icon Event Agencies and Hosts
    • Appointment icon Appointment Booking
    • Scheduling icon Scheduling for Your Business
    • WooCommerce icon Booking for WooCommerce Stores
    • showcase icon See How Others Use Amelia
  • Blog
  • Pricing
  • Get Started
Amelia logo Buy Amelia
  • Booking Demos
  • Features
  • Who's it for
    • Code icon Web Developers and Agencies
    • Salons icon Beauty and Spa Salons, Barbershops
    • Yoga icon Yoga Instructors and Studios
    • Healthcare icon Doctors and Healthcare
    • Event icon Event agencies, hosts and organizers
    • Gyms icon Gyms and Personal Trainers
    • Automotive icon Automotive and Car Repairs
    • Photographers icon Photographers and Studios
    • Coaching icon Coaching and Consulting
  • Solutions
    • Events icon Event Agencies and Hosts
    • Appointment icon Appointment Booking
    • Scheduling icon Scheduling for Your Business
    • WooCommerce icon Booking for WooCommerce Stores
    • showcase icon See How Others Use Amelia
  • Blog
  • Pricing
  • Get Started Melograno Store Sign in Sign in
  • Support icon

    Support

    View Demo

    en

    en

    caret
    • enEnglish
How to Share Google Calendar With Others (A Quick Guide)

How to Share Google Calendar With Others (A Quick Guide)

Published

March 2, 2026

Category

Google Calendar

Reading time

19 min

Nevena Ilic
Author Nevena Ilic

Explore topics

Turn Appointment Cancellations into Confirmed Appointments

How to Make Your Events Easier to Find, Understand, and Book

Event Calendar vs Event List: Which Booking View Converts Better?

Amelia 9.3 Update Brings More Control to Scheduling and Events

Visual Design Principles Every Designer Should Know

Explore features Explore Demo

Read Inspiring Customer Stories

Check out how our user set Amelia for his business

Read the full story

Most people don’t realize how easy it is to share Google Calendar with others until they’ve spent way too long emailing back-and-forth about availability.

Google Calendar gives you real control over what others can see, whether that’s full event details, basic free/busy status, or edit access for a whole team.

This guide covers everything: sharing with specific people, making a calendar public, generating a shareable link, managing permission levels, and fixing the most common issues when a shared calendar won’t show up.

Read on if you want a quick guide on how to share Google Calendar with others in this article created by our team at Amelia (the best WordPress appointment scheduling plugin with Google Calendar integration).

Table of Contents

Toggle
  • What Google Calendar Sharing Does
  • Google Calendar Permission Levels Explained
  • How to Share a Google Calendar with Specific People
  • How to Share a Google Calendar with Your Whole Organization
  • How to Make a Google Calendar Public
  • How to Share a Google Calendar via Link
  • How to Share a Google Calendar on iPhone and Android
  • How to Manage, Edit, or Remove Calendar Sharing
  • Common Google Calendar Sharing Problems and Fixes
  • FAQ on How To Share Google Calendar With Others
  • Conclusion

What Google Calendar Sharing Does

Google Calendar has over 500 million monthly active users, and a big part of what makes it useful for teams is how sharing actually works (EarthWeb, 2023).

Sharing a calendar does one specific thing: it gives another person access to a particular calendar you own. Not your Google account. Not every calendar you have. Just the one you choose.

This is worth being clear about. A lot of people assume sharing a calendar means someone gets full visibility into everything on their Google account. That’s not how it works.

When you share a calendar, the recipient sees it appear in their own Google Calendar sidebar after accepting the invitation. They can overlay it with their own schedule, which is genuinely useful for coordinating availability.

What sharing controls:

  • Which specific calendar someone can see
  • How much detail they can view (just availability, or full event details)
  • Whether they can add or edit events
  • Whether they can manage the sharing settings themselves

One thing sharing does not do: it does not sync calendars between platforms. If you share a Google Calendar with someone using Apple Calendar, they get a read-only subscription view, not a live two-way sync.

Sharing settings are also calendar-specific. If you have three calendars (say, Work, Personal, and a project calendar), you control sharing for each one separately. Sharing your Work calendar doesn’t automatically expose your Personal one.

And for anyone on scheduling appointments with Google Calendar, shared calendar access is what makes collaborative booking actually work. Without it, you are just managing your own schedule in isolation.

Google Calendar Permission Levels Explained

Before you share anything, pick the right permission level. Getting this wrong is the most common reason shared calendars cause headaches. Either someone can see too little, or you accidentally hand over full control.

Google gives you four options.

Permission Level What They Can See / Do Best For
See only free/busy Only availability blocks, no event details Clients, external contacts
See all event details Full event info, read-only Colleagues, family members
Make changes to events Add, edit, and delete events Team members, assistants
Make changes and manage sharing Full control including sharing settings Calendar co-owners, admins

The free/busy level is useful when you want someone to schedule around you without seeing your actual agenda. A client booking a meeting doesn’t need to know your event titles.

“See all event details” is probably the most common choice for team members. They can check what’s on your calendar, but they can’t touch anything.

One thing to be careful about: “Make changes and manage sharing” means that person can share your calendar with anyone else. Only give this to someone you fully trust with that kind of control. In a Google Workspace environment, this is often reserved for an executive assistant or a calendar admin.

If you’re unsure, start lower and adjust later. You can change permission levels any time from the same sharing settings page.

How to Share a Google Calendar with Specific People

83% of users schedule their meetings using Google Calendar (Gitnux, 2024). Most of them share calendars regularly, yet the steps still trip people up because the settings are buried a few clicks deep.

Sharing from Google Calendar on Desktop

This is where you have the most control. The mobile app handles it too, but desktop is easier for managing permissions.

  1. Open Google Calendar in your browser
  2. In the left sidebar, find the calendar under “My Calendars”
  3. Hover over the calendar name and click the three-dot menu
  4. Select “Settings and sharing”
  5. Scroll to “Share with specific people or groups”
  6. Click “Add people and groups” and enter their email address
  7. Choose the permission level from the dropdown
  8. Click Send

The recipient gets an email invitation with a link to add the calendar. They must click that link to accept it. Until they do, the calendar won’t appear in their account.

Important: If the person doesn’t have a Google account, they can still receive the invitation, but their access is more limited. Non-Google users get a view-only link rather than a fully integrated shared calendar.

Sharing from the Google Calendar Mobile App

The process is similar on mobile, but a couple of options are only available on desktop. This is worth knowing before you start.

  1. Open the Google Calendar app on Android or iPhone
  2. Tap the hamburger menu (top-left)
  3. Tap the calendar name you want to share
  4. Tap “Share with specific people”
  5. Add the email address and set the permission level
  6. Tap Send

Public sharing and organization-wide sharing settings are not available in the mobile app. You need a browser for those.

How to Share a Google Calendar with Your Whole Organization

Google Workspace has over 6 million paying business customers worldwide (Patronum, 2023). For most of them, org-wide calendar sharing is how teams stay coordinated without manually adding every colleague one by one.

When you enable organization sharing, everyone in your Google Workspace domain can find and subscribe to your calendar. People outside your organization still can’t see it.

How to set it up:

  • Go to Settings and sharing for your calendar
  • Under “Access permissions for events,” check “Make available for [your organization]”
  • Choose the access level from the dropdown (free/busy or all event details)

The default permission for org-wide sharing is usually “See all event details,” but you can change it to free/busy if you just want colleagues to see your availability.

For larger companies using Google Workspace Admin Console, an admin can control how much sharing is allowed across the organization. They can cap the maximum permission level for external sharing, meaning even if an individual employee tries to share full event details with someone outside the domain, the admin’s policy overrides it.

A good real-world use case: Hunterdon Healthcare uses Google Workspace to coordinate across departments, freeing up significant staff time for direct work rather than administrative coordination (Thrive Agency, 2024). Shared calendars with org-wide access are a core part of how that kind of coordination happens.

If you manage teams, also worth looking at: employee scheduling software that integrates with Google Calendar, especially for businesses that need more structured shift management alongside shared calendar visibility.

How to Make a Google Calendar Public

Making a calendar public means anyone can view it. No Google account required. The calendar can even appear in Google Search results and get embedded on websites.

This is not something most people need for their personal or work calendars. But for specific use cases, it is exactly the right tool.

Common use cases for public calendars:

  • Community event schedules for nonprofits or local organizations
  • Studio or class timetables for yoga studios, gyms, or music schools
  • Public-facing team availability for client-facing businesses
  • Content creator or podcast release schedules

To make a calendar public:

  1. Open Settings and sharing for the calendar
  2. Under “Access permissions for events,” check “Make available to public”
  3. Choose whether to share free/busy only or all event details
  4. Click OK on the warning prompt (Google will remind you this is visible to everyone)

One thing to think about before enabling this: any event detail you’ve included in your calendar becomes publicly visible. Meeting titles, locations, descriptions. If your calendar has anything personal or confidential in it, create a separate calendar specifically for public events rather than making your main calendar public.

After enabling public access, you can get the public URL from the same settings page under “Integrate calendar.” That link can be shared directly or embedded anywhere.

For businesses thinking about embedding a Google Calendar on a website, this public calendar setting is what makes that possible.

How to Share a Google Calendar via Link

Not every sharing situation needs email invitations and permission tiers. Sometimes you just need a link.

Google Calendar gives you two types of shareable links, and they work differently.

Link Type What It Does Requires Google Account?
Public calendar URL Opens calendar in Google Calendar (view-only) No
iCal (.ics) link Subscribes to calendar in any calendar app No

Both links are read-only. No one can edit your calendar through a shared link, regardless of what you set elsewhere.

To get these links:

  1. Go to Settings and sharing for the calendar
  2. Scroll to “Integrate calendar”
  3. Copy either the Public URL or the Secret address in iCal format

The iCal link is particularly useful when sharing with people who use Apple Calendar, Microsoft Outlook, or any other non-Google calendar app. They can paste it into their app and your calendar shows up as a subscribed feed.

One limitation: iCal subscriptions don’t always update in real time. Apple Calendar, for example, refreshes subscribed calendars roughly every hour by default. So if you make a last-minute change, the other person might not see it immediately.

The embed code option (also found in the “Integrate calendar” section) lets you paste your calendar into a website using an HTML iframe. This is the same approach covered in our guide on how to send a Google Calendar invite for event-driven workflows where visibility is key.

For teams that need more structure around appointments and bookings than Google Calendar’s native sharing provides, it’s worth exploring a WordPress booking plugin that integrates on top of your existing calendar setup.

How to Share a Google Calendar on iPhone and Android

Nearly 80% of employees with remote-capable jobs work in hybrid or fully remote arrangements as of early 2025 (Vena). That’s a lot of people scheduling on phones.

The mobile experience for sharing Google Calendar is close to desktop, but not identical. A few things are only possible in a browser, and one key sharing feature works on Android but not iOS.

Sharing from the Android App

Android users get the most complete mobile sharing experience.

  • Open the Google Calendar app
  • Tap the three-line menu (top left)
  • Tap the calendar name you want to share
  • Tap “Share with specific people”
  • Add an email address and set permissions
  • Tap Send

This works for sharing with specific people. Public sharing and organization-wide access settings are not available in the app. You need a browser for those.

Sharing from the iPhone App

The iOS version of Google Calendar is more limited for sharing. CalendarBridge’s 2024 guide confirms that calendar sharing via “Shared with” settings is only available in the Android app, not iOS.

On iPhone, your options are:

  • Use a mobile browser (Safari or Chrome) to access calendar.google.com and share from there
  • Switch to desktop view within your mobile browser

Once someone shares a calendar with you, accepting it on iPhone is straightforward. Open the invitation email, tap the link, and it adds to your Google Calendar app automatically.

One tricky thing specific to iPhone: new shared calendars sometimes don’t sync immediately. Go to calendar.google.com/calendar/syncselect in your browser, find the shared calendar under “Shared Calendars,” check the box, and force a sync. That URL is not obvious, but it fixes the issue almost every time (FonePaw, 2022).

For anyone coordinating across both Apple and Google ecosystems, the guide on sharing an iCloud calendar covers the equivalent steps for Apple Calendar, which behaves differently and requires separate configuration.

How to Manage, Edit, or Remove Calendar Sharing

Sharing settings are not set-and-forget. Teams change, projects end, and people leave organizations. Knowing how to update or revoke access is just as important as knowing how to share in the first place.

72% of employees say knowing coworkers’ availability would improve hybrid meeting scheduling, according to a PwC survey reported by Marketing Scoop (2023). That relies on calendar access staying accurate and current.

How to View and Change Existing Permissions

To see who currently has access:

  1. Open Google Calendar on desktop
  2. Go to Settings and sharing for the calendar
  3. Scroll to “Share with specific people or groups”
  4. You’ll see a list of everyone with access and their current permission level

To change a permission level, click the dropdown next to the person’s email and select a new level. Changes take effect immediately. No new invitation is sent.

Revoking Access

Removing someone is one click. In the same “Share with specific people” section, click the X next to their name. Their access is cut off immediately.

The calendar disappears from their “Other calendars” section in Google Calendar. Any events they added while they had edit access remain on the calendar. Their own future access is gone, but their past edits stay unless you manually remove them.

Transferring Ownership

This one is Google Workspace only.

Personal Google accounts don’t support calendar ownership transfers. In Workspace, an admin can reassign a calendar using the Admin Console, which is useful when an employee leaves and their calendar needs to stay active under a different owner.

Worth knowing: even with full “Make changes and manage sharing” access, you cannot permanently delete a calendar you don’t own (Google Calendar Help). Only the original owner can do that.

For teams managing multiple staff calendars alongside client bookings, a dedicated scheduling tool for small businesses can reduce how much manual permission management you’re doing in Google Calendar itself.

Common Google Calendar Sharing Problems and Fixes

Most sharing issues come down to a small set of repeatable causes. Same problem, different packaging.

Problem Most Likely Cause Fix
Invitation email never received Spam filter or wrong email address Check spam, re-share with correct address
Calendar not showing after accepting Hidden in sidebar or wrong Google account Check “Other calendars,” verify account login
Not showing on iPhone/Android app Sync not enabled for that calendar Visit syncselect URL, toggle calendar on
“Oops” error when sharing Temporary Google server issue Wait 24 hours and try again
Can’t share a calendar you don’t own Missing “manage sharing” permission Ask calendar owner to upgrade your access

Shared Calendar Not Showing Up

This is the most common complaint. The fix depends on which device you’re on.

On desktop: Look in the left sidebar under “Other calendars.” If the calendar is listed but unchecked, click it. A white box means hidden. A colored box means visible.

On mobile: The calendar may have been added but sync is off for it. On Android, go to app Settings, tap the calendar, and confirm Sync is toggled on. On iPhone, use the syncselect URL fix described in the previous section.

The most common root cause, based on community reports, is being logged into the wrong Google account on the device. The person sharing used your work email. Your phone is logged into your personal Gmail. The calendar lands on an account you’re not actively viewing (BSIMB, 2024).

Permission Errors in Google Workspace

Workspace environments add a layer that personal accounts don’t have: admin-level policies that can override individual sharing settings.

If you’re hitting permission errors despite having the right access level, the organization’s admin may have capped external sharing at free/busy only. You can’t work around this yourself. The fix sits in the Google Admin Console, and only a Workspace admin can change it.

Also worth checking: Google limits sharing to up to 75 accounts per calendar per day. If you hit that and get an “Oops” error, you’ve reached a daily sharing limit. Wait 24 hours (Saint Mary’s College Google Workspace documentation).

If your team needs more robust booking and scheduling beyond what Google Calendar sharing can offer, tools like Google Calendar alternatives or a booking plugin that connects directly to your calendar can handle more complex scenarios without running into these native limitations. You might also find it helpful to understand how syncing Google Calendar with Outlook works if your team uses both platforms.

FAQ on How To Share Google Calendar With Others

How do I share my Google Calendar with someone?

Open Google Calendar on desktop, click the three-dot menu next to the calendar name, and select Settings and sharing. Under “Share with specific people,” add their email, choose a permission level, and click Send.

Can I share a Google Calendar with someone who doesn’t have Gmail?

Yes, but their access is limited. Non-Google users receive a view-only link rather than a fully integrated shared calendar. For two-way collaboration, a Google account is needed.

What are the Google Calendar permission levels?

There are four: free/busy only, see all event details, make changes to events, and make changes and manage sharing. Each controls how much a person can view or edit.

Why is my shared Google Calendar not showing up?

The recipient may not have accepted the invitation, or the calendar is hidden in their sidebar. On iPhone, visit calendar.google.com/calendar/syncselect and enable the shared calendar manually.

Can I share a Google Calendar from my phone?

On Android, yes. Open the app, tap the calendar, and select “Share with specific people.” On iPhone, the Google Calendar app doesn’t support sharing. Use a mobile browser instead.

How do I make my Google Calendar public?

Go to Settings and sharing, find “Access permissions for events,” and check “Make available to public.” Anyone can view it, including without a Google account. Choose free/busy or full event details.

How do I get a shareable Google Calendar link?

In Settings and sharing, scroll to “Integrate calendar.” Copy the public URL or the iCal (.ics) link. The iCal link works with Apple Calendar, Outlook, and other non-Google apps.

Can I share a Google Calendar with my whole organization?

Yes. In Settings and sharing, check “Make available for [your organization].” Everyone in your Google Workspace domain can then find and subscribe to it. External users won’t have access.

How do I remove someone’s access to my Google Calendar?

Go to Settings and sharing, find the person under “Share with specific people,” and click the X next to their name. Access is revoked immediately. Past edits they made remain on the calendar.

Can I change someone’s calendar permission after sharing?

Yes. Go to Settings and sharing, find their email in the shared list, and use the dropdown to select a new permission level. The change applies immediately with no new invitation required.

Conclusion

This conclusion is for an article presenting how to share Google Calendar with others, covering everything from permission levels to public calendar links and mobile sharing.

Whether you’re coordinating a team schedule in Google Workspace, setting up a shared family calendar, or giving a client view-only access via an iCal link, the process is straightforward once you know where to look.

Start with the right access level for each person. Free/busy for external contacts, full event details for colleagues, edit access for close collaborators.

And if something doesn’t show up after sharing, check the invite acceptance, the sidebar visibility, and the sync settings. Nine times out of ten, it’s one of those three.

Nevena Ilic
Author Nevena Ilic
google calendarhow-to guidessoftware & tools
arrow Back to Previous

Share the article

Facebook icon X icon Google plus icon
Read Next arrow
arrow Back to Previous Read Next arrow
View Comments (0)

Explore topics

Turn Appointment Cancellations into Confirmed Appointments

How to Make Your Events Easier to Find, Understand, and Book

Event Calendar vs Event List: Which Booking View Converts Better?

Amelia 9.3 Update Brings More Control to Scheduling and Events

Visual Design Principles Every Designer Should Know

Explore features Explore Demo

Read Inspiring Customer Stories

Check out how our user set Amelia for his business

Read the full story
30k+ professionals are already getting these tips—don’t miss out!

Subscribe now to get exclusive Amelia strategies and WordPress hacks — plus early-bird promos and special offers you won’t want to miss.





We care about your data in our privacy policy

Buy Amelia

Amelia logo
Instagram logo Youtube logo Facebook logo Twitter logo Discord logo

Who's it for

  • Web Developers and Agencies
  • Beauty and Spa Salons, Barbershops
  • Yoga Instructors and Studios
  • Doctors and Healthcare
  • Event Agencies and Hosts
  • Gyms and Personal Trainers
  • Automotive and Car Repairs
  • Photographers and Studios
  • Coaching and Consulting

Solutions

  • Event Agencies and Hosts
  • Appointment Booking
  • Scheduling for Your Business
  • Booking for WooCommerce Stores

Product

  • Features
  • Demos
  • Pricing

Resources

  • About us
  • Blog
  • Success Stories
  • Changelog
  • Documentation
  • Suggest a Feature
  • Contact us
  • Affiliate Program
  • Partners

All Rights Reserved (c) Melograno Venture Studio, Amelia WP Booking Plugin 2018-2026

Terms & Conditions Refund Policy Privacy Policy