ClimateSearch

Climate in India

537 cities in India, compared on thirty-year climate normals. Open any city for its month-by-month record, or take the quiz to see which of them fits the weather you actually like.

Hottest summers
Hinganghāt

average high 111°F (44°C) in the warmest month

Mildest winters
Thoothukudi

coldest-month lows near 74°F (23°C)

Driest
Sri Ganganagar

9.6 in (245 mm) of rain a year

Wettest
Udupi

176.3 in (4479 mm) of rain a year

The 40 largest cities

CityWarmest-month highColdest-month lowRain a yearPopulation
MumbaiMaharashtra94°F (34°C)64°F (18°C)95.9 in (2436 mm)12.7M people
Delhi104°F (40°C)46°F (8°C)28.8 in (731 mm)11.0M people
BengaluruKarnataka93°F (34°C)61°F (16°C)36 in (914 mm)8.5M people
HyderabadTelangana103°F (40°C)61°F (16°C)34.6 in (878 mm)7.0M people
AhmedabadGujarat106°F (41°C)55°F (13°C)41.2 in (1047 mm)6.4M people
ChennaiTamil Nadu100°F (38°C)71°F (21°C)52.8 in (1340 mm)4.7M people
KolkataWest Bengal97°F (36°C)56°F (13°C)68.5 in (1739 mm)4.6M people
SuratGujarat99°F (37°C)57°F (14°C)59 in (1498 mm)4.6M people
PuneMaharashtra98°F (37°C)55°F (13°C)37.3 in (947 mm)3.1M people
JaipurRajasthan105°F (41°C)47°F (8°C)24.2 in (615 mm)3.0M people
KanpurUttar Pradesh106°F (41°C)48°F (9°C)35.1 in (892 mm)2.8M people
Navi MumbaiMaharashtra95°F (35°C)64°F (18°C)116.7 in (2963 mm)2.6M people
LucknowUttar Pradesh105°F (40°C)48°F (9°C)39 in (992 mm)2.5M people
NagpurMaharashtra108°F (42°C)57°F (14°C)46.4 in (1178 mm)2.4M people
CoimbatoreTamil Nadu95°F (35°C)67°F (20°C)40.7 in (1033 mm)2.1M people
IndoreMadhya Pradesh105°F (41°C)51°F (11°C)42 in (1068 mm)2.0M people
ThāneMaharashtra95°F (35°C)63°F (17°C)116.1 in (2949 mm)1.8M people
VadodaraGujarat105°F (40°C)55°F (13°C)41.9 in (1064 mm)1.8M people
BhopalMadhya Pradesh106°F (41°C)52°F (11°C)46.4 in (1180 mm)1.8M people
RasapūdipalemAndhra Pradesh96°F (36°C)66°F (19°C)46.4 in (1179 mm)1.7M people
Pimpri-ChinchwadMaharashtra99°F (37°C)54°F (12°C)41.3 in (1049 mm)1.7M people
PatnaBihar101°F (38°C)49°F (9°C)41.9 in (1065 mm)1.7M people
KallakurichiTamil Nadu100°F (38°C)69°F (21°C)45.7 in (1161 mm)1.7M people
LudhianaPunjab103°F (40°C)44°F (7°C)25.1 in (636 mm)1.6M people
NashikMaharashtra98°F (37°C)53°F (12°C)48.3 in (1228 mm)1.5M people
MaduraiTamil Nadu99°F (37°C)72°F (22°C)41.9 in (1065 mm)1.5M people
TirunelveliTamil Nadu97°F (36°C)73°F (23°C)38.5 in (979 mm)1.4M people
AgraUttar Pradesh107°F (42°C)46°F (8°C)32.5 in (825 mm)1.4M people
FaridabadHaryana106°F (41°C)46°F (8°C)28.6 in (726 mm)1.4M people
RājkotGujarat99°F (37°C)54°F (12°C)33.8 in (859 mm)1.4M people
NajafgarhDelhi106°F (41°C)45°F (7°C)25.4 in (646 mm)1.4M people
JamshedpurJharkhand102°F (39°C)54°F (12°C)53.7 in (1365 mm)1.3M people
PimpriMaharashtra99°F (37°C)54°F (12°C)40.7 in (1034 mm)1.3M people
KalyānMaharashtra98°F (37°C)62°F (17°C)127.9 in (3249 mm)1.3M people
DombivaliMaharashtra97°F (36°C)62°F (17°C)122.4 in (3109 mm)1.2M people
MeerutUttar Pradesh105°F (40°C)46°F (8°C)35.8 in (909 mm)1.2M people
VirārMaharashtra95°F (35°C)61°F (16°C)88 in (2236 mm)1.2M people
NowrangapurOdisha99°F (37°C)54°F (12°C)69.9 in (1776 mm)1.2M people
SrinagarJammu and Kashmir87°F (31°C)28°F (-2°C)28.1 in (714 mm)1.2M people
GhāziābādUttar Pradesh105°F (40°C)46°F (8°C)31.9 in (811 mm)1.2M people

