Add Google Calendar to Apple Calendar Mac

The Apple Calendar app can work with the Google Calendar system, alongside other calendars from iCloud, Microsoft or Yahoo. Each calendar shows in its own color. If this is the first time you’re using Google calendar on your Apple device, see instructions for adding it to your Mac, iPhone or iPad.

When you first enable Google Calendar, only your main calendar shows in the Apple Calendar app. You can also display the other calendars you see in the Google Calendar web page.

  1. Open Safari or another browser on your iPhone, iPad, Mac or PC computer and go to www.google.com/calendar/syncselect.
  2. Select an account or Add account. If you’re already signed in, skip to step 4.
  3. Sign into Google with your email address and password.
  4. Select calendars to display in the Calendar app. Some calendars may be read-only if the owner of the calendar has not allowed you to make changes.
  5. Some calendars may not sync if the owner has chosen to not allow you to see events.
  6. Tap Save.
  7. Have another Google account? Sign out and select it (step 2), then select its calendars.

Add Google Calendar to Apple Calendar Mac

The image shows an iPhone display but the same page controls calendars for all Apple devices and Macs using that Google account.

Even if you’re a diehard Apple fan, you may sometimes find yourself needing to use Google’s competing Calendar product.

Maybe you use a Gmail account in the workplace, or you regularly schedule appointments with Google Calendar users, and find the whole process much easier when you’re all using the same product.

Alternatively, maybe you prefer using the online Google Calendar service but want the added security of knowing that your schedule is easily accessible on your local Apple Calendar app – something that can be a life-saver if you’re ever caught without an Internet connection and aren’t sure about the details of your next appointment.

Whatever your reasons, if you find yourself regularly switching between the Google and Apple Calendar, then you may want to consider syncing these two competing calendars.

By the end of this article, you’ll know how to ensure that any info you add to Google Calendar is reflected in your Apple Calendar, regardless of whether you’re using the Apple Calendar app on your Mac, iPhone or iPad.

Google Calendar was the first truly great web-based calendar, and is the default calendar of millions of people to this day. But if you’re a Mac user, you probably don’t want to manage your calendar in a web browser, using an ugly user interface, like some kind of digital peasant.

RELATED: How to Add Your Gmail, Contacts, and Google Calendar to Your iPhone or iPad

No, if you’re a Mac user, you want to use the beautiful calendar that comes with macOS, so you can get native Mac notifications for appointments and other integrations. As it turns out, you can easily add your Google Calendar to macOS’ Calendar app, so it will sync almost instantly. If you’ve already set up Google Calendar to sync with your iPhone, you should absolutely set it up to sync with your Mac too, so all of your appointments show up everywhere.

First, open System Preferences, and head to “Internet Accounts.”

Add Google Calendar to Apple Calendar Mac

There’s a chance your Google account is already here; check the accounts in the left panel and see. If not, click “Google” to add a new Google account.

Add Google Calendar to Apple Calendar Mac

A pop-up will allow you to sign into your Google account, just like you would in your browser. Google’s two-factor authentication is supported, which is essential.

Add Google Calendar to Apple Calendar Mac

Once your signed in, you’ll be asked which services you want to connect to your Google account. In my case, I only want the Calendar enabled, but feel free to check or uncheck other things if you’d like.

Add Google Calendar to Apple Calendar Mac

Now, let’s head to the Calendar application! You should see your new account in the sidebar, and if you head to Calendar > Preferences in the menu bar, you can configure how often your new account refreshes.

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.

Also: How to compose an email from Google Docs

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. 

3. In the resulting window (Figure 1), click Internet Accounts.

Add Google Calendar to Apple Calendar Mac

The System Preferences window in macOS Monterey.

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

calendars2.jpg

The Internet Accounts window makes it easy to add several different account types.

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). 

calendars3.jpg

You must sign in with your Google account before you can continue.

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

calendars4.jpg

My Google account has been successfully added.

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).

calendars5.jpg

All of my various calendars are found in the Calendar section of iCloud.

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.

calendars6.jpg

Setting the calendar as public so it can be shared.

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).

calendars7.jpg

Adding a new calendar to Google Calendar from a URL.

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

calendars8.jpg

Adding the webcal address in Google Calendar.

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.

How do I add a Google Calendar to my Apple calendar?

Add Google Calendar events to Apple Calendar.
On your iPhone or iPad, open your device settings..
Scroll and tap Calendar...
Tap Accounts Add account. ... .
Enter your email address. ... .
Enter your password. ... .
Tap Next..
Emails, contacts, and calendar events will now sync directly with your Google Account..

Why is my Google Calendar not showing on Apple calendar?

If you're not connected, make sure that data or Wi-Fi is on, and that you're not in Airplane mode. Next, check your device's app store to make sure the Google Calendar app is up to date. To the left of the calendar's name, make sure the box is checked.

Can you connect Google and Apple calendar?

As listed above, you can share iCloud Calendar with Google by using its unique link. Though, if you are moving from an iPhone to Android, then you can also try MobileTrans – Phone Transfer. With just a single click, it will let you transfer your calendar and several other data types from one device to another directly.