How to Add Birthdays to Google Calendar
The quickest way to add birthdays to Google Calendar is to add the birthday to the person in Google Contacts instead of creating a calendar event. Google automatically pulls those dates into a built-in Birthdays calendar that repeats every year, so you set the date once and never touch it again. If you'd rather not link a contact, you can also build a recurring all-day event by hand. This guide covers both methods, how the Birthdays calendar actually works, and a recent change to how Google displays birthday events that has confused a lot of people.
How the built-in Birthdays calendar works
Google Calendar ships with a special calendar called Birthdays. You don't create events in it directly. Instead, it reads birthday dates from two sources:
- Birthdays you save in Google Contacts (the main one you control).
- Birthdays your contacts have set on their Google profiles, which can appear automatically.
Whenever a contact has a birthday saved, an all-day, yearly-recurring entry shows up on the Birthdays calendar at no extra effort. The relationship is mostly one-way from Contacts to Calendar: editing a birthday in Contacts updates the calendar, but deleting a birthday from Calendar does not remove it from Google Contacts. Keep that in mind, because it's the source of a lot of "I deleted it and it came back" frustration.
Method 1: Add a birthday through Google Contacts (recommended)
This is the method Google itself recommends, and it's the only way to get an entry on the dedicated Birthdays calendar.
On a computer
- Go to contacts.google.com and sign in.
- Click the contact you want (or click Create contact to add a new person).
- At the top right, click Edit.
- Enter the date next to the Birthday cake icon.
- At the top right, click Save.
On the Google Contacts mobile app
- Open the Google Contacts app and tap a contact.
- Tap the Edit button (pencil icon) at the top right.
- Tap Add significant date.
- Enter the date, then choose Birthday from the drop-down beneath it.
- Tap Save at the top right.
The birthday appears on your Birthdays calendar automatically, repeating every year. To make sure it's visible, open Google Calendar and, under My calendars in the left sidebar, confirm the box next to Birthdays is checked.
Or skip the manual entry: when a birthday lands in your inbox, an invite, a school newsletter, an RSVP, highlight the text, right-click, and the Text to Google Calendar extension turns it into a calendar event with the date already parsed. It's the fastest way to capture a date you spotted online without retyping it.
Method 2: Create a recurring birthday event manually
If you don't want the birthday tied to a contact, for example a celebrity's birthday, a pet, or a recurring reminder you'd rather keep separate, build a yearly all-day event yourself.
On the web
- In Google Calendar, click Create (the plus button) and choose Event.
- Type a title like "Maria's Birthday."
- Toggle on All day.
- Set the date to the birthday.
- Click the recurrence drop-down (it defaults to Does not repeat) and select Annually on [date].
- Optionally add a notification, like a reminder one day before.
- Click Save.
On the mobile app
- Tap the + button, then Event.
- Add the title and turn on All-day.
- Tap Does not repeat and choose Yearly.
- Set a reminder if you want one, then tap Save.
Manual events live on your regular calendar, not the Birthdays calendar, so you can color-code them, add notes, or set custom reminders that the automatic Birthdays calendar doesn't allow. This is the same workflow you'd use to add classes to Google Calendar or any other repeating commitment, and the recurrence options behave identically.
A recent change to how Google handles birthdays
Google has been reshaping its calendars. Over the past couple of years the company has moved away from standalone "task"-style calendars and consolidated reminders and birthdays into more unified surfaces. The practical upshot for birthdays: the Birthdays calendar still exists and still reads from Google Contacts, but the controls for it now live under Settings, not just the sidebar.
To manage which accounts feed your Birthdays calendar:
- In Google Calendar on the web, click the Settings gear (top right) and choose Settings.
- In the left menu, under Settings for my calendars, click Birthdays.
- Under Sync from Contacts, check or uncheck the Google accounts whose contact birthdays you want to show.
From that same screen you can also change the Birthdays calendar's color or hide it entirely. If you only want to hide birthdays quickly, hover over Birthdays under My calendars in the sidebar and uncheck the box, no need to dig into settings.
Why a birthday might be missing or duplicated
- The Birthdays calendar is unchecked. Look under My calendars and tick the box next to Birthdays.
- The contact has no birthday saved. Open the contact in Google Contacts and confirm a date sits next to the cake icon.
- Duplicates appear. This usually means the same person's birthday is saved both in your contact entry and pulled from their Google profile. Remove it from one source.
- You deleted it but it returned. Deleting from Calendar doesn't touch Contacts. Delete the birthday in Google Contacts to remove it for good.
For any event you'd otherwise type out by hand, including birthdays you spot in messages or web pages, the Text to Google Calendar extension reads the highlighted text and fills in the date, time, and recurrence for you. The first five events are free. If you need to hand someone a calendar file instead, the Google Calendar quick add page and the free ICS generator cover those cases too.
Frequently Asked Questions
Why aren't birthdays showing up in my Google Calendar?
The most common reason is that the Birthdays calendar is hidden. In Google Calendar, look under My calendars in the left sidebar and check the box next to Birthdays. If it's still empty, confirm the contacts actually have a birthday saved next to the cake icon in Google Contacts, since the Birthdays calendar only reads dates from Contacts.
How do I delete a birthday from Google Calendar?
You can't delete an individual birthday from the Birthdays calendar directly, because it's generated from Google Contacts. Open the person in contacts.google.com, click Edit, clear the date next to the cake icon, and Save. Deleting it in Calendar alone won't work, the entry returns on the next sync.
Can I set a reminder for birthdays in Google Calendar?
The automatic Birthdays calendar doesn't support custom per-birthday reminders. To get a notification, create a manual all-day event set to repeat annually and add your own reminder, such as one day before. Manual events live on your regular calendar where notifications are fully configurable.
Do birthdays in Google Contacts sync to Google Calendar automatically?
Yes. When you add a birthday to a contact in Google Contacts, Google automatically creates a yearly recurring entry on the built-in Birthdays calendar. Editing the date in Contacts updates the calendar, but note the sync is mostly one-way: deleting a birthday from Calendar does not remove it from Contacts.
