The Easy Timezone Select module tames the overwhelming experience of selecting a timezone in Drupal.
It does this by placing the most common options (currently US options) at the top of the list, followed by the remaining World options. Future development might make these options configurable, if there's demand (and corresponding patches for review).
Just enable this module and the following timezone fields work magically:
- Regional settings form
- User register form
- User profile form
- Date API forms with a timezone dropdown
Developers can add this cool functionality to any select element that contains timezones by adding/altering a select field like so:
$form['some_select_field']['#ez_timezone_select'] = TRUE;
Alternatives
Drupal 8
See #2847651: Improve timezones selector with optgroups for a slightly different approach which soon be part of Drupal 8 core.
Supporting organizations:
Development
Project information
- Project categories: Developer tools
9 sites report using this module
- Created by joelstein on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.

