The fastest way: drag and drop from your file explorer

If you have a calendar file saved on your computer — usually a .ics file (iCalendar format) or .ical file — the quickest route is to open your file explorer, find the file, and drag it directly into Outlook. Outlook will recognize the format and ask you which calendar to add it to. This works whether you use Outlook on Windows, Mac, or the web version.

The file lands in your calendar list on the left side of the screen. You can then rename it, change its color, or hide it without deleting the original file. If the calendar contains recurring events, Outlook imports those too.

Key Takeaways

  • Dragging a .ics or .ical file from your computer into Outlook is the fastest method and works across Windows, Mac, and web versions.
  • Subscribing to a calendar URL lets you receive updates automatically when someone shares a live calendar link with you.
  • Importing from another Outlook account or from Google Calendar requires you to export the calendar first, then import the file into your Outlook.
  • Shared calendars from colleagues appear in your calendar list once they send you the sharing invitation and you accept it.
  • Once added, any calendar can be hidden, renamed, or color-coded without affecting the original data.

Subscribing to a calendar URL when someone shares a link

When a colleague or friend sends you a calendar link — often called a subscription URL or iCal link — you can add that calendar without importing a file. In Outlook on the web, go to Settings (the gear icon), then Calendar, then Shared calendars. Paste the URL into the field and Outlook will fetch the calendar. On Outlook desktop (Windows or Mac), the path is File > Open & Export > Import/Export, then choose Import an iCalendar (.ics) file and paste the URL when prompted.

A subscribed calendar updates automatically if the person who shared it makes changes. You cannot edit events in a subscribed calendar — you can only view them. If the person stops sharing the link, the calendar stops updating but remains in your list until you delete it.

Importing a calendar from Google Calendar or another email account

To bring a calendar from Google Calendar into Outlook, you first export it from Google. In Google Calendar, right-click the calendar name on the left, select Settings and sharing, scroll to Export calendar, and read the .zip file. Unzip the file on your computer — it will contain a .ics file. Then drag that .ics file into Outlook, or use File > Open & Export > Import/Export and select the file.

If you are moving calendars between two Outlook accounts, the process is the same: export from the first account (right-click the calendar, choose Export calendar), then import into the second account using the same drag-and-drop or File menu method. Events, times, and attendee lists all transfer over. Recurring events import as they were set up in the original calendar.

Accepting a shared calendar from a colleague

When a colleague shares a calendar with you directly through Outlook, you receive an invitation email. Click the link in that email or the Accept button, and the calendar appears in your calendar list. You do not need to import or subscribe — Outlook handles the connection automatically. The shared calendar shows up under Other calendars or Shared calendars depending on your Outlook version.

Your access level depends on what permissions the person who shared it gave you. You might be able to view only, or you might be able to edit events. If someone removes you from their shared calendar, it disappears from your list the next time Outlook syncs.

Adding a calendar from an online service or organization

Many organizations publish calendars — schools publish academic calendars, sports teams publish schedules, and government offices publish holiday calendars. These are usually available as .ics files or subscription URLs on the organization's website. read the .ics file and drag it into Outlook, or copy the subscription URL and use the Subscribe to a calendar option in Outlook settings.

Public calendars like these are read-only, so you can see the events but cannot change them. If the organization updates the calendar and you subscribed to the URL, your copy updates automatically. If you imported a static .ics file, you would need to read and import the new version to see updates.

Organizing multiple calendars once they are added

Once you have added several calendars, you can manage how they appear. In Outlook, right-click any calendar name in your list to rename it, change its color, or hide it temporarily. Hiding a calendar does not delete it — it just removes it from your view. You can unhide it anytime by clicking the eye icon or checking the box next to its name.

Color-coding calendars by type (work, personal, shared) makes it easier to scan your schedule at a glance. You can also set different notification settings for each calendar — for example, get alerts for work events but not for a shared family calendar. These settings live in Calendar settings under the gear icon.

Troubleshooting when a calendar will not add

If you drag a file into Outlook and nothing happens, check that the file is actually a .ics or .ical file, not a .pdf or image. Right-click the file and look at its properties or file type. If the file is corrupted, try exporting the calendar again from its source and re-importing.

If a subscription URL is not working, make sure you copied the entire link correctly and that it is still active. Some organizations change or remove calendar links without notice. If you are trying to subscribe to a Google Calendar, make sure the person who owns it has made it public or has shared it with your specific email address. Test the URL in a web browser first to confirm it works before pasting it into Outlook.

Frequently Asked Questions

Can I add the same calendar to Outlook twice?

Yes, but Outlook will treat them as separate calendars in your list. If you import the same .ics file twice, you will see duplicate events. It is usually cleaner to import once and then hide or rename the calendar if you want to organize it differently.

What happens to events if I delete a calendar from Outlook?

If you imported a calendar from a file, deleting it from Outlook removes it from your view but does not delete the original file on your computer. If you subscribed to a calendar URL, deleting it stops the updates. You can re-add it anytime by importing the file or subscribing to the URL again.

Can I edit events in a calendar someone shared with me?

Only if they gave you edit permission when they shared it. If you can only view the calendar, trying to edit an event will show you an error. Ask the calendar owner to change your permission level if you need to make changes.

Do I need an internet connection to see added calendars?

Imported calendars (from .ics files) stay on your computer and work offline. Subscribed calendars and shared calendars need internet to sync and update, but you can still view them offline if Outlook has cached them recently.

How do I move events from one calendar to another in Outlook?

Click and drag an event from one calendar to another in your calendar view, or right-click the event, choose Move, and select the destination calendar. This works for events you own or have permission to edit.