How to Add a Calendar to Outlook: A Complete Guide
Microsoft Outlook is one of the most flexible calendar platforms available — but that flexibility comes with options. You can add calendars from other accounts, subscribe to internet calendars, share calendars with colleagues, or import calendar files. Which method applies to you depends entirely on what kind of calendar you're trying to add and where it lives.
Why You Might Want to Add a Calendar to Outlook
Outlook supports multiple calendars simultaneously, displayed side by side or overlaid in a single view. Common reasons people add calendars include:
- Combining a work Exchange/Microsoft 365 calendar with a personal Google or iCloud calendar
- Subscribing to a public calendar (sports schedules, holidays, TV show air dates)
- Importing a one-time calendar file shared by a colleague
- Adding a colleague's calendar to track availability
- Separating personal, work, and project-specific events visually
Each of these scenarios follows a different path inside Outlook.
Method 1: Add a Calendar from Another Account (Google, iCloud, Yahoo)
If you want your Google Calendar or iCloud events to appear inside Outlook, you'll connect those accounts directly.
In Outlook on Windows (Microsoft 365 / Outlook 2019+):
- Go to File → Add Account
- Enter your Google or other email address
- Follow the authentication prompts — for Google, this opens a browser window for sign-in
- Once connected, the calendar from that account appears in the left-hand Calendar panel under "Other Calendars"
In Outlook on Mac:
- Open Outlook → Preferences → Accounts
- Click the + button and select your account type
- Authenticate and allow access
The level of integration varies by account type. Microsoft 365 and Exchange accounts sync fully and in real time. Google Calendar syncs well but may have a slight delay. iCloud requires the iCloud for Windows app installed if you're on a PC.
Method 2: Subscribe to an Internet Calendar (ICS Feed) 📅
Many services publish calendars as a live URL — sports leagues, school districts, event venues, and project management tools like Asana or Trello often offer this.
On Outlook for Windows:
- Go to the Calendar view
- Click Add Calendar in the ribbon (or right-click in the left panel)
- Select From Internet
- Paste the webcal:// or https:// URL of the calendar feed
- Name the calendar and click OK
Outlook will subscribe to this feed and refresh it periodically. Changes made at the source will eventually appear in your Outlook calendar — though the refresh interval is controlled by Outlook, not the source.
On Outlook.com (browser):
- Go to Calendar → Add Calendar → Subscribe from web
- Paste the URL and assign a name and color
Method 3: Import a Calendar File (.ics or .vcs)
If someone sends you a calendar file — typically with an .ics extension — you can import it as a one-time snapshot.
- Save the file to your computer
- Open Outlook and go to File → Open & Export → Import/Export
- Select Import an iCalendar (.ics) or vCalendar file (.vcs)
- Browse to the file and click Open
- Choose whether to open it (view only, doesn't save) or import it (adds events permanently to your calendar)
⚠️ Importing is a one-time copy. If the source calendar updates later, those changes won't appear in Outlook — you'll need a live subscription (Method 2) for that.
Method 4: View a Colleague's Calendar (Shared or Delegated Access)
In a Microsoft 365 or Exchange environment, you can view or manage another person's calendar directly.
- In Calendar view, click Add Calendar → Open Shared Calendar
- Type the person's name or email address
- Click OK
This only works if the other person has granted you permission. Permissions range from view-only free/busy information to full read/write access, depending on what they've shared.
For delegated access (where you can create or respond to events on someone else's behalf), the calendar owner must grant delegate permissions through their own Outlook settings first.
Key Variables That Affect Your Experience
| Factor | What It Changes |
|---|---|
| Outlook version | Desktop (Microsoft 365, 2019, 2016) vs. Outlook.com vs. new Outlook app for Windows |
| Account type | Exchange/Microsoft 365 vs. IMAP/POP vs. third-party (Google, iCloud) |
| Platform | Windows, Mac, iOS, Android — menus and steps differ |
| IT/admin policies | Enterprise environments may restrict adding external accounts |
| Calendar source | Live feed vs. one-time file vs. shared internal calendar |
The new Outlook for Windows (rolling out as a replacement for the classic desktop app) has a redesigned interface. Some menu paths described above may look different — the underlying functionality exists, but button placement has shifted. The Outlook mobile app (iOS/Android) also supports multiple calendars but with a more limited management interface than desktop.
What Determines Which Method Is Right
The right approach depends on factors that are specific to your situation: whether you're on a personal or managed work account, which version of Outlook you're running, what type of calendar you're trying to connect, and whether you need a live sync or a one-time import.
A Google Calendar added via account connection behaves differently than one subscribed to via an ICS feed — the former gives Outlook full read/write access, while the latter is typically read-only and refresh-dependent. Similarly, what's available to you in a corporate Microsoft 365 environment may differ significantly from a personal Outlook.com setup, depending on how your organization has configured access.
Understanding which scenario matches your calendar source and your version of Outlook is the piece that makes the rest fall into place.