iCloud Calendar: how to decide what you need

iCloud Calendar is Apple's calendar service. It stores your calendars on Apple's servers instead of on one device, keeps them the same on your iPhone, iPad, Mac, and Windows PC, and lets you open them in a web browser at iCloud.com. It comes with every Apple Account at no charge. It is not an app: the Calendar app on a Mac or iPhone is the window, and iCloud is one of the places that window can store events, next to Google, Exchange, and "On My Mac". This page explains what the service does, the limits Apple publishes, how sharing and restoring work, and when a calendar is better kept somewhere else. Everything below was checked against Apple's support pages on October 18, 2026.

What iCloud Calendar does

Apple's iCloud User Guide describes four jobs.

Sync. Calendars stored in iCloud can be seen on any device set up for iCloud and Calendar, including iPhone, iPad, Mac, and Windows devices. A change made on one device, such as adding an appointment or deleting an event, appears on the others automatically.

Web access. The same calendars are available in a browser at icloud.com/calendar. Apple notes that Calendar on iCloud.com needs a tablet or computer, so a phone browser is not the intended route.

Sharing. You can share a calendar with people who use iCloud and decide whether each person can edit it or only view it. You can also make a calendar public, so anyone with the link can view and subscribe, even without iCloud.

Archive. Calendars stored in iCloud are archived automatically, and iCloud.com can restore an earlier version to all your devices.

Because your calendars are in the cloud, changes you make on one device, like adding an appointment, deleting an event, or updating a meeting, automatically appear on all your devices. Source: support.apple.com

The guide also notes that storing calendars in iCloud frees up space on the device. Calendars are small, so this matters less than the sync itself, but it means an iCloud calendar does not depend on any single device surviving.

iCloud, Google, or On My Mac

In the Calendar app on a Mac, the sidebar groups calendars under headings. Each heading is a different storage location, and the choice decides who can see the events and on which devices.

Where the calendar is stored Seen on Shared with Recovery
iCloud iPhone, iPad, Mac, Windows (iCloud for Windows), iCloud.com iCloud users (private), anyone with a link (public) Automatic archive, restored on iCloud.com
Google Any device where the Google account is added, and the web Google users, with free/busy only as an option Handled by Google
On My Mac That Mac only Not shared through iCloud Calendar export file only

For a person whose devices are all Apple, iCloud is the shortest path, because it is already signed in. For a household or team that includes people on Android or on Windows without iCloud, Google is often the easier shared location. On My Mac fits only events that matter on one computer.

Mixing is normal. Many people keep personal calendars in iCloud and a work calendar in Google or Exchange, and the Calendar app shows all of them in one view. The decision is made calendar by calendar, not once for everything.

Apple's limits for iCloud Calendar

Apple publishes limits for iCloud Calendars and Reminders on its limits page. They are generous for a person and worth knowing for a busy shared calendar.

Limit Value
Calendars, events, and reminders combined 50,000
Calendars and reminder lists combined 100
All calendar and reminder data, attachments included 1 GB
One event, attachments included 20 MB
Attachments per event 20
Attendees you can invite to one event 300
People you can share a private calendar with 100

Apple adds a note that some of these limits on reminders do not apply once iCloud reminders have been upgraded on a device running iOS 13, iPadOS, or macOS Catalina or later.

Two of these are the ones people reach. The 100 limit counts calendars and reminder lists together, so someone who makes a calendar for each client and a list for each project can get closer than expected. The 300 attendee limit matters for anyone sending one event to a large group, such as a club or a school class. The 50,000 item limit is rarely a concern for one person: ten events a day for a year is 3,650.

Sharing a calendar: private or public

Apple's sharing guide separates two kinds of sharing, and they behave differently.

Private sharing

Invitees must have an Apple Account and use iCloud. Only the owner can share a private calendar. On iCloud.com on a computer, hold the pointer over the calendar in the sidebar and select the share button, then enter each person's email address under "Sharing With". Each person gets one of two privileges:

  • Allow editing: the person can create, edit, and delete events, and track invitation responses.
  • Read-Only: the person can view but not edit.

Select Done, then Save. The invitations are sent from your iCloud email address. You can later see who has joined, who declined, and who has not answered, and send an invitation again.

Public sharing

Turn on Public Calendar for the calendar, then either send the link by email or select Copy and paste the link anywhere. The person does not need iCloud to view it. Only the owner can change a public calendar, so it works for one-way schedules such as a team's office hours or a club's fixtures.

There is no sharing level in iCloud that shows only free or busy time without the event details. If the purpose of a calendar is to show someone your availability without revealing what the events are, a Google calendar with "See only free/busy (hide details)" is the closer fit.

Restoring an earlier version

