Scheduler SDK - Recurring Events

Manage Recurring Events with Flexible Scheduling

Try Our Live Demo

Setting a recurrence rule in the Syncfusion Scheduler.

Schedule recurring events

Schedule recurring events using daily, weekly, monthly, or yearly patterns. Use it when managing recurring meetings, shifts, or events.

  • Plan recurring weekly checkups with a single RRULE.
  • Define patterns for regular training sessions at any interval.
  • Schedule annual reminders years in advance using a single rule.
  • Replace per-occurrence manual entry with rule-driven event creation.

Handle recurrence exceptions

Modify an individual occurrence within a recurring event series without affecting the remaining scheduled occurrences. Use it when a single date needs to change or be canceled without altering the series.

  • Reschedule one occurrence without affecting the rest of the series.
  • Cancel a single meeting occurrence as a standalone exception.
  • Keep remaining series dates intact when editing a single date.
  • Define exception dates that automatically skip a single occurrence.

Editing a single occurrence in the Syncfusion Scheduler.

Recurring series across time zones in the Syncfusion Scheduler.

Maintain recurring schedules across time zones

Recalculate recurring event occurrences when the Scheduler’s configured time zone changes. This helps users keep recurring schedules aligned with the selected display time zone without updating individual occurrences manually.

  • Recalculate future occurrences when the Scheduler’s time zone changes.
  • Adapt recurring schedules automatically for users in different regions.
  • Keep global teams synchronized without rescheduling individual events.
  • Ensure rules stay DST-safe across regions without rewriting the rule.

PLATFORM SUPPORT

Recurring events, consistent across platforms

Manage recurring schedules confidently across every platform. Standard recurrence rules, exception handling, occurrence editing, and time zone support help deliver reliable scheduling experiences wherever your users work.

Capability JS, React, Angular, Vue Blazor ASP.NET Core & MVC WPF, WinUI, WinForms .NET MAUI
Recurring events
Recurring exceptions
Timezone
supported partially supported not supported

Frequently Asked Questions

Daily, weekly, monthly, and yearly in the Scheduler, following the standard iCalendar format.

Yes. When editing a recurring Scheduler occurrence, the Scheduler presents options to apply a change to: this occurrence only, this and all future occurrences, or the entire series. Available options can be limited as needed.

Changes can be validated before they take effect, including checks for scheduling conflicts, with the update blocked if needed. For recurring events, the change can be scoped to one date, future dates, or the full series.

Yes. Edit or skip a single Scheduler occurrence without affecting the rest of the series.

A small repeat marker appears on recurring Scheduler events, so they’re easy to spot in any Scheduler view.

Changing the Scheduler’s time zone setting triggers automatic recalculation of every future occurrence, keeping local times correct.

Resources

Learn more about the Scheduler

Explore demos, KB articles, and documentation to get the most out of the Scheduler.

Documentation

Explore guides, APIs, and quick-start tips

Example demos

See live use cases in action

Community forum

Ask, share, and connect with peers

Knowledge base articles

Find solutions and best practices fast

Contact support

Get expert help when you need it

Feature requests and bug reports

Track issues and suggest improvements

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.

Up arrow icon
Syncfusion Feedback