How To

How to add and view iCloud calendars in Google Calendar

Using iCloud for your calendars is a no-brainer for those who live and work on Macs, iPhones and iPads. There are times however when you might want to use other popular calendar services, in addition to iCloud. For example, you may use Google Calendar for work and would like access to your home calendar. Sure you could login to iCloud from any Mac or PC to access your calendars, but wouldn’t it be easier to have them accessible from Google? There are also the scenarios where a Mac user decides on an Android phone or tablet, where Google services rule the roost. With a few steps, you can access your iCloud calendars through Google Calendar, include real-time updates of any changes.

Note: I should caution that in order to accomplish this task, you’ll need to be comfortable with making your calendars public. No, they likely won’t be published on the Huffington Post, but the information is deemed ‘public’ by Apple. In theory, your information is not blocked by any password and a read-only version is accessible by anyone with the URL. Before proceeding, you need to assess your comfort level with what’s term public sharing of calendars. With that disclaimer out of the way, let’s get back to the simple steps needed to make this happen.

How to get iCloud calendars in Google Calendar

You will need either an iPhone, iPad and a PC or your Mac. This tutorial assumes you are running either iOS 7 or iOS 8.

iCloud Gcal

  1. Open the Calendars app in iOS and select the ‘Calendars‘ link at the bottom.
  2. Scroll down to the iCloud section and tap on the ‘i’ next to the calendar to enter ‘Edit‘ mode.
  3. Scroll down and toggle ‘Public Calendar’ to on.
  4. Once published, a new ‘Share Link…’ option will appear. Tap on the link and email it to yourself.
  5. On your computer, copy the email address. Open a web browser and visit
  6. Paste the URL and press Continue.
  7. Open Google Calendar on the web.
  8. Select the drop-down menu under ‘My Calendars’ and select ‘Settings’
  9. Select ‘Browse interesting calendars >’
  10. Select ‘Add by URL’.
  11. Paste the URL and select Add Calendar.

Add calendar Google

Within a matter of seconds, the iCloud calendar you added will be listed under ‘Other calendars’, a section often reserved for subscriptions. In essence, you’ve set up a subscription to your iCloud calendar, similar to how we outlined how to subscribe to calendars. The only difference here is that it’s calendar to calendar.

iCloud calendar in Google Calendar

If you have a need to use more than iCloud to manage your calendars, this provides for an easy way to get the best of both worlds. You can still use iCloud. However, by adding your iCloud Calendar to Google Calendar, you’ll have even greater access from any Mac, PC, iOS or Android device.



  1. Sara

    March 23, 2015 at 9:37 am

    This worked like a charm! Thank you sooooooo much!

  2. Nicholas Law

    April 25, 2015 at 9:32 am

    Yes, this works very well indeed. Nonetheless, I have a question.

    I use the Calendar application on a Mac and my different calendars are stored in iCloud. When or if I change, add or delete an event in the Mac Calendar application, the change appears in the web iCloud Calendar (presumably because the Mac calendars are stored there remotely), but the change does not appear in the Google calendar. Is there any way to make this happen automatically, or does one need to copy and paste each calendar URL into the iCloud Calendar Proxy application each time?

    Many thanks.


  3. Justjess

    May 25, 2015 at 4:23 am

    I’m trying to view a shared icloud calendar in my google calendar. Since it is shared with me and not ‘owned’ by me, the function to allow it to be public is not available. Is there a way to either sync the shared calendar to another icloud calendar (which I could then import) or a way to view it directly?

Leave a Reply

Your email address will not be published. Required fields are marked *

Most Popular

To Top