logo
search
SharePoint Document Issues

How to Create an Events List for the SharePoint Events Web Part

Aamir Naveed AkramAamir Naveed Akram Oct 12, 2026 868 views

Question details

The user needs to create and configure a dedicated SharePoint events list so the Events web part can automatically retrieve and display event data.

How to Create an Events List for the SharePoint Events Web Part
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Setting up a modern SharePoint site to automatically populate and display upcoming events from a centralized source instead of manual page entries.
Observed behavior
The Events web part fails to display events because it is not connected to a properly configured event source or list.
Before you start

Ensure you have Site Owner or Member permissions to create lists and edit pages on your SharePoint site.

Solution 1Recommended

Create an Events List and Configure the Web Part Source

Set up a dedicated Events list to act as your database, then configure the Events web part to automatically pull data from it.

Modern SharePoint pages cannot function as an automated event database on their own. To automatically populate the Events web part, you must first create your events inside a supported SharePoint event source.

1
Access Site Contents

Navigate to your SharePoint site, click on the gear icon (Settings) in the top right corner, and select 'Site contents'.

2
Create or Locate the Events List

Look for a default list named 'Events'. If one does not exist, click 'New', select 'App', search for 'Events', and add the classic Events list app to your site.

3
Add Event Details

Open your Events list and click 'New event' to add your event details, including the Title, Start Date, End Date, Location, and Description.

4
Edit the SharePoint Page

Navigate to the modern SharePoint page where you want the events to appear and click 'Edit' at the top right of the screen.

5
Configure the Events Web Part

Click on the Events web part, then click the pencil icon (Edit web part). In the property pane on the right, change the 'Source' to 'Events list on this site' and select your newly created list.

6
Set the Date Range and Publish

Adjust the 'Date range' setting to 'All upcoming events' or your preferred timeframe, then click 'Republish' to save the changes.

Create an Events List and Configure the Web Part Source
Automatic Updates: Once configured, any new events you add to the Events list will automatically populate in the Events web part without needing to edit the page again.
Free Microsoft Office alternative

Manage Your Event Planning Documents with WPS Office

While SharePoint handles your site's event listings, WPS Office is the perfect free, lightweight alternative for drafting event proposals, schedules, and planning spreadsheets. Enjoy full compatibility with Microsoft Office formats in a familiar interface.

  1. 1. Download and Install: Get WPS Office for free from the official website and install it on your computer.
  2. 2. Create Event Materials: Open WPS Writer or Spreadsheet to draft your event schedules and attendee lists.
  3. 3. Save and Upload: Save your files in standard Microsoft formats (.docx, .xlsx) and upload them directly to your SharePoint document library.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Draft event planning documents and itineraries seamlessly before publishing to SharePoint.Lightweight application with a familiar UI for zero learning curve.Free to use, reducing your overall software subscription costs while boosting productivity.
microsoft office alternative - wps office

Frequently Asked Questions

Why is my Events web part not showing any events?

The web part might be pointing to an empty source or the date range filters out current items. Edit the web part properties to ensure the 'Source' points to the correct Events list and the 'Date range' is set to include upcoming events.

Can I pull events from a standard modern SharePoint page?

No, standard modern SharePoint pages cannot act as an automatic event database. You must create and store events within a supported SharePoint Events list for the web part to retrieve them.

How do I automate event population from another site?

In the Events web part properties, change the 'Source' setting from 'This site' to 'Select sites' or 'All sites in the hub'. This allows the web part to pull and consolidate events from other connected SharePoint sites.