We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The WinUI Calendar control lets a user view and interact with a calendar that they can navigate by month, year, decade, or century. A user can select a single date or a range of dates. Its rich feature set includes functionalities such as date format, blackout dates, localization, and a custom template.

Displaying the WinUI Calendar control.

Date Selection

Multiple dates selected in WinUI Calendar.

Selection mode

Users are allowed to select one or more dates. Selection can also be disabled.

Restricts the dates not to be chosen.

Date restriction

Prevent users from selecting a date in a particular range by specifying minimum and maximum dates.

Block particular dates in Calendar.

Blackout dates

Prevent users from selecting specific dates (example: disable all weekends).

Navigation between month and century view in WinUI Calendar.

Select a date from a different year, decade, or century easily by navigating to year, decade, or century view.

Restrict the navigation between month and century view in WinUI Calendar.

You can restrict navigation within a minimum and maximum range. This will be useful when your date range is smaller and you do not want to show the century view. You can also use it as month and year selector, without selecting a date.


The WinUI Calendar control can be used across the globe by applying regional settings.

WinUI Calendar weekdays start from Monday.

First day of week

Sunday is shown as the first day of the week by default. However, you can change this based on regional settings.

Displaying abbreviated month and year format in WinUI Calendar.

Date formatting

Calendar allows different date formats for a day, month, or week name.

Displaying Hebrew-type WinUI Calendar.

Calendar types

The WinUI Calendar control supports nine different calendars, including Gregorian, Julian, and Hebrew.

Displaying right to left direction in WinUI Calendar.

Right to left

Orient content right to left for calendars such as Arabic or Hebrew.


Selection and today highlighting

The WinUI Calendar control has different ways to highlight today and selected dates.

Highlighting today and selected dates in WINUI Calendar.

Number of weeks in a view

Calendar automatically takes up the minimal space required. However, you can increase or decrease the number of weeks shown in a month view to reduce the space utilized by Calendar.

Show particular weeks in WinUI Calendar.

Out of scope

Hide days or give them a blurry appearance if they are out of the current view’s scope.

Display only the current month dates in WinUI Calendar.


The Calendar control includes light and dark themes.

Light and dark themes in WinUI Calendar.

Style and templates

Customize the appearance of individual items using a custom template, style, and selectors.

Custom appearance of WinUI Calendar.

Syncfusion WinUI DataViz & UI Controls


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

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile