Top Flutter Date and Time Picker packages Date, time, and range picker is a great way to select a date and time for an event. You can use the picker to select a date and time, or a range of dates and times. The picker is easy to use and it's easy to find the perfect date and time for your event. The complete list of Date Picker, Time Picker and Calendar Range Picker Flutter packages is provided below.
flutter_datetime_picker
906
A date time picker for flutter, you can choose date / time / date&time in English Dutch and Chinese, and you can also custom your own picker content
day_night_time_picker
692
A day night time picker for Flutter. Beautiful day and night animation with Sun and Moon assets.
calendar_date_picker2
635
A lightweight and customizable calendar picker based on Flutter CalendarDatePicker, with support for single date picker, range picker and multi picker.
date_picker_timeline
574
Flutter Date Picker Library that provides a calendar as a horizontal timeline.
easy_date_timeline
560
This package is a customizable Flutter library that displays a timeline of dates in a horizontal view.
date_time_picker
374
A Flutter widget to display a date time form field to show a date or clock dialog.
flutter_rounded_date_picker
299
The Flutter plugin that help you can choose dates and years with rounded calendars and customizable themes.
persian_datetime_picker
285
A persian (farsi,shamsi) datetime picker for flutter, inspired by material datetime picker.
omni_datetime_picker
245
A datetime picker package with option to use a single datetime picker or a datetime range picker.
board_datetime_picker
218
Picker to select date and time for Flutter. It is both a calendar and a picker, offering a variety of options as a package.
time_range_picker
182
A time range picker for flutter. This widget let's you open a dialog to choose a timeframe with start and end time.
time_picker_spinner_pop_up
167
A package show popup anchor for pick date time by using spinner cupertino style
progressive_time_picker
166
This package allow us to customize time picker based on our requirements for selecting a specific range from time picker and it's supports multiple platforms.
flutter_time_picker_spinner
165
Time Picker with spinner instead of a default material time picker. This widget works with 12 or 24 hour format and custom interval mode.
flutter_datetime_picker_plus
159
A date time picker for flutter, you can choose date / time / date&time in English Dutch and Chinese, and you can also customize your own picker content
month_picker_dialog
158
Internationalized dialog for picking a single month from an infinite list of years.
flutter_cupertino_date_picker
129
Flutter cupertino date picker. Display DatePicker in iOS style. Support both Android and iOS platform.
scroll_date_picker
119
A customizable and easy-to-use date picker library for Flutter. Compatible with Android & iOS & Web.
duration_picker
119
A time picker widget that can select both minutes and hours. Fork from flutter_duration_picker.
time_range
117
Flutter widget for selecting a time range. You can specify the steps between the hours, time blocks that the range must meet and widget colors.
cupertino_calendar_picker
112
This package includes a suite of Cupertino-style components that make date and time selection seamless and visually consistent with iOS design principles.
weekday_selector
112
A collection of Flutter widgets and classes to help you select weekdays in your apps. Perfect for recurring events, alarms.
nepali_date_picker
89
Material and Cupertino Styled Date Picker, Date Range Picker and Calendar with Bikram Sambat(Nepali) Support.
flutter_date_picker_timeline
84
A Gregorian and Jalali customizable date picker as a horizontal timeline
date_picker_plus
81
A Flutter library that provides a customizable Material Design date picker widget.
custom_date_range_picker
79
A Flutter package for both android and iOS which provides a custom date range picker
jalali_calendar
73
Calendar , Datepicker and Date Convertor For Persian Date(Jalali/Shamsi date) with holiday
flutter_cupertino_datetime_picker
66
Fork from flutter_cupertino_date_picker, but year, month, day seperate
from_to_time_picker
61
Simple duration time range picker that enable user pick start time and end time of day in both 24h and 12h format
flutter_date_range_picker
60
Flutter package for selecting date ranges with input, dialog, and calendar options.
time_duration_picker
60
A time picker for paired consecutive tasks. It lets you specify the icons for each of your actions and callbacks when the user rotates each icon.
persian_datepicker
50
A fully customizable persian ( farsi ) datepicker for flutter + datetime manipulation methods.
date_range_form_field
48
A Flutter package to create a widget which allows the user to use a date picker to input a DateRange into a FormField using showDateRangePicker.
adoptive_calendar
43
A Flutter Package That will provide to you a Date and Time Picker in IOS 14 Calendar view Style. This is an Adoptive Calendar in Cupertino View.
date_time_picker_widget
42
This package brings us a way to pick date and time with fresh new UI design
islamic_hijri_calendar
41
Islamic Hijri Calendar widget displays dates in Arabic and English numerals, shows Hijri month names and years, and allows effortless month navigation.
f_datetimerangepicker
41
Date and Time Range Picker for Flutter using Cupertino. Support pick date range, time range, date and time range.
flutter_datetime_picker_bdaya
40
A date time picker for flutter, you can choose date / time / date&time in English Dutch and Chinese, and you can also custom your own picker content
awesome_calendar
34
An easy to use and customizable calendar for Flutter, It allows single, multi and range selection
datetime_picker_formfield_new
33
A TextFormField that emits DateTimes and helps show Material, Cupertino, and other style picker dialogs.
flutter_cupertino_date_picker_fork
32
Flutter cupertino date picker. Display DatePicker in iOS style. Support both Android and iOS platform.
time_slot
32
A new Flutter package which helps in creating time slots with given time interval or list of date times and get day part name of time.
time_picker_widget
30
It is a custom showTimePicker to allow you set a selectableTimePredicate like you do in showDatePicker.
time_picker_sheet
26
Time picker sheet library, allows you to have beauty time picker sheet with customable design to align with your requirements.
flutter_time_range
24
A fully customizable flutter widget that allowing users to choose time range (from - to)
calender_picker
23
Flutter CalenderPicker Library that provides a calendar as a horizontal timeline and single section and multiple selections options also available.
cupertino_date_textbox
21
Cupertino text box which can be used to select a date with CupertinoDatePicker
calendar_day_slot_navigator
20
Calendar Day Slot Navigator is a customizable Flutter widget for selecting dates, with support for various color palettes, date selection scenarios, and layout customizations.
awesome_datetime_picker
10
A customizable date-time picker package supporting all platforms (ios, android, web, desktop, ...).
time_picker_spinner
9
Time Picker with spinner instead of a default material time picker. This widget works with 12 or 24 hour format and custom interval mode, and this package allow localization ar and en.
simple_month_year_picker
7
Simple to use month/year picker for your apps with highly customisable options.
date_cupertino_bottom_sheet_picker
4
This is a date package in the form of Cupertino and you can set the age limit of your users.