How to Import an .ics File Into Outlook

Import an .ics file into Outlook to add events, or subscribe to an .ics feed URL for an always-updating calendar—plus when to use each method.

Updated June 3, 2026

An .ics file can mean two very different things: a snapshot of one or more events you import once, or a live feed URL you subscribe to so it keeps updating. Outlook handles both, but through different menus. This guide explains the difference and walks through importing a file versus subscribing to a feed across new Outlook, the web, and classic desktop.

Import vs. subscribe: pick the right one

Import a fileSubscribe to a feed
SourceA downloaded .ics fileA web URL ending in .ics
UpdatesOne-time snapshot, never changesRefreshes automatically (on a delay)
Best forA single invite, a one-off event listA team schedule, sports/holiday feeds
In OutlookAdd calendar → Upload from fileAdd calendar → Subscribe from web

If the source ever changes—like a league schedule—subscribe. If it's a fixed list you just need added once, import.

Import a single .ics file

New Outlook for Windows and Outlook on the web

New Outlook and Outlook on the web (outlook.office.com or outlook.com) share these steps.

  1. Open the Calendar.
  2. In the left pane, select Add calendar.
  3. Choose Upload from file.
  4. Browse to your .ics file and select it.
  5. Pick the calendar to add the events to.
  6. Select Import. The events are added to that calendar.

Classic Outlook desktop

  1. Select File → Open & Export → Import/Export.
  2. Choose Import an iCalendar (.ics) or vCalendar file (.vcs) (for some files you'll instead just double-click the .ics).
  3. Select the file.
  4. When prompted, choose Import to add the events to your calendar (or Open as New to view them separately).

When you double-click an .ics that contains a single event, Outlook may open it as an event you can save directly to your calendar.

Subscribe to an .ics feed

A feed keeps syncing, so this is the better choice for calendars that change.

New Outlook and Outlook on the web

  1. Select Add calendar.
  2. Choose Subscribe from web.
  3. Paste the feed's .ics URL.
  4. Give it a name and color, then select Import / Subscribe.

The calendar appears in your list and refreshes periodically. If you're getting that URL from another Outlook calendar, see How to Get Your Outlook Calendar's Published .ics URL.

Classic Outlook desktop

  1. On the Home ribbon, select Open Calendar → From Internet.
  2. Paste the .ics feed URL and select OK.
  3. Confirm to add it. It appears under Other Calendars and updates over time.

Mobile

The Outlook mobile app doesn't offer full import/subscribe controls. The reliable path is to import the file or subscribe to the feed on desktop or the web, then your mobile app syncs the result. Opening an .ics attachment in the mobile app may let you add a single event, but bulk import and feed subscriptions belong on a larger screen.

Troubleshooting

  • Events imported but won't update later. You imported a file (a snapshot). To get updates, subscribe to the feed URL instead.
  • Subscribed feed looks stale. Subscriptions refresh on a delay—often a few hours—not in real time.
  • Duplicate events. Importing the same file twice duplicates events; delete the extras or subscribe instead of re-importing.
  • The URL won't subscribe. Confirm it ends in .ics and is a feed, not an HTML web-view link.

If keeping multiple feeds tidy gets old, nocal brings your Outlook and Google calendars into one timeline — see how.

One calendar for all your accounts

nocal brings your Google and Outlook calendars into a single timeline — with notes attached to every meeting.