For a while (long enough that I almost finished writing a very long SE question about it), I thought Google Calendar wasn't syncing with iCal. Then, I realized that it in fact was, but all the calendars were cleverly hidden in the Window menu, just above Bring All to Front. If I click one of these, the calendar displays—in its own window. All the events are there, but ry as I might, I can't get any two calendars to display in the same iCal window! It's very irritating.

  • I'm running Lion. – Tuesday Jan 18 '12 at 2:25

Google calendars other than your default calendar are treated as delegated calendars by iCal. To get them to open in the main screen go to iCal > Preferences > Accounts, select your google account, click the tab for Delegation, then check the boxes next to the calendars you want to display in your main calendar window.

Now in the upper left hand corner of the iCal window, click the Calendars button which brings up the pop-up allowing you to select which calendars are visible. Check the box for the calendars you want to view. You can return to this pop up at any time to change the calendars you're seeing at any given time.


  • Thank you—but it's not set up through CalDAV. It's simply set up as a Google account with calendars enabled. Should I switch it to CalDAV? – Tuesday Jan 29 '12 at 22:50
  • Oh, wait, never mind. I thought the place I would access the "Delegation" list was in System Preferences. – Tuesday Jan 29 '12 at 23:00
  • It worked! I'll give you the reputation in 22 hours. :) – Tuesday Jan 29 '12 at 23:01

Having them show up as delegates is okay, but it's nicer if they show up with the other Google calendars, and that also makes for a better experience on an iOS device. To do that, go to https://calendar.google.com/calendar/syncselect (which isn't linked anywhere from the main Google Calendar settings page, even after many years), and check the boxes for all of the Other Calendars you want exported.

I feel like I rediscover this secret every few years.

  • OMG, thank you so much. I've been trying to solve the problem of just getting all the org's shared calendar's to show in the list under a staff member's GSuite account and this was driving me nuts. What's confusing is some people here already had it working by default, and he was the odd one out I think. WHY is this not an accessible setting on Google? – fastasleep Feb 15 '20 at 3:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .