Skip to main content
< All Articles

How to create a calendar view on a SharePoint list

Posted on November 23, 2021

Let’s face it, we all love calendars. The calendar view allows us to visualize the data/due dates efficiently and draw a mental comparison to the tasks we have due on any given date or in the near future. Good news: if your list with rows and columns of data contains date fields, we can now create a view that will display the information in the monthly view format. So in this post, I would like to show you, step-by-step, how to create a calendar view on a SharePoint list.

Old feature, new design

Before I dive into the instructions, I also want to state that this functionality is not really “new.” We had the ability to create calendar views on the lists and libraries in the past, from the classic list/library settings page.

calendar view on a SharePoint list

calendar view on a SharePoint list

The result was a classic calendar that looked like it arrived from the 1990s.

calendar view on a SharePoint list

The functionality I am about to describe is related to the modern custom lists in SharePoint Online. Unfortunately, as of the writing of this post, modern calendars do not exist on the document libraries (though you can still create the classic one described above).

How to create a calendar view on a SharePoint list

  1. Make sure your custom list has at least 2 custom date fields you can use (1 date field is fine too, but if you would like to show a range, you would need to have 2 date fields). For example: Start Date and End Date or Expiration Date and Reminder Date. For this example, I will use a Project List shown below. calendar view on a SharePoint list
  2. Click on the Views drop-down and choose Create new view Createcalendarviewsharepointlist5
  3. On the next screen, give your view a name, choose the Calendar option, then choose the dates from the list that will serve as the start and end dates on the calendar. If you only have one date field, choose it under both the Start and End dates. It will then show up as a milestone, not a range on the Calendar View. Finally, expand More options and choose the name of the field that will serve as the Title of the calendar event. Click Create. calendar view on a SharePoint list
  4. And we have a nice, modern calendar! calendar view on a SharePoint list

About Me

I’m Greg Zelfond, a U.S. based SharePoint consultant, and I provide affordable out-of-the-box SharePoint consulting, training, and configuration assistance to small and medium-sized businesses all over the world.

Need help?
Colorful Gb2e001228 1280

5 Views in Project for the Web

If you create a schedule using the Project for the Web, you will notice that it has five distinct tabs/views available to manage, organize and assign tasks. So in today’s…

Read More