Syncing your Google Calendar to your iPhone keeps your appointments, reminders, and contacts in one place so you never miss an important event.
This guide walks you through each step and highlights common scenarios that affect how your calendars behave on iOS.
| Sync Feature | What It Does | Default on New iPhone | Where to Manage |
|---|---|---|---|
| Google Primary Calendar | Shows birthdays, events, and reminders from your Google account | Yes, usually enabled | Settings → Calendar → Accounts → Google |
| Additional Google Calendars | Shared calendars, work schedules, custom calendars | Off by default | Settings → Calendar → Accounts → Google → Calendars |
| Contacts Sync | Direction | Notes and photos | Settings → Contacts → Accounts → Google |
Enable Google Calendar Sync in iOS Settings
Before you can view events, you must connect your Google account to the system-level Calendar app on your iPhone.
Once linked, Apple pulls events securely through Google’s servers and shows them alongside any native iOS calendars.
This initial step determines whether your Google Calendar will appear at all in the Apple Calendar app and related apps on your device.
Turn on Account Access
Navigate to Settings, tap Calendar, then Accounts, and add your Google email. After signing in, toggle the Calendar switch to on.
Choose Which Google Calendars to Display
After the account is added, you decide which specific calendars sync rather than syncing everything automatically.
Managing this list keeps your Calendar app focused on the events that matter most and reduces visual clutter on your phone.
Visit the same Accounts screen to switch calendars on or off whenever your schedule changes.
Fine-Tune Calendar Visibility
Open Settings → Calendar → Accounts → Google → Calendars and select only the calendars you actively use on your iPhone.
Sync Google Contacts for Phone and Mail Integration
Turning on Contact sync ensures that people in Google Contacts appear in your iPhone Phone, Messages, and Mail apps.
Without this setting, you might see events but not the associated contact details or profile photos you rely on during the day.
You can manage this separately from calendar settings without affecting your event list.
Enable Contacts Direction
In Settings → Contacts → Accounts → Google, toggle Contacts so that your iPhone can both read and store contact information on Google’s servers.
Troubleshoot Common Sync Issues
If events or contacts are not appearing, the cause is often a delayed refresh, a conflict in time zones, or a restricted background app refresh.
Checking a few key settings usually resolves these issues quickly and prevents future surprises when plans change.
Use the steps below to diagnose and repair the most frequent Google Calendar and iPhone syncing problems.
Refresh and Network Checks
Force-quit and reopen the Calendar app, ensure Wi‑Fi or cellular is active, and verify that the date and time are set automatically in Settings → General → Date & Time.
Key Steps and Recommendations
- Add your Google account in Settings → Calendar → Accounts and toggle Calendar on
- Select only the calendars you need in Settings → Calendar → Accounts → Google → Calendars to reduce noise
- Enable Contact sync carefully and verify merge settings to avoid duplicate entries
- Check date, time, and time zone settings to prevent events from shifting unexpectedly
- Monitor background app refresh and network status when events or contacts fail to update
FAQ
Reader questions
Why are my Google Calendar events not showing up on iPhone even though I turned on the account?
Check that you enabled Calendar sync for each specific calendar in Settings → Calendar → Accounts → Google → Calendars, and verify that background app refresh is allowed for the Calendar app.
My events appear on the iPhone but not on other devices, why? This usually means the Google account is synced only on this iPhone; confirm that the same Google account is signed in and Calendar is toggled on across your other devices and web calendar. Contacts are missing after I enabled Google account sync, what should I do?
Go to Settings → Contacts → Accounts → Google and make sure the Contacts toggle is turned on, then wait a few moments for the contacts list to update or manually refresh the account. Disable double booking by ensuring you are not adding the same calendar both as a native iOS source and as a Google Calendar source in Settings → Calendar.