More cities in India

Andaman and Nicobar

Port Blair

Andhra Pradesh

Vijayawada, Visakhapatnam, Guntur, Nellore, Kurnool, Kākināda, Rajamahendravaram, Kadapa, Tirupati, Anantapur, Gajuwaka, Vizianagaram, Eluru, Nandyāl, Ongole, Machilīpatnam, Adoni, Madanapalle, Proddatūr, Thenali, Chittoor, Hindupur, Bhimavaram, Srikakulam, Guntakal, Dharmavaram, Gudivāda, Narasaraopet, Tadepalligudem, Tadpatri, Mangalagiri, Amaravati, Chilakalūrupet

Assam

Guwahati, Silchar, Dibrugarh, Jorhat, Nagaon, Tinsukia

Bihar

Gaya, Bhāgalpur, Muzaffarpur, Bihār Sharīf, Darbhanga, Purnia, Arrah, Begusarai, Katihar, Munger, Chāpra, Dinapur Nizamat, Saharsa, Dinapore, Hājīpur, Sasarām, Madhurampur Dehri, Siwān, Bettiah, Mothīhāri, Bagaha, Kishanganj, Jamālpur, Jahānābād, Buxar, Aurangābād

Chandigarh

Chandigarh

Chhattisgarh

Raipur, Bhilai, Korba, Bilāspur, Durg, Rāj-Nāndgaon, Raigarh, Jagdalpur, Ambikāpur, Dhamtari, Chirmiri

Delhi

Rohini, Narela, Karol Bāgh, New Delhi, Kirāri Sulemānnagar, Karāwalnagar, Nāngloi Jāt, Bhālswa Jahangirpur, Sultan Pur Majra, Hashtsāl, Deoli, Dalūpura, Burāri, Mustafābād, Gokalpur, Mandoli, Delhi Cantonment

Goa

Mormugao, Vasco da Gama

Gujarat

Bhavnagar, Jamnagar, Bilimora, Jūnāgadh, Gandhinagar, Gāndhīdhām, Nadiād, Morvi, Anand, Mahesāna, Surendranagar, Verāval, Navsari, Bharūch, Vapi, Porbandar, Bhuj, Godhra, Pālanpur, Valsād, Kalol, Pātan, Botad, Vejalpur, Dohad, Jetpur, Amreli, Gondal, Deesa

Haryana

Gurugram, Rohtak, Hisar, Karnāl, Panipat, Sonīpat, Yamuna Nagar, Panchkula, Bhiwāni, Ambāla, Sirsa, Bahadurgarh, Jīnd, Thānesar, Kaithal, Rewāri, Palwal, Jagādhri, Ambala Sadar

Himachal Pradesh

Shimla

Jammu and Kashmir

Jammu, Anantnag, Soyībug

Jharkhand

Dhanbad, Ranchi, Bokāro, Mango, Deoghar, Phusro, Bhetia, Hazāribāgh, Chas, Giridih

Karnataka

Hubballi, Mysuru, Kalaburagi, Mangaluru, Belagavi, Davangere, Ballari, Vijayapura, Shivamogga, Tumkūr, Rāichūr, Bidar, Hosapete, Gadag-Betageri, Gadag, Udupi, Bhadrāvati, Robertsonpet, Hassan, Chitradurga, Kolār, Mandya, Chikmagalūr, Yelahanka, Gangavati, Bagalkot, Ranebennur

Kerala

Kanayannur, Thiruvananthapuram, Kochi, Kozhikode, Kollam, Thrissur, Alappuzha, Palakkad, Kanhangad, Ponnāni, Malappuram

Madhya Pradesh

Jabalpur, Gwalior, Ujjain, Punāsa, Dewas, Satna, Saugor, Ratlām, Rewa, Murwāra, Singrauli, Burhānpur, Khandwa, Morena, Bhind, Guna, Shivpuri, Chhindwāra, Vidisha, Chhatarpur, Mandsaur, Damoh, Pithampur, Narmadapuram, Khargone, Sehore, Nagda, Betūl, Seoni, Itārsi, Datia

Maharashtra

