The World's Time Zones
Earth is divided into roughly forty time zones — not the neat twenty-four you were taught in school. The Time Mag groups every city in our index by its current UTC offset, so you can see at a glance which places share a clock.
Why there are forty zones, not twenty-four
The simple model — the planet split into twenty-four equal one-hour slices — almost never matches reality. India and Sri Lanka observe UTC+5:30, half an hour off their neighbours. Nepal goes further with UTC+5:45. Iran, Afghanistan, Myanmar, the Marquesas, parts of Australia all sit on half-hour or quarter-hour offsets. Add daylight saving time, which only some countries observe, and the actual count of distinct civil offsets active at any moment hovers around forty.
That's why time zones are identified by name in the IANA database — Europe/London, Asia/Kolkata — rather than by offset. The name encodes the political authority that sets the rules; the offset can change.
Cities, by current UTC offset
This list reflects right now. Some of these cities will shift offset when daylight saving begins or ends; others stay fixed year-round.
UTC−10 2 cities
UTC−8 1 cities
UTC−7 10 cities
Los Angeles · Phoenix · San Francisco · Seattle · San Diego · Vancouver · Portland · Las Vegas · Tijuana · San Jose
UTC−6 15 cities
Mexico City · Guadalajara · Monterrey · Puebla · Denver · Guatemala City · León · Calgary · Tegucigalpa · San José · Edmonton · Salt Lake City
UTC−5 22 cities
Bogotá · Lima · Chicago · Dallas · Houston · Minneapolis · Guayaquil · Medellín · San Antonio · Austin · Cali · Saint Louis
UTC−4 35 cities
New York · Santiago · Washington, D.C. · Toronto · Miami · Atlanta · Philadelphia · Boston · Detroit · Montreal · Santo Domingo · Tampa
UTC−3 17 cities
São Paulo · Buenos Aires · Rio de Janeiro · Belo Horizonte · Brasília · Porto Alegre · Recife · Fortaleza · Salvador · Curitiba · Asunción · Montevideo
UTC+0 12 cities
Abidjan · Kumasi · Dakar · Bamako · Ouagadougou · Accra · Conakry · Lomé · Monrovia · Freetown · Yamoussoukro · Reykjavík
UTC+1 30 cities
Kinshasa · Lagos · London · Luanda · Kano · Yaoundé · Casablanca · Douala · Abuja · Ibadan · Lisbon · Algiers
UTC+2 82 cities
Paris · Madrid · Khartoum · Johannesburg · Barcelona · Cape Town · Rome · Berlin · Durban · Lusaka · Milan · Lubumbashi
UTC+3 58 cities
Cairo · Istanbul · Moscow · Dar es Salaam · Riyadh · Baghdad · Ankara · Alexandria · Addis Ababa · Saint Petersburg · Nairobi · Jeddah
UTC+3:30 5 cities
Tehran · Mashhad · Isfahan · Shiraz · Tabriz
UTC+4 8 cities
Dubai · Baku · Sharjah · Muscat · Abu Dhabi · Tbilisi · Yerevan · Port Louis
UTC+4:30 1 cities
UTC+5 16 cities
Karachi · Lahore · Faisalabad · Tashkent · Rawalpindi · Multan · Almaty · Peshawar · Yekaterinburg · Astana · Quetta · Islamabad
UTC+5:30 22 cities
Delhi · Mumbai · Kolkata · Bengaluru · Chennai · Hyderabad · Ahmedabad · Surat · Pune · Jaipur · Lucknow · Indore
UTC+5:45 1 cities
UTC+6 5 cities
Dhaka · Chittagong · Khulna · Bishkek · Thimphu
UTC+6:30 3 cities
UTC+7 13 cities
Bangkok · Jakarta · Ho Chi Minh City · Hanoi · Surabaya · Bandung · Medan · Phnom Penh · Novosibirsk · Da Nang · Chiang Mai · Vientiane
UTC+8 32 cities
Shanghai · Beijing · Guangzhou · Shenzhen · Chongqing · Chengdu · Manila · Tianjin · Wuhan · Xi'an · Hangzhou · Qingdao
UTC+9 18 cities
Tokyo · Seoul · Osaka · Nagoya · Yokohama · Busan · Pyongyang · Incheon · Sapporo · Daegu · Fukuoka · Daejeon
UTC+9:30 2 cities
UTC+10 7 cities
Sydney · Melbourne · Brisbane · Vladivostok · Canberra · Port Moresby · Hobart
UTC+11 4 cities
Nouméa · Honiara · Port Vila · Palikir
UTC+12 8 cities
Auckland · Wellington · Christchurch · Suva · Tarawa · Majuro · Funafuti · Yaren
UTC+13 2 cities
The IANA Time Zone Database
Every time on this site is computed from the IANA Time Zone Database — the canonical record maintained by the Internet Assigned Numbers Authority and used by Linux, macOS, Windows, iOS, Android, and most web infrastructure. When a country changes its DST rules, the database is updated; when your operating system updates, it pulls those changes too. We let your browser do the heavy lifting, which means our times stay current without us having to ship a release.