Skip to main content

Birthdays / Anniversaries are not showing up

macOS Calendar, Reminders, and BusyCal can each display alarms for your Events and To Dos. You should disable the alerts for macOS Calendar and Reminders to prevent receiving two alarms for every event — one displayed by macOS Calendar or Reminders and another displayed by BusyCal.

BusyCal

If you have BusyContacts installed, BusyCal will read in birthdays from BusyContacts. So you will need to launch BusyContacts while BusyCal is running to read in any recently updated Birthdays. If you have BusyContacts installed but are not using it or it is expired, you will need to drag the BusyContacts app to the trash. Then BusyCal will pull birthdays from Apple Contacts instead.

If that doesn't solve it, please toggle these checkbox settings in BusyCal Settings to see if that solves it:

  • BusyCal > Settings > General > Show Birthdays calendar
  • BusyCal > Settings > General > Show Anniversaries calendar

If that doesn't work, then it might be due to the fact that BusyCal requires access to Contacts for displaying the Birthdays calendar and processing meeting invitations. The first time you launch BusyCal you should be presented with a dialog asking if you want to grant BusyCal permission to access your contacts. Perhaps you clicked Don't Allow?

To fix this, open System Settings > Security & Privacy, select Contacts in the left sidebar, then check BusyCal.app.

BusyContacts

BusyContacts has a Show Dates in Calendar feature for controlling which birthdays to display so that your calendar is not overwhelmed with unwanted birthdays from multiple address books. In BusyContacts, go to BusyContacts > Settings > Info Panel, click on the Show Field popup and make sure Show Dates in Calendar is checked.

Then, in BusyContacts select the contact who's birthday or anniversary you want to show in BusyCal, go into Edit mode and make sure the Show dates checkbox is checked for that card. Once it's checked, the birthday and/or anniversary for that card will show up in BusyCal.

You can learn more here