BlogGuide6 min read

How to connect your email calendar to your Mac

Your meetings live in the same account as your email: Gmail, Outlook, a work Exchange account, or iCloud. Your Mac can show all of them in one place, without a browser tab left open, and keep them in sync both ways. Setup takes about two minutes per account. Here's how to do it for every common provider, and what to check when a calendar doesn't appear.

How it works

macOS keeps one list of your online accounts in System Settings › Internet Accounts. Each account can sync Mail, Contacts, and Calendars, and each has its own switch. Turn on Calendars and that account's calendars appear in Apple's Calendar app, in Siri and Spotlight, in the menu bar widgets, and in any app you allow to read your calendar. You don't need to turn on Mail to get the calendar.

The NotchDude Calendar widget on Sunday 1 November 2026: the month with today selected and coloured dots on days with events, beside today's events, with Launch planning and Gym earlier in the evening and the current-time line at 10:37 PM
Once Calendar syncing is on, NotchDude can show events from your Mac’s calendars together in the notch.

Gmail and Google Workspace

  1. Open System Settings › Internet Accounts and click Add Account….
  2. Choose Google. Your browser opens Google's sign-in page.
  3. Sign in, approve the access macOS asks for, and you're sent back to System Settings.
  4. Turn on Calendars. Turn off Mail if you read your email somewhere else.

Your own calendars appear within a minute. Calendars other people share with you don't, at first: Google only sends your own to Apple devices. Open google.com/calendar/syncselect while signed in, tick the shared calendars you want, click Save, then in Calendar choose View › Refresh Calendars.

Outlook.com, Microsoft 365, and Exchange

  1. In Internet Accounts, click Add Account… and choose Microsoft Exchange. This is the right choice for Outlook.com and Hotmail addresses too.
  2. Enter your name and email address, then choose Sign In. Microsoft's sign-in page opens; finish any two-factor step there.
  3. Turn on Calendars, and any other items you want.

For a work account, your organisation may need to allow the Apple Calendar app. If sign-in stops with a message about admin approval or permissions, that's a setting on their side, not your Mac; ask your IT team. Exchange accounts also bring in calendars shared within your organisation that you've already added in Outlook.

iCloud

If you're signed in to your Mac with your Apple Account, you may already have it. Open System Settings, click your name at the top, then iCloud, and make sure iCloud Calendar is on. An iCloud email address on a different Apple Account can be added from Internet Accounts › Add Account… › iCloud.

Yahoo and AOL

Choose Yahoo! or Aol. in Add Account…, sign in on the provider's page, and turn on Calendars.

Fastmail, Proton, and other providers

Most other providers use one of two standard ways:

Choose which calendars to show

Once an account is connected, open Calendar and look at the sidebar (View › Show Calendar List if it's hidden). Every calendar has a checkbox: untick the ones you don't want to see, like holidays or a shared team calendar you rarely need. Right-click a calendar to change its colour, which makes it easy to tell work from personal at a glance.

To change how often events update, open Calendar › Settings › Accounts, select the account, and set Refresh Calendars. Push is fastest where the provider supports it; otherwise choose every 5 or 15 minutes.

If a calendar doesn't show up

See your day in the notch

Once your calendars are on your Mac, any app you allow can use them. If you use NotchDude, its Calendar widget shows them in the notch, so your next meeting is one hover away instead of a window switch. (Disclosure: I make NotchDude.)

Choose Allow Calendar Access the first time you open it. It reads the same calendars you just connected, and they stay on your Mac. The Calendar widget is free. See the Calendar section of the guide for keyboard shortcuts and more.

FAQ

Will adding my Google or Outlook account also put my email in Apple Mail?

Only if you leave Mail turned on for that account. Each account in System Settings › Internet Accounts has separate switches for Mail, Contacts, and Calendars, so you can sync just the calendar.

If I add an event on my Mac, will it show up on my phone?

Yes, for Google, Exchange, Outlook.com, iCloud, Yahoo, and CalDAV accounts: they sync both ways. Calendars added as a subscription (an .ics link) are read-only on the Mac.

Why don't my shared Google calendars appear on my Mac?

Google only sends your own calendars to Apple devices by default. Open google.com/calendar/syncselect while signed in, tick the shared calendars you want, save, and refresh Calendar on your Mac.

Can I connect my work Outlook calendar?

Usually, by choosing Microsoft Exchange in Internet Accounts and signing in. Some organisations block the Apple Calendar app or require admin approval; if sign-in fails with a permissions message, ask your IT team.

Does NotchDude upload my calendar?

No. NotchDude reads the calendars already on your Mac through macOS and keeps them on your Mac. The Calendar widget is free.

Your whole day, in the notch

Calendar with one-click Join is free in NotchDude, along with Focus, Notes, and Keep Mac Awake. Your first 48 hours include every Pro feature.

Or try Pro free for 48 hours, no card needed · macOS 14+ · Apple silicon