How to Create a Calendar in SharePoint Online (Quick Guide)

How to Create a Calendar in SharePoint Online (Quick Guide)

Last Updated on October 25, 2024

Not sure how to create a calendar?

In this guide, I will show you how you can easily create a calendar in SharePoint Online (vs the default calendar).

Let’s get started.

What’s the default “calendar” in SharePoint Online?

This depends on your opinion, but personally, I don’t prefer the default calendar in SharePoint Online.

You may have seen this in communication sites, it’s actually the “events” section:

events section in sharepoint

As you can see, there’s no way to view all the events in a calendar view, which isn’t something we want.

Some people “might” like it though since it’s a direct-to-the-point method of seeing upcoming events.

You can find it on the home page on the default site template of communication sites, however, you can also add it yourself.

select group calendar and events web parts

There are two web parts now for it:

  • Group calendar
  • Events

However, their functionality is more or less the same, and both look similar without any calendar view. 🙁

To be honest, I’m not sure why the “group calendar” web part is called a calendar if it has no calendar view.

👉 Related: Modern SharePoint Web Parts: List of All Available Web Parts

Sign up for exclusive updates, tips, and strategies

    Creating a SharePoint Calendar View

    If you want to see a true calendar, the choice here is to create a list and create a new “calendar” view for it.

    Step 1: Create a calendar list

    Create a list as usual:

    create a list window in sharepoint online

    If you have some data for your calendar, you can use it by starting from Excel, CSV, or from an existing list.

    Otherwise, if all you need is a calendar, you can just start from scratch and make a “custom calendar”.

    👉 Related: How to Create a List in SharePoint Online (For Beginners)

    Step 2: Add your data

    Let’s say you want to add some “events” here.

    Simply create the right columns for your list, like:

    • Changing the title to “Events”
    • Add a text column for the description
    • Add date columns (start and end)

    I’ll go ahead and add in some data:

    custom calendar list with dummy data

    Add in any data that you want to include in your calendar.

    What’s nice though is that since this is a list, you’re free to configure this later on, like add in or edit more columns.

    Step 3: Add a new view

    Now that you have a list with your data, it’s time to actually create the view.

    Click the + add view button on the upper-right corner of the list:

    add view button in a list

    A small window will then appear in the middle where you can select from the list of views.

    Naturally, select the calendar option, then indicate where the date columns are.

    Like this:

    create a new custom calendar view

    Don’t forget to select the “month” default layout if you want it to look like a usual calendar. 🙂

    Nice! 🙂

    Now here’s the result:

    custom calendar list in calendar view

    After that, you will be able to embed the list in any page using the “list” web part and then set it as the default view.

    Since it’s technically viewing a list in the web part, the calendar view looks the same when viewed on a page.

    Like this:

    embedding a calendar list to a page

    Looks awesome, right? 🙂

    👉 Related: How to Create a View in a SharePoint List (Tutorial)

    Other (Worse) Calendar Options

    Besides what I showed you, there are actually a few “worse” calendar options.

    Some of them include:

    • Calendar app (classic experience look)
    • Task app calendar view (classic experience look)
    • Connect to other calendars

    The last part can work if you want to embed a calendar, but it won’t look as native as the method I described earlier.

    Do you have any questions about creating a calendar in SharePoint Online? Let me know in the comments.

    For any business-related queries or concerns, contact me through the contact form. I always reply. 🙂

    About Ryan Clark

    A man with short curly hair and a beard is smiling. He is wearing a dark plaid suit jacket, a black shirt, and a dark tie. The background is softly blurred.As the Modern Workplace Architect at Mr. SharePoint, I help companies of all sizes better leverage Modern Workplace and Digital Process Automation investments. I am also a Microsoft Most Valuable Professional (MVP) for SharePoint and Microsoft 365.

    Subscribe
    Notify of
    guest
    4 Comments
    Oldest
    Newest Most Voted

    Regina Malone
    Regina Malone
    1 year ago

    Too many personal preferences and comments. When someone asks How to create a Calendar in Sharepoint – Please Just give the Options that can be done and the step-by-step instructions. Having to wade through your comments is such a waste of time. This was no help at all.

    Nigel
    Nigel
    8 months ago

    Thank you. Very helpful and it is nice to read how you came to your decision. Very informative!

    Jenni Brennan
    Jenni Brennan
    7 months ago

    Fantastic instructions – made it so easy. Thank you so much and as for your added notes bring them on – want more!

    Scroll to Top
    4
    0
    Would love your thoughts, please comment.x
    ()
    x