SharePoint: Adding a Calendar to a Communications Site

Calendars in SharePoint

There are four different options for displaying calendars inside of SharePoint, though few will display as your typical month- or week-view calendar like you are used to seeing in Outlook.

  1. Microsoft 354 Calendar Web Part
  2. Group Calendar Web Part
  3. Event Web Part
  4. List Web Part

Currently, there is no solution to import or embed shared/departmental Outlook calendars into SharePoint. However, if your shared calendar is associated with a Microsoft Team, you will have some options using the Group Calendar Web Part (view section for more details).

Before Getting Started:

 

M365 Calendar Web Part

This web part will display the user’s personal Outlook calendar. This may be useful if you utilize a Team Site and want to create a dashboard for your users there. We do not see this web part used very often and do not recommend using it on Communication Sites.

 

Group Calendar Web Part

The Group Calendar web part will display a Teams calendar. Teams calendars are automatically created when a Team is created in Microsoft Teams and can be viewed in Outlook. When editing the Group Calendar web part, you can select any of the calendars you have access to from the Group name dropdown field.

The calendar selected in this web part will only be viewable by users of the associated Team. It is suggested to only use this web part on a Team Site, not Communication Sites. This will depend on your needs.

Additionally, it will only display tiles for the events. There are no display options for week or month views like a regular calendar.

Resources:

 

Event Web Part

This is the primary, out-of-the-box calendaring option on a SharePoint communication site. The Event web part utilizes a SharePoint list on the back end and displays a tile for each event that is added. There are no options to change the display to week- or month-views like a regular Outlook calendar.

When editing the Events Web Part, you can choose from the following options to determine which events are displayed on your site:

  • Events list on this site – Events from a specific list you choose on this site
  • This site – All events from all event lists on this site
  • This site collection – The site you choose along with its associated subsites
  • All sites – All events from sites within the tenant
  • Select sites – Your choice of sites within the entire tenant

Refer to the following resources for additional information on adding and editing the Events web part, and adding events.

Resources:

 

List Web Part

If you would like to display a month-view style calendar, you can use SharePoint lists as a workaround. You will have more design flexibility when using a SharePoint lists. Not only can you create calendar views, you can also use conditional formatting to show different colors for event types on the calendar. If you need a calendar on your SharePoint site just for general information purposes, a List Web Part may be a good solution for you. Lists can be used on both Team sites and Communication sites.

Resources: