SharePoint Calendar View Does Not Show Recurring Items: What Site Owners Should Check
🔍 WiseChecker

SharePoint Calendar View Does Not Show Recurring Items: What Site Owners Should Check

When you open a SharePoint calendar list, recurring items like weekly team meetings or monthly deadlines may appear only once or not show at all. This problem often occurs because the calendar view itself does not expand recurring events by default, or because the list contains a mix of single and recurring events with conflicting settings. The issue can also stem from how SharePoint stores and displays recurrence data in modern views versus classic views. This article explains the technical cause behind missing recurring items and provides the exact steps site owners must take to make all recurring events visible.

Key Takeaways: Fixing Recurring Items in SharePoint Calendar Views

  • Calendar list > List settings > Calendar settings: Enables the calendar view to expand recurring events into individual occurrences.
  • Calendar view > Modify view > Show recurring events: Toggle must be set to Yes for the selected view to display all recurring items.
  • Classic view vs Modern view: Modern SharePoint calendar views may not support recurrence expansion; switch to Classic experience if needed.

ADVERTISEMENT

Why SharePoint Calendar View Hides Recurring Items

SharePoint calendar lists store recurring events as a single list item with a recurrence rule attached. When a view does not explicitly tell SharePoint to expand that rule, the list displays only the first occurrence or the master item. This behavior is controlled by two settings: the calendar-level recurrence setting and the view-level Show recurring events toggle.

The calendar-level setting is found under List settings > Calendar settings. By default, SharePoint sets this to Yes for new lists, but site owners or previous administrators may have changed it to No. When set to No, the calendar view never expands recurring events, regardless of the view settings.

The view-level setting is found in the Modify view page for each calendar view. Each view has a Show recurring events option. If this is set to No, the view hides all recurring items except the first occurrence. Even if the calendar-level setting is Yes, a view with Show recurring events set to No will not expand the events.

Modern View Limitations

SharePoint modern calendar views (the default experience for most sites) do not support the Show recurring events setting at all. The modern calendar web part and the modern list view treat recurring items as master items only. They display the series once, not each occurrence. If your site uses the modern calendar view, you must switch the list to the Classic experience to see expanded recurring items.

Steps to Make Recurring Items Appear in a SharePoint Calendar

Follow these steps in order. After each step, refresh the calendar view to check if recurring items appear. If they still do not show, proceed to the next step.

  1. Open the calendar list in Classic experience
    Navigate to your calendar list. In the top-right corner of the list, click the gear icon and select List settings. On the List settings page, look for the option Switch to classic experience under the List Information section. Click it. The list will reload in the classic interface. This step is required because the modern calendar view cannot expand recurring events.
  2. Check Calendar settings for recurrence expansion
    While still in List settings, locate the Calendar settings section. Click Calendar settings. On the Calendar settings page, find the option Show recurring events. Make sure it is set to Yes. If it is set to No, change it to Yes. Click OK at the bottom of the page. This setting tells SharePoint to expand recurring rules into individual calendar items.
  3. Modify the current view to enable recurring events
    Return to the calendar list view. Click the current view name (for example, Calendar) in the top-left area of the list toolbar. Select Modify view from the dropdown. On the Edit View page, scroll down to the Show recurring events section. Set the radio button to Yes. Click OK. This setting applies only to the view you just edited. Repeat this step for every calendar view that should display recurring items.
  4. Clear the browser cache and reload the page
    Open your browser settings and clear the cache for the past hour. In Microsoft Edge or Chrome, press Ctrl+Shift+Delete, select Cached images and files, and click Clear. Then reload the SharePoint calendar page. This step removes any stale view data the browser may have stored.
  5. Verify that the recurring event series is not corrupted
    Open the recurring event series by clicking its title. In the event details panel, click Edit. Scroll to the Recurrence section and verify that the recurrence pattern is correctly defined (for example, Weekly on Monday). If the recurrence pattern appears blank or shows an error, delete the series and recreate it. A corrupted recurrence rule prevents SharePoint from expanding the series.

ADVERTISEMENT

If SharePoint Calendar Still Does Not Show Recurring Items After the Main Fix

Recurring items appear only once in the modern calendar web part

The modern Calendar web part added to a SharePoint page does not support recurrence expansion. Even if the underlying list has the correct settings, the web part displays each series once. To see all occurrences, add the list view web part instead and configure it to use a classic calendar view. Alternatively, replace the calendar web part with a list view that uses the Calendar view you modified in Step 3.

Recurring items show in one view but not another

Each calendar view has its own Show recurring events setting. You must enable this setting for every view individually. Open the view that is missing recurring items, select Modify view, and set Show recurring events to Yes. The calendar-level setting applies to all views, but the view-level setting overrides it if set to No.

Recurring items appear in the list but not on the calendar grid

This usually happens when the calendar view uses a filter that excludes the recurring items. Go to Modify view and scroll to the Filter section. Remove any filters that limit the view by date range or category. A filter like This week or This month may hide events outside that period. Set the filter to None or use a date range that covers the entire series.

Recurring items disappear after a site migration or upgrade

When a SharePoint site moves from classic to modern or from on-premises to online, the calendar settings may reset. Check the Calendar settings and view settings again. The migration process often flips the Show recurring events setting to No. Reapply the settings as described in Steps 2 and 3 above.

Calendar View Types and Recurrence Support: Comparison

Item Classic Calendar View Modern Calendar View
Recurrence expansion Supported when Show recurring events is Yes Not supported; shows only the series master
View-level settings Full control via Modify view page Limited; no Show recurring events option
Calendar-level settings Applied and respected Ignored for recurrence display
Best use case Detailed calendar with recurring meetings or deadlines Simple overview where recurrence details are not critical

Site owners should use the Classic experience for any calendar list that relies on recurring items. The modern calendar view is suitable only for read-only scenarios where seeing each occurrence is not required.

After applying the steps above, your SharePoint calendar will display all recurring items as individual occurrences on the correct dates. If the problem persists, check that the list is not in a read-only state or that the site collection feature Calendar Overlays is not interfering. For calendars that must work in the modern interface, consider using a third-party calendar web part that supports recurrence expansion.

ADVERTISEMENT