Skip to main content

How to share a calendar on Mac

How to share a calendar on Mac


Want to show your friends your goings-on? Here’s how to share (and unshare) an iCloud calendar from your Mac.

Share this story

A Mac with an Apple symbol against an illustrated background.
Illustration by Samar Haddad / The Verge

Need to show a friend or relative what you’re up to next week and don’t have your phone handy? Try sharing your calendar from your MacBook with a few easy steps.

Before you start, you’ll want to make sure iCloud is set up on your Mac and that the calendar you want to share is stored via iCloud (not just stored locally). To check if this is the case, you can go to Calendar > Preferences > Accounts.

Once that’s all sorted, here’s how to share a calendar from your Mac.

A screenshot of the Calendar app on Mac with the Sharing Settings menu open.
I have a lot of calendars called “Work.” Don’t @ me.

How to share a calendar from your Mac

  • Open the Calendar app on your Mac.
  • In the tab on the left, you’ll see a list of your calendars. Right-click on the one you want to share.
  • Click Share Calendar.
  • In the “Share With” box, type the number or email address of the person you want to share the calendar with and press Enter. Note: the person you’re sharing with will get an invite the instant you press Enter, so make sure you do it wisely.
  • Click Done.

Once you’ve added someone, you can change the permissions they have. Click the down arrow next to their name and select View Only or View & Edit. This is also where you can resend their invitation if they missed it the first time around.

There is another option: you can also just make the calendar a public calendar. Similarly to how Google Docs work, this process will generate a URL, and anyone you share that URL with will be able to subscribe to your calendar on a read-only basis. I generally wouldn’t recommend doing this for any calendar that’s remotely personal, but the option is there if you prefer it.

How to stop sharing a calendar from your Mac

A screenshot of the Calendar app in macOS with Stop Sharing highlighted next to a calendar option.
This part is the easy one.

If your friend or family member’s services are no longer required or you’ve decided that your calendar sharing has gotten out of control, you can also stop sharing at any time. This will remove your calendar from the internet entirely, and nobody you’ve shared it with will be able to view it anymore. Here’s how to do that.

  • Right-click on the calendar.
  • Click Stop Sharing.
  • Click Stop Sharing again on the popup that appears.
A screenshot of the Calendar app open in macOS with the sharing settings menu open next to a calendar option and the Public Calendar box checked.
Use this button wisely.

If you go through this process but still see the “Shared” icon next to the calendar, it’s probably because you’ve got the Public Calendar box checked. (Due to its location, the box is easy to accidentally check.) To fix this, right-click on the calendar, go into Sharing Settings..., and uncheck the Public Calendar button. As always, press Done when you’re done.