10 Best jQuery Datepickers Plugins

jQuery UI Library DatePicker

DatePicker control from jQuery UI library. It has many useful features and localization on various languages.


jMonthCalendar is a full month calendar that supports events. You simply initialize the calendar with options and an events array and it can handle the rest. The plugin does have extension points that allow the developer to interact with the calendar when the display is about to change months, after the display has changed months and when the event bubbles are clicked on. jMonthCalendar now supports hover extension points, hover over an event and trigger an event like an alert(); By default the events would each have a URL supplied that would link to a details page.

jQuery date picker plug-in

This is an clean, unobtrusive plugin for jQuery which allows you to easily add date inputing functionality to your web forms and pages. Designed from the ground up to be flexible and extensible, the date picker can be used in unlimited ways to allow you to add calendar widgets to your pages.

jQuery Calendar Widget Plugin

A simple jQuery Calendar Widget Plugin with a month view. You can specify which month you would like to display or have it display the current month. With just 100 lines of Javascript code, this plugin is light-weight and perfect for its purpose.

jCal - slick jquery datapicker plugin

Beautiful animated calendar datepicker for multi-day selection with multi-month display. Allows for a sequence of months to reside side by side and for the user to select a number of consecutive days. This is great for lodging reservation systems, ticket purchasing systems, etc.


This datepicker supports date and time, and renders the value to a single field in a configurable format.

Date Picker - jQuery plugin

Date Picker component with a lot of options and easy to fit in your web application.

Date Range Picker

One more date range picker based on jquery library from Filament Group Inc.

simple jQuery date-picker plugin

Interesting datepicker created by Ted Devito, still in beta version.

Date Input

Date Input is a no frills date picker plugin for jQuery. It is small fast and pretty.


dynDateTime is one of the few pickers that supports *time* as well as date. Yes, I wrote it :)

That's interesting (Toolman) that you would claim credit for the date picker when as you even said on the original author of the datepicker's site that you've simply created a jQuery wrapper for it. See Dynarch's "Coolest" DHTML Calendar - http://www.dynarch.com/projects/calendar/

Brian to Toolman.....

Brian to Toolman..... SLAP!

dyndatetime might be interesting if it wasn't so freakin hideously ugly

Agreed it might also be useable if updating the time alone was possible without having to adjust the date.

any jQuery datepicker out there that allows multiple dates chosen (no range) w/o the need to ctrl-click? The dates chosen could be capped at a certain amount and would output when the user submits a final action? optimally after the user chooses date/s they would interact with a time picker as well, i.e. they could select similar time ranges over chosen dates. The date picker would obviously need to show that the date was chosen, and it can be deselected as well.

If you're looking for a Datepicker / Timepicker / Calendar widget with
countless format options and an incredibly fast and easy user interface,
check out the Any+Time(TM) JavaScript Library:


You simply specify in your format string how you want the date and/or
time to be formatted, and the picker automatically determines which
fields to display. It's fully-customizable with CSS and/or jQuery UI
Themes, includes 12-or-24-hour-clock options, long or short date formats
(specify fields in any order) and even has optional timezone support!
If you have questions or suggestions, just submit them via the contact
page on that website.

No I am not human, bork bork

in addition it is too heavy.

Here is a jquery full month calendar plugin that looks like Google Calendar.


be no to see!

Hello friends,

I have tried to implement date range picker control. You can get the code at this link

Please suggest me to make it more better.

Mohan Prajapati

Advertise on this site

Recent Comments