Forum Discussion
All day events option - Sharepoint online
Hi all,
Is there a way to enable an "All Day" option in a modern SharePoint calendar?
If not, is it possible to create this option manually or use an alternative method, rather than setting the event time from 12:01am to 11:59pm?
Thanks in advance!
3 Replies
- MarcelCroonenCopper Contributor
The "All Day" option depends on how you're creating and displaying your calendar events in SharePoint Online.
If you're using the Events web part: The modern Events web part does include an "All Day" toggle when creating events. When you click "Add event," you'll see this option right below the start/end time fields.
If you're using a SharePoint list with Calendar view: Unfortunately, the Calendar view for SharePoint lists doesn't have a built-in "All Day" option. However, here are workarounds:
- Time-based approach: Set your event from 12:00 AM to 11:59 PM (though I understand this isn't ideal)
- Custom solution: Create a Yes/No column called "All Day Event" and use conditional formatting or Power Automate to handle the display logic
My recommendation: For modern SharePoint sites, I'd suggest using the Events web part instead of the Calendar view.
- AB21805Bronze Contributor
Can the event web part be used as a calendar view on a modern sharepoint site?
Should be an option by default