How to Add a Calendar to Outlook (Every Method)

How to Add a Calendar to Outlook (Every Method)

“Add a calendar to Outlook” means different things depending on what you’re trying to do. You might want to see a colleague’s calendar, subscribe to a live calendar feed, import events from a file, or pull in your Google Calendar. Here’s how to do each one.


1. Add a Colleague’s Shared Calendar

This is the most common scenario in a work environment — you want to see someone else’s calendar alongside yours.

Outlook on the web / New Outlook (Windows & Mac):

  1. Open the Calendar view
  2. Click Add calendar in the left sidebar
  3. Select Add from directory
  4. Search for the person by name or email
  5. Click Add

Their calendar appears in the left panel under People’s calendars. What you can see depends on their sharing permissions — it might be free/busy only, or you might see full event details.

Classic Outlook for Windows:

  1. Go to Calendar view
  2. Click Open Calendar in the ribbon
  3. Select From Address Book
  4. Find the person and click OK

If you can’t see their calendar: Ask them to share it with you. They can do this from Outlook’s sharing settings or your IT admin can configure it.


2. Subscribe to a Calendar URL (ICS Feed)

Use this when you have a calendar URL — a sports schedule, holiday calendar, sunrise/sunset times, or any live .ics feed. Events update automatically.

Outlook on the web / New Outlook:

  1. Click Add calendarSubscribe from web
  2. Paste the calendar URL (should end in .ics)
  3. Give it a name and pick a color
  4. Click Import

Classic Outlook for Windows:

  1. Calendar view → Open Calendar in the ribbon → From Internet
  2. Paste the .ics URL
  3. Click OKYes when prompted to add the subscription

Outlook refreshes subscribed calendars periodically, though it can take several hours for new events to appear.

For a deeper walkthrough: How to subscribe to a calendar in Outlook (URL / .ics)


3. Import Events from an .ics File

If someone sent you a .ics file (an email attachment, a downloaded file), you can import those events directly. Unlike subscribing, this is a one-time import — events won’t update if the source changes.

Outlook on the web / New Outlook:

  1. Click Add calendarUpload from file
  2. Select the .ics file from your computer
  3. Choose which calendar to add the events to
  4. Click Import

Classic Outlook for Windows:

  1. Go to FileOpen & ExportImport/Export
  2. Select Import an iCalendar (.ics) or vCalendar file (.vcs)
  3. Click Next, browse to the file, and select it
  4. Choose Import (adds events to your existing calendar) or Open as New (creates a separate calendar)

4. Add Google Calendar to Outlook

You need to grab your Google Calendar’s ICS URL and subscribe to it in Outlook.

Get the URL from Google Calendar:

  1. Open Google Calendar on desktop
  2. Click the three-dot menu next to the calendar you want
  3. Go to Settings and sharing
  4. Scroll to Integrate calendar
  5. Copy the Secret address in iCal format

Then follow the steps in section 2 above to subscribe to that URL in Outlook.

This gives you a read-only view of your Google Calendar inside Outlook. For two-way sync options, see: How to add Google Calendar to Outlook


5. Add a Holiday or Public Calendar

Outlook has built-in calendars for holidays, sports, and TV schedules.

Outlook on the web / New Outlook:

  1. Click Add calendarInteresting calendars
  2. Browse categories: Holiday calendars, Sports, TV
  3. Toggle on the ones you want

Classic Outlook for Windows:

  1. Go to FileOptionsCalendar
  2. Click Add Holidays
  3. Check the countries you want and click OK

6. Add a Calendar from Another Email Account

If you have multiple email accounts (personal Outlook, Gmail, iCloud), you can add them to Outlook so all your calendars are in one place.

Outlook on the web / New Outlook:

  1. Click Add calendarAdd personal calendars
  2. Select the account type (Google, Apple, etc.)
  3. Sign in and grant permissions

Classic Outlook for Windows:

  1. Go to FileAdd Account
  2. Enter the email address and follow the setup prompts
  3. The calendar from that account will appear automatically

Quick Reference

What you want to doMethodUpdates automatically?
See a coworker’s calendarAdd from directoryYes
Subscribe to a URL / .ics feedSubscribe from webYes
Import a .ics file someone sent youUpload from fileNo (one-time)
View Google Calendar in OutlookSubscribe via ICS URLYes (read-only)
Add holidaysInteresting calendarsYes
Add another email account’s calendarAdd personal calendarsYes

If you manage multiple calendars across Outlook and Google, Carly connects to both and handles scheduling across all of them — so you don’t have to manually check each one before booking a meeting.

More on Outlook: How to share your Outlook calendar · How to color-code Outlook calendar · How to set working hours in Outlook · How to sync Google Calendar with Outlook · How to schedule an email in Outlook · How to add a signature in Outlook

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

Get Carly Today →

Or try our Free Group Scheduling Tool