How to add your Google Calendar to Apple’s iCalendar (and vice versa)

If you switch between Google Calendar and Apple’s iCalendar, you’ll be glad to know you can share data between each service. Jack Wallen shows you how.

I primarily work within Google Calendar from a Linux desktop. However, there are also times when I’m working from a MacBook Pro and prefer to use the default applications. What that means is I need to integrate Google Calendar into the default iCalendar app on macOS. At the same time, I like to see my iCalendar events in Google Calendar. Oh, what a tangled web I weave. How do I pull this off? It’s actually not terribly challenging. Let me show you. To make this work, you’ll need a Google account, a macOS device with iCalendar, and your login credentials for iCloud. With all of that together, let’s make some calendar magic.

Adding Google Calendar to iCalendar

Of the two processes, this is the easiest, because the functionality is built right into macOS (I’m demonstrating with Monterey). 

1. Click the Apple menu in the upper right corner of your display. 

2. Then select System Preferences. 

image 120
How to add your Google Calendar to Apple's iCalendar (and vice versa) 9

4. From the right pane (Figure 2), click Google.

image 121
How to add your Google Calendar to Apple's iCalendar (and vice versa) 10

5. You will then be prompted to okay the opening of your default web browser. 

6. Click Open Browser, and Safari (if it’s your default) will open to the Google account authentication wizard (Figure 3). 

image 122
How to add your Google Calendar to Apple's iCalendar (and vice versa) 11

7. Once you’ve added the account, you can then configure which elements are added (from Mail, Calendar, Contacts, and Notes – Figure 4).

image 123
How to add your Google Calendar to Apple's iCalendar (and vice versa) 12

Make sure Calendar is enabled and the next time you open iCalendar your events from Google Calendar will populate. This configuration gives you read/write access to Google Calendar from iCalendar.

Adding iCalendar to Google Calendar

There are two caveats to adding a calendar from Apple’s iCalendar to Google Calendar. The first is the iCalendar to be added must be made public. Second, it’s read-only access (so you can’t add events to iCalendar from Google Calendar).

  1. The easiest way of doing this is to log into iCloud and then go to the Calendar section. You should see all of your calendars listed in the left sidebar (Figure 5).
image 124
How to add your Google Calendar to Apple's iCalendar (and vice versa) 13

2. Click the icon at the right edge of the calendar you want to add to Google Calendar.

3. Then, from the popup (Figure 6), click the checkbox for Public Calendar.

image 125
How to add your Google Calendar to Apple's iCalendar (and vice versa) 14

4. A webcal address will appear. Click Copy Link and click OK. 

5. Go to your Google Calendar and locate Other Calendars. 

6. Click the + button associated with that.

7. Then, from the drop-down, click From URL (Figure 7).

image 126
How to add your Google Calendar to Apple's iCalendar (and vice versa) 15

8. In the resulting window (Figure 8), paste the webcal address in the URL of the calendar field and click Add calendar.

image 127
How to add your Google Calendar to Apple's iCalendar (and vice versa) 16

You now have to play a waiting game, as it might take up to 12 hours for the population of events to complete. Eventually, however, you’ll see all of the events from that shared calendar within Google. 

By adding these calendars to one another, I can be certain I always have access to my events, no matter if they’re on Google Calendar or Apple’s iCalendar.

Recent Articles

Related Stories

Stay on op - Ge the daily news in your inbox