The automatic archive is a real safety net, with one side effect that is easy to miss. Apple's restore guide lists these steps:

  1. Go to icloud.com/calendar on a tablet or computer and sign in.
  2. If you share calendars, write down which ones, who you invited, and whether each person can edit or only view. Also note which calendars others share with you.
  3. In the toolbar, open the menu and select Data Recovery.
  4. Select Restore Calendars. Versions are listed by the date and time they were archived.
  5. Select Restore next to the version you want.
  6. Wait until the restore finishes before changing anything. Changes made during the restore are not saved.
  7. Share your calendars again and ask others to reinvite you.

The side effect is in steps 2 and 7: restoring removes all sharing information. Reminders and reminder lists are restored along with the calendars. For a personal calendar, a restore is quick. For a family calendar shared with five people, it means five new invitations to send and five to receive. If you change your mind, the same steps restore the most recent version.

On My Mac calendars have no such archive. Their only backup is a Calendar export file made by hand on that Mac.

When an iCloud calendar does not appear everywhere

Sync problems with iCloud Calendar usually come from settings rather than from the service. Apple's sync troubleshooting page lists the things to check first, in this order:

  1. Check Apple's System Status page for an outage affecting iCloud Calendars.
  2. Update the iPhone or iPad to the latest iOS or iPadOS, and the Mac to the latest macOS.
  3. Confirm every device is signed in to iCloud with the same Apple Account, and that Calendars is turned on in iCloud settings on each one.
  4. Check that the date and time settings are correct for your location.
  5. On a Windows PC using iCloud for Windows with Outlook, update Windows, then sign out of iCloud for Windows and sign back in.

On an iPhone, the same page adds two checks that catch many people. In the Calendar app, tap the Calendars button and make sure every iCloud calendar is selected, since a hidden calendar looks like a missing one. Then open Settings, Apps, Calendar, Sync, and switch between All Events and a fixed range such as one month back. Apple also notes that the iCloud Birthdays calendar updates daily, so a changed birthday may not appear until the next day.

One more point from that page is worth knowing before a move. Setting iCloud as the default calendar does not move existing events from Google or another account into iCloud. It only decides where new events go.

Subscriptions and what iCloud costs

Subscribed calendars, such as public holidays, a sports schedule, or a school timetable, can also live in iCloud. Apple's subscription page gives the Mac steps: in Calendar, choose File, then New Calendar Subscription, enter the web address, click Subscribe, then choose iCloud next to Location and click OK. Choosing iCloud there is what makes the subscription appear on your other devices. Apple also advises subscribing only to sources you trust.

On cost, iCloud Calendar itself has no fee. Apple's iCloud+ pricing page states that iCloud comes with 5 GB of storage for free. In the United States, iCloud+ costs 0.99 dollars a month for 50 GB, 2.99 dollars for 200 GB, 9.99 dollars for 2 TB, 29.99 dollars for 6 TB, and 59.99 dollars for 12 TB. Calendar data is small next to photos and backups, so the plan you need is decided by everything else in iCloud, not by your calendars. The calendar data limit of 1 GB stays the same on every plan.

Using iCloud and Google calendars side by side

A common setup is iCloud for personal and family calendars and Google for work. The Mac Calendar app can show both. Many other Mac calendar apps read the same calendars through macOS, so the choice of storage does not lock you into one app.

One option among those is a native Mac calendar app made by the company that runs this site. It syncs with Google Calendar directly and can also show the calendars in the Mac Calendar app, such as iCloud, once you click "Use the calendars on this Mac" in the sidebar and allow calendar access. It adds typed and spoken event entry, travel time with time-to-leave alerts, and a menu bar view of the next event. The free version has no time limit. It runs on macOS 14 or later and is Mac only. Setup, including showing iCloud calendars, is covered step by step in the Guide, and a side-by-side view of Mac calendar apps is on Compared with other calendars.

What to change first

Open the Calendar app and look at which heading each calendar sits under. Move anything that other people read, or that you would hate to lose, out of On My Mac and into iCloud or Google. If you share a calendar in iCloud, write down who has which privilege now, before you ever need a restore. For a Mac view that puts iCloud and Google together with faster entry, Caltimate is one option.

Frequently asked questions

Is iCloud Calendar free?

Yes. iCloud Calendar comes with every Apple Account, and Apple includes 5 GB of iCloud storage at no charge. Calendars use very little of that space. Paid iCloud+ plans add storage for photos, files, and backups, but are not needed for calendars.

Can people without an iPhone see my iCloud calendar?

For a public calendar, yes. Anyone with the link can view and subscribe without using iCloud. For a private shared calendar, Apple requires invitees to have an Apple Account and use iCloud. Windows users can see iCloud calendars through iCloud for Windows and Outlook, or in a browser at iCloud.com on a computer.

How many people can I share an iCloud calendar with?

Apple's limit for a private calendar is 100 people. Each person can be given Allow editing or Read-Only access. A public calendar has no invitee list, since anyone with the link can view it.

What happens to shared calendars when I restore from the iCloud archive?

Apple says all sharing information is removed when calendars are restored. After the restore finishes, you need to share your calendars again and ask others to reinvite you to theirs. Write down who has access, and at what level, before restoring.

Back to all posts