It is possible to display SharePoint online Calendar in Outlook Calendar.

But is there any way to sync Outlook 365 Calendar to SharePoint Online? One of the way that I found was as below:

Connect the SharePoint Online Calendar to Outlook and then Open outlook and manually copy events from outlook calendar to SPO calendar.

I want to know if there is any other way of automatic sync of Outlook with SPO calendar.

3 Answers 3


As of now there is no way to get this done, the sync is not supported for SharePoint online. Also the overlay calendar for Exchange doesn't work in SPO( Exchange calendar issue) All you can do is build AAD app use outlook/Graph APIs get the information from Outlook and display it in SharePoint (Check this blog ). If you want to display it in Calendar view you will have to use plugins like Full calendar to do that


To display SharePoint Online calendar in Outlook Calendar we need to sync, please follow below steps for syncing

  1. Login to SharePoint Online site.
  2. Create Your Calendar (if not exists).
  3. Open the Calendar and click "Calendar" tab at top left corner.
  4. Click "Connect to Outlook". Then it will ask for confirmation, click "Yes".
  5. Now go to Outlook Calendar and check.
  • This is in the wrong direction per OP. Jan 16, 2023 at 14:57

This is very easy, but you have to pay attention to the Flow of things.

The Calendar Must exist in SharePoint First. So, If your Calendar is already in Outlook, you need to log into SharePoint and create your calendar where ever you want it to go. Then you will click the "Calendar" tab on top left, and then click "Sync to Outlook". This will sync the blank calendar to your outlook. Next, you need to go to your main calendar you want to sync, and change the View to "All Items", you then want to copy all items and go to your new calendar change view to All Items, and paste in your items. This will get all the items synced up to SharePoint.

Now you just need to tell everyone to go into SharePoint and sync that calendar down to outlook. Now just make sure everyone uses that calendar.

So, whatever you do, the calendar needs to start in SharePoint.

Hope this helps

  • Thank you for your answer. But this is not what I am looking for. I wanted to know if there is any way we can eliminate the manual steps. Any automated way to sync these.
    – 404
    Aug 4, 2017 at 8:30
  • I'm going to say that even though it sounds like a good approach, you will be missing out on app's calendar features, as you can't bring in a SharePoint list calendar into mobile and therefore alerts and things like that won't work. If that's not an issue, it still could bring complications.
    – Yugo
    Feb 6, 2019 at 15:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.