Presented

13 ·

How to See Everyone's Birthdays From Your iPhone Contacts

Your iPhone already knows most of the birthdays you care about. How to switch them on, get a reminder, and fix it when they refuse to appear.

5 min read

Most people carry around a list of birthdays they've never looked at. Every birthday saved against a contact is already on your phone. It just isn't showing you any of them until you ask it to.

Turn on the Birthdays calendar

This is the fix for most people, and it takes about five seconds.

  1. Open Calendar.
  2. Tap Calendars at the bottom of the screen.
  3. Scroll to Other and tick Birthdays.
  4. Tap Done.

That's it. Every contact with a birthday saved against them now appears in your calendar, every year, forever. You didn't add anything. The calendar builds itself from Contacts and keeps itself current.

One thing that confuses people afterwards: the Birthdays calendar is read-only. You can't edit a birthday from inside Calendar, and there's no point trying. If a date is wrong, fix it on the contact.

Add the birthdays that are missing

Turning the calendar on only reveals birthdays you've already saved. For most people that's a thin harvest: a handful of contacts from years ago and not much else. Collecting the missing ones is its own small problem, and there are lines that work in how to ask someone's birthday without it being weird.

To add one:

  1. Open Contacts and tap the person.
  2. Tap Edit.
  3. Scroll down to add field.
  4. Choose Birthday, set the date, tap Done.

Two things worth knowing here.

You can save a birthday without the year. Scroll the year wheel to the blank entry above the numbers. iOS handles this properly, so the birthday still appears every year, it just won't show an age. Use this rather than inventing a year, because a wrong year is worse than no year the first time someone turns 40 according to your phone.

And make sure you're using the Birthday field, not a custom date labelled "birthday". They look nearly identical when you're adding them and only the real Birthday field feeds the calendar. This is the single most common reason a birthday you definitely saved never shows up.

Get an actual reminder

A birthday sitting in your calendar is not a reminder. You have to look at the calendar for it to work, and you don't.

To get a notification:

  1. Settings → Calendar → Default Alert Times.
  2. Tap Birthdays.
  3. Choose one: on the day, 1 day before, 2 days before, or 1 week before.

Alerts fire at 9 a.m. on the day you've chosen.

When birthdays still won't appear

Work down this list. It's roughly in order of likelihood.

  • The Birthdays calendar is unticked. Go back and check, because it switches itself off after some restores and migrations.
  • The date is in a custom field. Open the contact and check it says Birthday rather than a custom label.
  • Your contacts live in an account that isn't syncing calendars. In Settings → Apps → Contacts → Accounts, check which account holds your contacts, then make sure that account has Calendars enabled too. Contacts stored only in a Google or Exchange account won't feed the iCloud Birthdays calendar.
  • iCloud Contacts is off. Check Settings → your name → iCloud → Contacts. If this is off, contacts added on other devices never arrive.
  • It just needs a kick. Untick Birthdays, close Calendar entirely, reopen it, tick Birthdays again. This resolves a surprising share of cases and nobody knows precisely why.
  • You're looking at a third-party calendar app. Google Calendar and most others don't read the iOS Birthdays calendar at all. Check in Apple's Calendar app before concluding anything is broken.

One piece of advice you'll still find online: syncing birthdays from Facebook. That stopped working when Apple removed system-level Facebook integration, years ago now. If a guide tells you to do this, the guide is old and the rest of it probably is too.

Ask Siri, when you just need one

"When is Anna's birthday?" works, assuming it's saved. So does "how old is Anna?" if you've stored the year. Useful for the specific panic of standing in a shop trying to remember whether it's this Thursday or next.

What the built-in system won't do

The Contacts-and-Calendar approach is free, automatic, and genuinely worth setting up. It also has four hard limits, and they're the reason people go looking for something else.

There's one alert time, for everybody. The Default Alert Times setting is global, so your partner and a colleague you've met twice get an identical notification at an identical moment. There is no way to say "warn me earlier about the people who matter."

A week is the maximum warning. One week is the longest lead time iOS offers, which is fine for sending a message and useless for buying anything that has to arrive.

It's one notification, at 9 a.m., and easy to dismiss. It lands in the morning pile with everything else. You swipe it, intend to deal with it later, and later is 6 p.m. on the day itself.

And there's nowhere to put what you're actually getting them. The calendar can tell you a birthday is coming. It has no view on the ring size, the allergy, or the thing they mentioned wanting in March, and those go in a note somewhere and are never found again.

If the built-in version covers what you need, use it. It's already on your phone and it costs nothing. If it doesn't, the alternatives (Google Calendar, a spreadsheet, a dedicated app) are compared honestly in the best way to keep track of birthdays.

If the week's warning is the part that keeps failing you, that gap is roughly why Presented exists: a month, a week and a day before by default, custom schedules per person with Pro, and the gift details kept against the person rather than loose in Notes. Contacts import in one tap, duplicates and all, so setting it up is the same five minutes you'd have spent above.

Either way, turn the Birthdays calendar on before you do anything else. The list is already there.