iCloud Calendar: what it does and where it breaks down
If you searched for iCloud Calendar, you are probably in one of three situations. Events made on an iPhone are not showing up on a Mac or a Windows PC. Someone needs to see or edit a family or team calendar. Or a work calendar in Google has joined the picture and you are trying to work out which calendar should hold what.
The short answer for all three: iCloud Calendar is a storage service, not an app. Your events live on Apple's servers, and the Calendar app on iPhone, iPad and Mac, Outlook on Windows through iCloud for Windows, and the website at icloud.com/calendar are all windows onto that one copy. When something looks wrong, the fix is almost always about which window is signed in to which account, and which calendar an event was saved to. This guide covers how to set it up on each device, how sharing and public links behave, how to recover lost events, and the specific places where iCloud Calendar stops being the right home. Every step and limit below was checked against Apple's own support pages on 18 October 2026.
How iCloud Calendar is set up on each device
Apple's Set up iCloud for Calendar on all your devices page lists the exact switches. The paths differ by system version, which is why instructions copied from older forum posts often fail.
| Device | Where the switch is |
|---|---|
| iPhone or iPad, iOS 17 or later | Settings > [your name] > iCloud > See All > iCloud Calendar > Use on this iPhone |
| iPhone or iPad, iOS 16 | Settings > [your name] > iCloud > Show All > Calendars |
| Mac, macOS 15 or later | System Settings > [your name] > iCloud > Saved to iCloud > See All > Calendars |
| Mac, macOS 13.3 to 14 | System Settings > [your name] > iCloud > Show All (or Show More Apps) > Calendars |
| Windows | iCloud for Windows, which connects iCloud calendars to Outlook |
| Any browser | icloud.com/calendar, on a tablet or computer |
The one rule that matters most: every device must be signed in to the same Apple Account. Apple states that if a device is not signed in, or has the Calendars feature turned off, it cannot reach your iCloud calendars at all. A surprising number of "sync" problems are an iPad still signed in to an old Apple Account, or a Mac where Calendars was switched off during a storage cleanup.
Once the switch is on, open the Calendar app and check that the calendars under the iCloud heading are ticked. On a Mac, choose View > Show Calendar List if the sidebar is hidden. On iPhone, tap Calendars at the bottom of the screen. A calendar that is stored correctly but unticked looks exactly like a calendar that failed to sync.
Note that the web version needs a tablet or a computer. Apple's guide says Calendar on iCloud.com is not available from a phone browser, so a phone user who wants the web view is expected to use the Calendar app instead.
What happens when events do not appear everywhere
Apple keeps a dedicated troubleshooting article, If your iCloud Contacts, Calendars, or Reminders won't sync. Its checks are worth running in order, because each one rules out a different layer.
Things to check before touching any device
- Apple's system status page, in case iCloud Calendar itself has an outage.
- That each device runs the current version of iOS, iPadOS or macOS.
- That every device uses the same Apple Account, with Calendars turned on.
- That the date and time settings on each device are correct for where you are.
The last one is easy to overlook. A device with a wrong clock can file events at the wrong time or appear to miss changes.
On iPhone and iPad
Close the Calendar app, wait about a minute, and reopen it. Then tap the Calendars tab and swipe down on the list to refresh. If that does nothing, go to Settings > Apps > Calendar > Sync (Settings > Calendar on iOS 17 or earlier) and change the setting. If All Events is selected, choose a specific range such as Events 1 Month Back. If a range is selected, choose All Events. Wait a few minutes and refresh again. Toggling the sync window forces the phone to rebuild what it holds.
On a Mac
Choose View > Refresh Calendars. Then open Calendar > Settings and, in the General tab, make sure one of your iCloud calendars is the default. If the default is On My Mac, Exchange or Google, new events go there and never reach iCloud, which looks like a sync failure from the iPhone side. Apple also notes that the iCloud Birthdays calendar updates hourly on a Mac, so birthday changes can lag behind everything else.
On the web
Update the browser and clear its cache. If changes from other devices are missing, open another iCloud.com app such as Mail and come back, or sign out of iCloud.com and sign in again.
If all of this checks out and one specific event is still missing, the likeliest explanation is that it was never saved to iCloud. Open the event on the device where it was created and look at which calendar it belongs to.
Sharing an iCloud calendar: private, public, and the limits of each
iCloud offers two kinds of sharing, and they behave very differently. Apple's Share a calendar on iCloud.com page sets out the rules.
| Private sharing | Public calendar | |
|---|---|---|
| Who can join | People with an Apple Account who use iCloud | Anyone with the link |
| Who can edit | Each invitee is set to Allow editing or Read-Only | Only the owner |
| How it is sent | Invitation email from your iCloud address | Email with the calendar URL, or a copied link |
| Who can share it | Only the calendar's owner | Only the calendar's owner |
Private sharing is the right choice for a household or a small team that all use Apple devices. Allow editing lets an invitee create, edit and delete events and track invitation responses. Read-Only lets them look but not change anything. The owner can see who has joined, who declined and who has not responded, and can resend invitations at any time.
Public sharing is how an iCloud calendar reaches people outside Apple's world. Turning on Public Calendar produces a URL that anyone can subscribe to, including someone using Google Calendar or Outlook. The trade-off is that the calendar becomes read-only for everyone but the owner, and anyone who obtains the link can see its contents. Third-party services that ask for an iCloud calendar URL, such as task managers that overlay events, usually rely on this public link. Help pages for those services commonly include a section on whether making a calendar public exposes it to the world, which is the right question to ask before turning it on.
There is one more rule worth knowing before building a family schedule on iCloud. Apple says that if you stop using iCloud, every shared calendar you created becomes unavailable, and all participants receive an email telling them it is no longer shared. The calendar belongs to the owner's account, not to the group.
Restoring calendars and events that went missing
iCloud keeps automatic archives of your calendars, and this is one of its most useful features. Apple's Restore your calendars and events on iCloud.com page gives the steps.
- On a computer or tablet, go to icloud.com/calendar and sign in.
- If you share any calendars, write down which ones, who has access, and whether each person can edit or only view. Note which calendars others share with you too.
- Open the settings menu in the toolbar, then select Data Recovery.
- Select Restore Calendars. Archived versions are listed by date and time.
- Select Restore next to the version you want.
Restoring removes all sharing information. That is why step two matters. After the restore, you have to share your calendars again and ask other people to reinvite you to theirs. Apple also warns that any change made while the restore is running is not saved, so leave the calendar alone until it finishes. Restored events then appear on every device that has Calendars turned on in iCloud settings. If the restore makes things worse, the same steps let you go back to the most recent version.
Restoring covers reminders and reminder lists as well. That is helpful after an accidental deletion, but it means a restore can also bring back reminders you had cleared.
What it costs, and where storage comes in
Calendar data is small, and iCloud Calendar itself does not need a paid plan. Apple's iCloud+ plans and pricing page states that every account gets 5 GB of storage for free. That 5 GB is shared with photos, device backups, iCloud Drive and Mail, so a full account is usually full because of photos rather than events.
When storage runs out, the usual response is to buy more. In the United States, iCloud+ costs $0.99 a month for 50 GB, $2.99 for 200 GB and $9.99 for 2 TB, with tax added in some states. Paying for storage does not add any calendar features. Booking pages, travel time calculations and similar tools are not part of iCloud+.
Where iCloud Calendar breaks down
iCloud Calendar does its core job well: one copy of your events, kept current across Apple devices, with a restore button. It strains when your calendar life extends beyond that.
Next to a Google work calendar
Many people hold personal events in iCloud and work events in a Google account provided by an employer. Both can appear in the Mac Calendar app, but they never merge. An iCloud event does not block time in the Google calendar that colleagues check for free time, so double booking is common. Google's help page on subscribing to someone else's calendar says Google Calendar can add a non-Google calendar only by URL when that calendar is public, which brings back the public-link trade-off described above.
With people who do not use Apple devices
Private sharing needs an Apple Account and iCloud. A colleague on Android or Windows can only see your calendar through a public link, and cannot edit it.
For scheduling with outside people
iCloud has invitations, but no booking page where someone outside can pick an open slot. People who schedule many meetings usually end up using a separate scheduling service on top, which adds another place to check.
When it is the default by accident
Because new iPhones save to iCloud by default, work events often land there without anyone deciding it. The fix is a deliberate default calendar on each device, set in Calendar settings, so events go where the people who need them can see them.
None of these are faults in iCloud. They are the boundary of what a personal, Apple-centred calendar store is designed for.
Keeping iCloud and Google side by side on a Mac
If you keep both stores, the goal is one view where both are visible and editable, with a clear rule about which calendar each kind of event goes to. The Mac Calendar app shows iCloud and Google accounts together, but its Google connection goes through macOS account settings, and some Google features, such as room booking and email reminders, are not available there according to Google's own help.
A calendar app for Mac that connects to Google directly, and also reads the calendars already set up in the Mac Calendar app, can give you that single view. One approach is to keep personal events in iCloud, keep work in Google, and choose the default for new events per account. The Guide shows how an app of this kind connects Google accounts and turns on the calendars stored on the Mac, iCloud included, from a single sidebar option. The Features page lists what it does on top, such as reading an event out of a plain sentence and blocking measured travel time. Questions about where data is stored are answered in the FAQ.
What to change first
Check that every device uses the same Apple Account and that each one has a deliberate default calendar, because most iCloud Calendar problems start there. If work and personal calendars live in different services, put both in one Mac view, for example with Caltimate, and decide once where each kind of event belongs.
Frequently asked questions
Why do events created on an iPhone not show up on a Mac?
The most common causes are that the two devices use different Apple Accounts, that Calendars is turned off in iCloud settings on one of them, or that the event was saved to a calendar outside iCloud. Check the Apple Account first, then the iCloud switch, then which calendar the event belongs to. On the Mac, choose View > Refresh Calendars afterwards.
Can someone without an iPhone see an iCloud calendar?
Yes, through a public calendar. Turn on Public Calendar on iCloud.com and send the link, which anyone can subscribe to in Google Calendar, Outlook or another app. They will be able to view it but not edit it, because only the owner can change a public calendar. Private sharing with editing requires the other person to have an Apple Account.
How can deleted iCloud calendar events be recovered?
Sign in to icloud.com/calendar on a computer or tablet, open the settings menu, choose Data Recovery, then Restore Calendars, and pick an archived version by date. Restoring removes all sharing settings, so note who has access to each shared calendar before you start and reshare afterwards.
Does iCloud Calendar require an iCloud+ subscription?
No. Calendar works on the free 5 GB tier that every Apple Account includes. The storage is shared with photos, backups and files, so a paid plan may be needed if the account fills up, but iCloud+ does not add any extra calendar features.