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 Xamarin Calendar is a functionally rich control that allows users to easily select single or multiple dates like a built-in calendar. It provides smooth gestures for navigation between month, year, decade and century views.

  • Ability to disable date selection for certain dates and within a specific date range.
  • Appearance customization.
  • Displaying events in inline or agenda view.
  • Globalization and localization to meet the needs of various regions.

Quick navigation between views

Displays month, year, decade and century views which allows users to easily select and navigate between all built-in views and also supports programmatic navigation.

Week view

Support to display one or more weeks in the month view which saves more screen space to achieve modern UI of mobile applications. It allows users to select single, multiple, and range of dates and displays the events associated with the selected date in agenda view.

Week view in Xamarin forms calendar control

Date selection

The Xamarin calendar view supports selecting a single, multiple, and range of dates. It also supports programmatic selection.

Date restriction

Prevents navigation beyond the specified minimum and maximum dates to restricts the users from selecting certain dates.

Date restriction support in xamarin forms calendar control

Blackout dates

Disables interactions and selections for certain dates. This is useful when you want to block user interaction during holidays or any other special events.

Special dates

The Xamarin calendar component provides a flexible way for highlighting special dates using custom templates.

Highlighting special dates in Xamarin forms calendar

Appearance Customization

The Calendar control style can be customized in the following aspects to fit the UI with the rest of your application.

  • Weekends and week days
  • Header and view headers
  • Current day
  • Month cells and year cells
  • Inline view

Appearance customization in Xamarin forms calendar control

Calendar events

Month calendar supports addition of events for specific dates. It displays indicators in month cells to denote the events. It also shows event details of the selected date in inline or agenda view.

Events customization

Support to customize inline and agenda view events using template and template selector.

Events customization in Xamarin forms calendar

First day of week

Change the first day of a week based on the application culture. In the month and year views, the days that follow the specified start day will be displayed in the calendar.

First day of week in Xamarin forms calendar

Customize trailing and leading days

Hide the days of the next month and previous month in calendar to enhance the appearance.

Customize trailing and leading days in Xamarin forms calendar

Globalization and localization

Globalization support in Xamarin forms calendar


Displays date-time formats and headers in different cultures. Thus, it meets the needs of different regions.

Localization support in Xamarin forms calendar


Localizes all static text in the calendar. It is useful to meet the need of a particular language.

Right to left(RTL)

The Xamarin.Forms Calendar supports right to left (RTL) direction for users working in right-to-left languages like Hebrew, Arabic, or Persian.

RTL support in Xamarin forms calendar


  • Xamarin.Forms
  • Xamarin.Android
  • Xamarin.iOS
The most downloaded control (based on the nuget.org download count).

Read independent,
authenticated reviews
on G2

Download Now Pricing

What do our customers say about us?

double quotes

A creator of online tutorials for Microsoft technologies, your controls helped to provide a rich user experience. I wanted a look and feel like a Windows Store app and the Tiles are useful for that.
 Microsoft MVP

Microsoft MVP

double quotes

We're using the file formats and Windows/JavaScript list controls a lot. They're fast, easy to use, and the documentation is good and contains examples. Tickets with questions or suggestions were answered within a day, so we're happy to use the Syncfusion libraries.
Daniel Persidok

Daniel Persidok

wpd onshore GmbH & Co. KG

Transform your applications today by downloading our free evaluation version Download Free Trial

Syncfusion Xamarin.Forms Resoures


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