Google Calendar on your iPhone's Calendar app
Show your Roster calendar in the Calendar app that comes with your iPhone. Set it up once and every roster you sync appears there automatically.
Part 1Add your Google account to the iPhone
- Open the Settings app.
- Scroll down and tap Apps, then Calendar.On iOS 17 or older there's no "Apps": just scroll down and tap Calendar.
- Tap Calendar Accounts.Older iPhones call it Accounts.
- Tap Add Account, then Google.
- Sign in with the same Google account your Roster calendar is in. Approve the sign-in on your phone if Google asks.
- On the next screen, make sure Calendars is switched on. Mail and Contacts are up to you. Tap Save.
Already see your Gmail address in Calendar Accounts? Tap it and just check that Calendars is switched on.
Part 2Show the Roster calendar
- Open the Calendar app.
- Tap Calendars at the bottom of the screen.
- Find your Gmail address in the list and tick Roster. Untick any calendars you don't want to see.
- Tap Done. Your duties now show alongside your other events.
Tap the ⓘ next to Roster to pick its colour, so duties stand out from your own plans.
For partners and familyIf the Roster calendar was shared with you
iPhones don't always show calendars other people share with you straight away. Do this once. (Sharing your own roster? See how to share.)
- Open the share invitation email and tap the link to add the calendar. It now appears in your Google Calendar.
- Do Part 1 above on your own iPhone, with your own Google account.
- On your iPhone, in Safari, tap this button and sign in with your Google account:Turn on shared calendars
- Tick the shared Roster calendar and tap Save.
- Open the Calendar app › Calendars, tick it, and tap Done. It can take a few minutes to appear.
Not showing or not updating?
Nothing appearsSettings › Apps › Calendar › Calendar Accounts › your Gmail: check Calendars is on. Then in the Calendar app, pull down on the list of calendars to refresh.
Changes take a whileSettings › Apps › Calendar › Calendar Accounts › Fetch New Data: set Google to Fetch and choose Every 15 Minutes (or Automatically). Opening the Calendar app also checks for updates.
Times look wrongSettings › Apps › Calendar: make sure Time Zone Override is off, so times follow where you are.
Every duty shows twiceYou probably also imported an ICS file. Delete that calendar (Calendar app › Calendars › ⓘ next to it › Delete Calendar) and keep only the Google one.