Easy Tech Tuts
Outlook

How to Add Outlook Calendar to Notion, Link & Insert Microsoft Calendar Easily 2025

By Impran M N

If your team runs on Outlook for scheduling but Notion for project work, linking the two keeps everything centralized instead of forcing you to check two apps. This guide shows the actual path from Outlook's calendar settings — where the shareable link lives — into a Notion page where that calendar shows up as a live, browsable view alongside your other workspace pages.

01Open your Outlook calendar

Start in Outlook's calendar view, where you can switch between Day, Work week, Week, and Month layouts along the top toolbar. The left panel shows a mini month picker and your list of calendars under "My calendars." This is also where you'd add a second calendar if you're tracking more than one, but for a basic Outlook-to-Notion link you just need the calendar you already have selected here.

The Outlook calendar in Work week view, with the calendar list and Add calendar option in the left sidebar.
The Outlook calendar in Work week view, with the calendar list and Add calendar option in the left sidebar.

Open Settings, go to Calendar, then Shared calendars, and scroll to "Publish a calendar." Select the calendar you want to share and choose a permission level — Can view all details is what you want if the goal is a fully functional embedded view rather than just free/busy times. Click Publish, and Outlook generates two links: an HTML link for viewing in a browser, and an ICS link for subscribing to the calendar's live updates. The ICS link is the one that keeps a Notion embed in sync automatically.

Outlook's Publish a calendar settings, showing the generated HTML and ICS links after selecting "Can view all details" permissions.
Outlook's Publish a calendar settings, showing the generated HTML and ICS links after selecting "Can view all details" permissions.

03Create a new page in Notion

Switch to Notion and add a new page from your sidebar, either at the top level or nested under an existing teamspace like a Content Calendar or Goals Tracker page. Give it a clear name — something like "Outlook Calendar" — so it's obvious what the page holds when you or a teammate finds it later in the sidebar list.

A new blank Notion page ready for content, with the workspace's existing pages listed in the sidebar.
A new blank Notion page ready for content, with the workspace's existing pages listed in the sidebar.

On the new page, type /embed and paste the ICS link you copied from Outlook's Publish a calendar screen. Notion renders it as a live calendar grid right on the page, with the same date navigation you'd expect — a Today button, forward and back arrows, and the current month's days laid out by weekday. Anyone with access to the Notion page can now see your Outlook schedule without needing an Outlook login themselves.

The Outlook Calendar embedded directly inside a Notion page, showing a full month grid with the current day highlighted.
The Outlook Calendar embedded directly inside a Notion page, showing a full month grid with the current day highlighted.

05Place it next to your task lists

An embedded calendar is most useful sitting next to the work it relates to, so consider adding it as a linked view inside a project dashboard rather than leaving it isolated on its own page. Positioning it beside a Content Calendar or Goals Tracker page lets you glance at deadlines and scheduled events in the same view without switching tabs.

06Keep editing events in Outlook

The embed is read-only — you can't create or drag events directly on the Notion page. Continue adding, moving, and deleting events inside Outlook itself, and the ICS-based embed will pick up those changes automatically, typically within a few minutes to an hour depending on how often Outlook's publish feed refreshes.

FAQ

Frequently asked questions

Do I need a Microsoft 365 subscription for this to work?

You need an Outlook or Microsoft 365 calendar with the ability to publish a shareable link, which is available on most Outlook and Microsoft 365 account types under Settings > Calendar > Shared calendars.

Can I edit Outlook events from inside Notion?

No, the embed only displays your calendar; edits still need to happen in Outlook or Microsoft 365 directly.

Will the embedded calendar refresh with new events?

Yes, since it's built from the ICS link, new or updated Outlook events appear in Notion without any manual re-syncing, though there can be a short delay before changes show up.

Should I use the HTML link or the ICS link when embedding in Notion?

Use the ICS link. It's built for subscribing to live calendar data, while the HTML link is meant for viewing the calendar directly in a browser tab.

Can I add both Outlook and Google Calendar to the same Notion page?

Yes, you can add separate /embed blocks for each calendar's link so multiple schedules show up together on one page.

About the author

Impran M N
Written by

Impran M N

I've been hooked on technology for as long as I can remember — especially the new tools and AI apps that seem to land every other week. Easy Tech Tuts is where I write up whatever I've just worked out: I do the task in the real product, record the screen, and turn it into the guide I wish I'd found first.