Importing birthdays from Google Calendar to an iPhone
Updated 2026-10-28
Google knows these birthdays. Your iPhone has a Birthdays calendar of its own. And still, after adding the account, the dates are nowhere — because the two systems are not looking at the same place.
Why the dates don’t arrive
Adding a Google account to an iPhone — Settings › Apps › Calendar › Accounts — brings over your calendars, and for meetings it works exactly as you would hope.
Birthdays are a different kind of thing. In Google Calendar, Birthdays is not a calendar you put events into: it is generated from the birthday field of your Google Contacts. You cannot drag an entry on it, and you cannot edit a birthday from the calendar view, because there is no event there to edit — only a contact.
Generated calendars like that frequently do not reach a phone the way a normal calendar does. A great many people report exactly this: the account syncs, the meetings appear, the birthdays do not. Meanwhile the iPhone has its own Birthdays calendar, which is generated the same way from a different source — your iPhone contacts.
So both systems have a birthday calendar, both build it from contacts, and the two sets of contacts are not the same set. That gap is the whole problem.
Route 1: get the dates onto your contacts
This is the free route, it needs no app, and it is the one that keeps working afterwards. Because the iPhone’s Birthdays calendar is built from the birthday field on your contact cards, anything you put there shows up.
- In Google Contacts on the web, check who actually has a birthday saved. Sort or search through your contacts and look at the birthday field.
- On the iPhone, open Contacts, choose the person, tap Edit, then add birthday.
- Turn on the calendar: Calendar app › Calendars › tick Birthdays.
- Set an alert, which is a separate setting: Settings › Apps › Calendar › Default Alert Times › Birthdays.
If your iPhone contacts are themselves synced from the Google account, a birthday added in Google Contacts can flow to the phone that way and then into the Birthdays calendar. If your contacts live in iCloud instead, you are typing them in.
Honest about the cost: this is fine for twenty people and miserable for two hundred.
Route 2: import them in one pass
The other route is to read the birthdays out of the Google account directly and keep them in something that was built for this.
Many Balloons connects to Google Calendar, pulls the birthdays it finds, and shows them to you as a stack. You swipe through and choose whose dates to keep — the ones you skip are not stored. Then it does the part the calendar does not:
- A heads-up several days early, with time to actually do something.
- A reminder on the morning.
- A roundup at the start of each month.
- Extra notice for the big ones — a 30th, a 40th, a first birthday.
And because the dates are now on the phone, it can write them back out to Apple Calendar, Google Calendar, or both. The calendar becomes where you look things up rather than what you rely on.
Which to pick
If the list is short and stable, do Route 1 and stop. You will have birthdays on your phone with no app at all.
Route 2 is worth it when the list is long, when the dates are scattered across Google, Contacts and a social network, or when you have already tried the first route and missed a birthday anyway — which is usually a reminder that never fired rather than a date that was missing.
Common questions
Where does Google get birthdays from in the first place?
From the birthday field on your Google Contacts. The Birthdays entry in Google Calendar is generated from those contacts; it is not a calendar you add events to, which is why you cannot edit a birthday from the calendar view.
I added my Google account and my meetings sync fine. Why not birthdays?
Meetings live in ordinary calendars, which sync normally. Birthdays are shown on a calendar Google generates from your contacts, and a generated calendar is a different kind of thing — it frequently does not come across to a phone the way a normal one does.
Do I need a paid app to do this?
No. Copying the dates into the birthday field on your iPhone contacts and switching on the built-in Birthdays calendar is free and needs no app. It is just slower if you have a lot of people.
Try it
Importing from Google Calendar is part of Many Balloons, a birthday reminder app for iPhone. It is free to start, there are no ads, and the people you import stay on your phone.