Microsoft 365 teams often plan in Notion but live in Outlook Calendar. There is no native Notion → Outlook export, but Outlook supports subscribed calendars via iCal — the same approach that works for Google and Apple.
Step 1: Connect your Notion database
- Sign in at notiontocalendar.com with Notion.
- Select the database with the dates you want in Outlook.
- Choose the date property for your events.
Step 2: Copy your calendar feed URL
- Open your calendar link in the dashboard.
- Click Get calendar link to generate the private .ics URL.
- Copy the URL for the next step.
Step 3: Subscribe in Outlook on the web
The same feed works in the Outlook desktop app and Microsoft 365. Outlook refreshes subscribed calendars on its own schedule — often every few hours. Premium feeds refresh every 5 minutes on our side.
- Open Outlook at outlook.office.com and go to Calendar.
- Click Add calendar → Subscribe from web.
- Paste your Notion to Calendar URL, name the calendar, and import.
One-way sync keeps Notion in control
Edit events in Notion; Outlook picks up changes on the next fetch. Calendar edits do not write back to Notion, which avoids sync conflicts and keeps your database as the single source of truth.
Related resources
Frequently asked questions
Does this work with Microsoft 365?
Yes. Subscribe to the same feed URL in Outlook on the web, the desktop app, or any Microsoft 365 calendar view.
Why do Outlook updates feel slow?
Outlook controls how often it fetches subscribed calendars — typically every few hours. Our Premium plan refreshes the feed every 5 minutes so new Notion events are ready when Outlook checks.
Can I share this calendar with colleagues?
Yes. Share the private feed URL. Colleagues subscribe in their own Outlook without needing access to your Notion workspace.
Is two-way sync supported?
No. One-way Notion → Outlook via iCal is simpler and more reliable. Edit in Notion; Outlook stays read-only.