To set birthday reminders on iPhone, add each person to a Birthdays list in Reminders, turn on Date and Time for their real birth date, tap Repeat → Yearly, and add Early Reminder 14 days out for gift shopping. Calendar alone will not catch everyone.
If you remember Mom's birthday because Contacts nags you, but your niece's party date lives on a sticky note, this is for you.
What every guide says (table stakes)
Apple Support and the top results split into two camps:
- Contacts + Calendar. Add a birthday field in Contacts, then turn on the Birthdays calendar under Calendars. You get an all-day event every year.
- Reminders + Repeat. New reminder, info button, date, Repeat → Yearly. Same alert style as rent or medication.
Both work for people already in your address book. Neither tells you how to handle the cousin you only see at holidays, or how to get a buy gift ping before the send text ping. Your takeaway: yearly repeat is step one, not the whole system.
The gap: two alerts, one list, people Calendar never sees
Most tutorials stop at a single yearly line at 9:00 a.m. on the birthday. That is how you end up buying a gift at 8:00 p.m. the night before. Run YEAR Lane so shopping and celebrating land on different days:
- Yield one Birthdays list. Create
Birthdaysunder My Lists. Not Work, not Family chores. One home for yearly people. - Enumerate outsiders. List everyone you care about who is missing from Contacts or has no birthday field. Cousins, teammates, your kid's friends' parents.
- Anchor the real date. Tap + New Reminder, title
Buy gift — Maya, open i, set Date to her birth date (month and day, any year), turn Time on to 9:00 a.m. - Repeat yearly. Tap Repeat → Yearly. Confirm the next fire date in Scheduled after you save.
- Early gift lane. On the same card, tap Early Reminder → 2 weeks before. That is your shopping alert, not the party day.
- Day-of echo line. Add a second reminder
Text Maya — birthdayon the same date at 10:00 a.m., Repeat Yearly, no early alert. Two lines, two jobs.
For repeat-menu details beyond Yearly, use the CADENCE Fork for custom repeat rules. For monthly bills that share the same repeat screen, see the PAY Lane for bill reminders.
Your takeaway: YEAR Lane splits shopping from texting.
YEAR checklist: walkthrough for one cousin
Jordan keeps Mom in Contacts but not his cousin Priya. Her birthday is November 8. He wants a gift lead time and a morning text prompt.
- Yield the list. He taps Add List, names it
Birthdays, picks a pink icon, taps Done. - Enumerate. He adds Priya to a Notes scratch line with
11/8and gift ideabookshop gift cardbefore he touches Reminders. - Anchor + repeat. Inside
Birthdays, he createsBuy gift — Priya, opens i, sets Nov 8 at 9:00 a.m., taps Repeat → Yearly. - Early lane. He taps Early Reminder → 2 weeks before. Scheduled now shows an October alert and a November alert for the same card.
- Notes field. He taps Add Note and types
Bookshop gift card, $40, ask Aunt for store name.Title stays short. - Day-of echo. Second line:
Text Priya — birthday, same date, 10:00 a.m., Repeat Yearly, noteSay: Happy birthday! Hope 28 treats you well. - Test ping. He duplicates
Text PriyaasTEST birthday ping, sets time two minutes ahead, waits for the banner, deletes the test line.
Setup time: about five minutes per person after the list exists. He pins Birthdays in the sidebar so October shopping cards stay visible.
Your takeaway: two reminders per person beats one panicked evening.
Contacts fork: when Calendar wins, when Reminders wins
You do not need to pick one app forever. Use this split:
- Stay on Calendar Birthdays for immediate family already in Contacts with a birthday field. Zero extra typing if alerts already fire.
- Move to YEAR Lane when the date lives in a group chat screenshot, when you need gift notes and links, or when you want a 9:00 a.m. banner instead of an all-day calendar dot.
- Never duplicate both. If Calendar already pings for Mom, do not add a second Yearly line unless you turn her Calendar alert off. Two apps means two mornings of guilt.
Your takeaway: one source of truth per person.
Common mistakes (and the fix)
- One card, two jobs. Stacking Early Reminder and Urgent on the same title fires twice on the birthday. Split buy vs text into two lines.
- Date without Time. All-day reminders default to 9:00 a.m. in Settings, but you cannot set Early Reminder cleanly on a date-only card. Turn Time on explicitly.
- Wrong repeat bucket. Monthly repeat fires eleven extra times. Yearly only. If Repeat looks grayed out, set Date first.
- Completing the birthday line. Checking off a yearly task schedules next year. That is fine for text lines. For gift lines, add the note
orderedinstead of completing until the gift ships. - Dumping birthdays into Today. Dozens of yearly lines clog Today in spring. Keep them on the
Birthdayslist and scan Scheduled monthly instead.
Your takeaway: Yearly repeat, explicit time, separate cards.
Where Divux fits
YEAR Lane lives in Reminders. The friction shows up when the gift alert fires during a packed workday and you still need a free evening to shop.
Divux keeps tasks, calendar, and focus blocks on one iPhone screen. Drag Buy gift — Priya onto Thursday's open hour without retyping the note.
Download Divux free, run YEAR Lane for one person outside Contacts this week, and set the 14-day early alert before the next family birthday sneaks up.
Frequently asked questions
How do you set a yearly birthday reminder on iPhone?
Open Reminders, add a line on a Birthdays list, tap i, turn on Date and Time, set the birth date, tap Repeat → Yearly, then add Early Reminder for gift shopping. Add a second yearly line for the day-of text if you want two timings.
Do Contacts birthdays notify you automatically?
They appear when the person is in Contacts with a birthday and you enable the Birthdays calendar. Anyone outside that file needs a manual Reminders entry with yearly repeat.
Can Reminders remind me before the birthday to buy a gift?
Yes. On the gift line, set Early Reminder to 2 weeks before or 1 week before. Keep the text line on the actual date without an early alert so you are not pinged twice for the same job.
Open Reminders, create the Birthdays list, and add one outsider with YEAR Lane before you close the app. Set Repeat to Yearly and Early Reminder to two weeks on the gift line only.