I've received several requests from my user-base, whether it was possible to publish an Outlook calendar to SharePoint, based on an existing Outlook calendar.


A team has a shared (not on SharePoint) calendar in Outlook, and they wish to retain the content of that calendar, and "push" it to SharePoint, so that others may Sync with the calendar from SharePoint, and the team also has the calendar available on SharePoint.

What is already known

We know that we can Connect a calendar from SharePoint to Outlook. That is not what we need. We need to other direction!

I found the following URL http://www.pcreview.co.uk/forums/connect-outlook-shared-calendar-sharepoint-t3918771.html where a reply said that this was not possible. But the post is from 2009, and I am hoping that it is wrong :-)

Is it possible? and if not, what are my options from there..

Thanks in advance!

  • but what if its a shared calendar but sharepoint is trying to link to my personal calendar – rw1 Sep 7 '18 at 12:57
  • this is SharePoint 2016 office 265 cloud – rw1 Sep 7 '18 at 12:58

You can create a calendar in SharePoint and apply an e-mail adress to the list of the calendar. You can send your meeting requests to the calendar list email adress (as attendee). For each meeting, an item is created, which is displayed on the calendar.


To build upon Chris's suggestion, you could create the calendar in SharePoint and configure an email address to receive meeting requests. In your existing shared Outlook calendar, create a rule that automatically forwards meeting requests to the SharePoint email address.




You can export your outlook calendar to Excel, then import the Excel into a SharePoint list, or copy and paste into existing calendar columns via datasheet view.

I'm not sure how to handle recurrence though. Any ideas?

Also, I realize this doesn't answer your question due to lack of synchronization, but it might help someone who just needs to move an Outlook calendar to SharePoint.


This may be a little late. We ran into a similar scenario and needed to migrate multiple outlook calendars with hundreds of events to SharePoint. Our solution was:

  • Create a SharePoint calendar
  • Link that calendar to outlook
  • Copy the old outlook calendar information to the newly connected SharePoint Calendar.

You can copy the old calendar information directly in outlook. Go to you calendar. Select the View tab and in the Change View dropdown select List. From there you can copy any/all the events and paste them directly into the new SharePoint calendar. These events should then should also show up in SharePoint.

protected by Community Dec 6 '18 at 17:22

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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