A public calendar, unlike a shared calendar, lets others subscribe to your calendar. They cannot edit the calendar – only you can. But they can still see whatever changes you make to the public calendar.
iPhone/iPad and Mac OS X allows you to create public calendars out of the Calendar app on your device.
Here's a short tutorial on creating public calendars:
Creating Calendars on the iPhone:
- Open the Calendar app
- Now, tap on Calendars from the top-right
- Tap on Edit
- Tap on Add Calendar…
- Give it a name. Once done, you can tap on the calendar name to edit it.
- Scroll down after tapping the calendar and where it says Public Calendar, slide the switch to ON.
- Now, the calendar is public. You can share the link through Share Link.. option. By default, the iPhone lets you share calendar links via Mail and text. You can also copy the calendar URL.
Alternatively, you can also share calendars that have already been created. To do this:
- In the Calendar app, tap on Calendars from the top-right
- This shows a list of all the calendars. Tap on the blue icon next to the calendar you want to make public
- Scroll down and switch ON where it says Public Calendar. That's it. Use the Share Link… option to share the calendar.
You must note here that the calendar is only made public so anyone with the link can “view” the calendar entries. No one can edit the calendar. Only you get to do that.
While Shared Calendars work as a collaborative calendar, public calendars are read-only. Subscribers do not get alerts or notifications when you make changes to the calendar.