If you see duplicate calendars or events after setting up iCloud Calendar

Learn what to do if you see duplicate calendars or calendar events on your iOS device, Mac, or PC after setting up iCloud Calendar. 

Before you get started

Check Calendar on iCloud.com to see if calendars or events are also duplicated there. If they are, contact iCloud Support for help.

If you see duplicate calendars or events only on your iOS device or computer but not on iCloud.com, follow the steps below. But first, make sure that you understand how to use iCloud calendars with Calendar or Outlook.

Refresh the calendars on your device

Make sure that your Calendar app shows up-to-date information:

  • iOS 7 or later: Open the Calendar app, then tap the Calendars tab to show the list of your calendars. Pull down on the list to refresh.
  • OS X: Open Calendar and choose View > Refresh Calendars. The word "Updating" appears in the title bar while the calendars are refreshing.
  • Windows: In the Outlook toolbar, click the Refresh button in the iCloud section.

If you still see duplicate calendars after refreshing them, see the next section.

Check your settings in iTunes and iCloud

You might see duplicate calendars if you have more than one method to keep iCloud calendars up to date across your devices. Apple provides two methods: iTunes and iCloud. It's possible to use both methods if you’re using iTunes 10, or iTunes 11.2 or later and OS X Mavericks v10.9.3 or later.

 

If you have iTunes 10 or iTunes 11.2 or later, check to see if iTunes is syncing calendars:

  1. Connect your iOS device to your computer with the USB cable that came with it.
  2. Locate your device in iTunes, then select the Info tab. When you select the Sync Calendars checkbox, then iTunes is set to sync your calendars.

Then check to see if iCloud is also updating your calendars: 

  • iOS: Tap Settings > iCloud on your iOS device. If Calendars is selected, then iCloud is set to keep calendars up to date.
  • OS X: Go to the Apple menu () > System Preferences and select iCloud. If the Calendars checkbox is selected, then iCloud is set to keep calendars up to date.
  • Windows: Open iCloud for Windows. If the “Mail, Contacts, Calendars, and Tasks” checkbox is selected, then iCloud is set to keep calendars up to date. 

If iTunes and iCloud are both set to keep calendars up to date, consider turning off calendar syncing in iTunes. Then, only iCloud will update your calendars.

  1. Connect your iOS device to your computer with a USB cable.
  2. Locate your device in iTunes, then select the Info tab.
  3. Deselect Sync Calendars. New calendars and events will appear only once.

 

If you want to keep using iTunes to update your calendars, turn off iCloud Calendar:

iOS

  1. Tap Settings > iCloud on your iOS device.
  2. Deselect Calendars.
  3. When asked, tap Delete from My [device].

OS X

  1. Choose Apple menu () > System Preferences, then click iCloud.
  2. Deselect Calendars. On OS X Mountain Lion and Mavericks, when asked, click Delete from My [device].

Windows 

  1. Open iCloud for Windows.
  2. Deselect the checkbox for Mail, Contacts, Calendars, and Tasks. Then click Apply.

Follow the steps in the next section to hide or delete duplicate calendars. Your old calendars and events will still be duplicated, so you need to either hide or delete them.  

Hide or delete duplicate calendars on your computer

When you set up iCloud on your device, events that are stored locally on your device should move to iCloud. If that process doesn't complete successfully, you might see duplicate calendars on both your device and iCloud. Those duplicate calendars could show some or all of the same events. 

To resolve the issue, you can hide or delete duplicate calendars on your computer. If you choose to delete the local copies (the copies on your device), make a copy of the calendar data first. 

OS X

To hide a local calendar on your Mac, follow these steps: 

  1. Open Calendars. If you don't see your list of calendars, click the Calendars button in the upper-left corner.
  2. Look for an On My Mac section in the list. By deselecting and selecting the checkboxes in that section, you can quickly hide and show the events in each local calendar. Compare those events to the events that you see in your iCloud calendars.
  3. If some events are on your Mac but not in iCloud, your calendar data might not have merged successfully with iCloud. Try manually importing events into iCloud.
  4. If the calendars in iCloud contain all of your events, and the calendars on your Mac contain only duplicates of those events, you can leave the calendars on your Mac hidden. 

You can also delete calendars stored on your Mac, but make sure you choose only from the calendars in the On My Mac section. Don't choose calendars in other sections, such as sections labeled for iCloud, Subscriptions, Other, or other calendar services.

To delete local calendars on your Mac, follow these steps: 

  1. Make a copy of the calendar data stored in iCloud.
  2. In the On My Mac section, click the calendar name. 
  3. Choose Edit > Delete.

Windows

To hide a local calendar on your Windows PC, follow these steps:

  1. Open Outlook and click Calendar. If you can't see your list of calendars, expand the navigation pane by clicking the right arrow button above the Navigation Pane button (Outlook 2007), Folders button (Outlook 2010), or All Folders button (Outlook 2013).
  2. Look for a My Calendars section in the list. By deselecting and selecting the checkboxes in that section, you can quickly hide and show the events in each local calendar. Compare those events to the events that you see in your iCloud calendars.

 

If some events are on your computer but not in iCloud, your calendar data might not have merged successfully with iCloud. Try merging again:

  1. Open iCloud for Windows.
  2. Deselect the “Mail, Contacts, Calendars, and Tasks” checkbox, then click Apply.
  3. Select the checkbox again and click Apply.

If the calendars in iCloud contain all of your events, and the calendars on your PC contain only duplicates of those events, you can leave the local calendars hidden.

If you want to delete those calendars instead of hiding them, right-click the name of the local calendar and choose Delete Calendar. Outlook won't allow you to delete the default Calendar, but you should be able to remove any other calendars that you have permission to delete. 

Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Risks are inherent in the use of the Internet. Contact the vendor for additional information.

Last Modified:
Helpful?
32% of people found this helpful.

Additional Product Support Information

Start a Discussion

in Apple Support Communities
See all questions on this article See all questions I have asked
United States (English)