Aurangabad, Shivaji Nagar, Sholapur, Bhiwandi, Bhayandar, Dhārāvi, Amravati, Borivli, Sāngli, Nanded, Kolhāpur, Ulhasnagar, Malegaon, Jalgaon, Akola, Latur, Dhule, Ahilyanagar, Chānda, Parbhani, Ichalkaranji, Jālna, Ambarnath, Panvel, Bhusawal, Shahuwadi, Badlapur, Beed, Gondiā, Yavatmāl, Satara, Barshi, Wardha, Achalpur, Dharashiv, Nandurbar, Udgīr, Hinganghāt, Airoli

Manipur

Imphal

Meghalaya

Shillong

Mizoram

Aizawl

Nagaland

Dimāpur

Odisha

Bhubaneswar, Cuttack, Brahmapur, Rourkela, Raurkela Industrial Township, Puri, Sambalpur, Balasore, Bhadrak, Baripāda

Puducherry

Puducherry, Gundupālaiyam

Punjab

Amritsar, Jalandhar, Patiāla, Bathinda, Pathānkot, Hoshiārpur, Mohali, Moga, Batāla, Abohar, Māler Kotla, Khanna, Muktsar, Barnāla, Firozpur, Phagwāra

Rajasthan

Jodhpur, Kota, Bikaner, Ajmer, Udaipur, Bhilwara, Alwar, Bharatpur, Sīkar, Sri Ganganagar, Pāli, Sūjāngarh, Tonk, Hanumāngarh, Kishangarh, Beāwar, Dhaulpur, Nimach, Sawai Madhopur, Chūru, Gangāpur, Jhunjhunūn, Bārān, Chittorgarh, Hindaun, Nāgaur, Bhiwadi, Būndi, Bānswāra

Sikkim

Gangtok

Tamil Nadu

Teni, Tiruchirappalli, Tiruppur, Salem, Erode, Vellore, Ambattur, Thoothukudi, Avadi, Dindigul, Thanjavur, Rānipet, Tiruvottiyūr, Sivakasi, Karur, Pallāvaram, Ooty, Hosūr, Nāgercoil, Kanchipuram, Kumarapalayam, Kāraikkudi, Neyveli, Tambaram, Cuddalore, Kumbakonam, Alandur, Tiruvannamalai, Rajapalayam, Kurichchi, Madhavaram, Pudukkottai, Ambur, Nagapattinam

Telangana

Warangal, Rāmgundam, Kukatpally, Nizāmābād, Mulugu, Karīmnagar, Lal Bahadur Nagar, Ramagundam, Quthbullapur, Rāniganj, Secunderabad, Khammam, Mahbūbnagar, Nalgonda, Serilingampalle, Malkajgiri, Ādilābād, Uppal Kalan, Suriāpet, Miryalaguda, Jagtiāl

Tripura

Agartala

Uttar Pradesh

Varanasi, Prayagraj, Alīgarh, Bareilly, Morādābād, Gorakhpur, Jājmau, Loni, Sahāranpur, Modīnagar, Jhānsi, Muzaffarnagar, Mathura, Shāhjānpur, Fīrozābād, Rāmpur, Greater Noida, Noida, Kushinagar, Etāwah, Mau, Hāpur, Farrukhābād, Mirzāpur, Gyānpur, Bulandshahr, Sambhal, Raebareli, Bahraigh, Amroha, Jaunpur, Fatehpur, Sītāpur, Unnāo, Budaun, Orai, Fyzābād, Bānda, Lakhīmpur, Gondā City, Etah, Pīlibhīt, Deoria, Hāthras, Lalitpur, Hardoī, Azamgarh, Bastī, Chanduasi, Sultānpur, Pandit Deen Dayal Upadhyaya Nagar, Kanpur Cantonment, Khurja, Ghazīpur

Uttarakhand

Dehradun, Haridwar, Rudrapur, Haldwani, Roorkee, Kashipur

West Bengal

Howrah, Durgapur, Siliguri, Āsansol, Bhātpāra, Maheshtala, Shyamnagar, Rajpur Sonarpur, Pānihāti, Kāmārhāti, Kulti, Barddhamān, Bārāsat, Bāli, Baranagar, Naihāti, Uluberiya, Shrīrāmpur, Kharagpur, Chandannagar, Baharampur, Hugli, Haldia, Rāiganj, Malda, Madhyamgram, Jāmuria, Jaigaon, Medinīpur, Bālurghāt, Shāntipur, Bārākpur, Krishnanagar, Basirhat City, Hābra, Kānchrāpāra, Bānkura, Rānīganj, Khardah, Hālīsahar, Titāgarh, Dārjiling, Dam Dam, Puruliya, Bhadreswar, Rishra, Baidyabāti, Bangaon, Ashoknagar Kalyangarh, Navadwīp, Bānsbāria, Jalpāiguri

Which of these would suit you? The quiz scores every city against the temperatures, humidity, sun, rain and snow you enjoy.

Take the quiz