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
| City | Warmest-month high | Coldest-month low | Rain a year | Population |
|---|---|---|---|---|
| MumbaiMaharashtra | 94°F (34°C) | 64°F (18°C) | 95.9 in (2436 mm) | 12.7M people |
| Delhi | 104°F (40°C) | 46°F (8°C) | 28.8 in (731 mm) | 11.0M people |
| BengaluruKarnataka | 93°F (34°C) | 61°F (16°C) | 36 in (914 mm) | 8.5M people |
| HyderabadTelangana | 103°F (40°C) | 61°F (16°C) | 34.6 in (878 mm) | 7.0M people |
| AhmedabadGujarat | 106°F (41°C) | 55°F (13°C) | 41.2 in (1047 mm) | 6.4M people |
| ChennaiTamil Nadu | 100°F (38°C) | 71°F (21°C) | 52.8 in (1340 mm) | 4.7M people |
| KolkataWest Bengal | 97°F (36°C) | 56°F (13°C) | 68.5 in (1739 mm) | 4.6M people |
| SuratGujarat | 99°F (37°C) | 57°F (14°C) | 59 in (1498 mm) | 4.6M people |
| PuneMaharashtra | 98°F (37°C) | 55°F (13°C) | 37.3 in (947 mm) | 3.1M people |
| JaipurRajasthan | 105°F (41°C) | 47°F (8°C) | 24.2 in (615 mm) | 3.0M people |
| KanpurUttar Pradesh | 106°F (41°C) | 48°F (9°C) | 35.1 in (892 mm) | 2.8M people |
| Navi MumbaiMaharashtra | 95°F (35°C) | 64°F (18°C) | 116.7 in (2963 mm) | 2.6M people |
| LucknowUttar Pradesh | 105°F (40°C) | 48°F (9°C) | 39 in (992 mm) | 2.5M people |
| NagpurMaharashtra | 108°F (42°C) | 57°F (14°C) | 46.4 in (1178 mm) | 2.4M people |
| CoimbatoreTamil Nadu | 95°F (35°C) | 67°F (20°C) | 40.7 in (1033 mm) | 2.1M people |
| IndoreMadhya Pradesh | 105°F (41°C) | 51°F (11°C) | 42 in (1068 mm) | 2.0M people |
| ThāneMaharashtra | 95°F (35°C) | 63°F (17°C) | 116.1 in (2949 mm) | 1.8M people |
| VadodaraGujarat | 105°F (40°C) | 55°F (13°C) | 41.9 in (1064 mm) | 1.8M people |
| BhopalMadhya Pradesh | 106°F (41°C) | 52°F (11°C) | 46.4 in (1180 mm) | 1.8M people |
| RasapūdipalemAndhra Pradesh | 96°F (36°C) | 66°F (19°C) | 46.4 in (1179 mm) | 1.7M people |
| Pimpri-ChinchwadMaharashtra | 99°F (37°C) | 54°F (12°C) | 41.3 in (1049 mm) | 1.7M people |
| PatnaBihar | 101°F (38°C) | 49°F (9°C) | 41.9 in (1065 mm) | 1.7M people |
| KallakurichiTamil Nadu | 100°F (38°C) | 69°F (21°C) | 45.7 in (1161 mm) | 1.7M people |
| LudhianaPunjab | 103°F (40°C) | 44°F (7°C) | 25.1 in (636 mm) | 1.6M people |
| NashikMaharashtra | 98°F (37°C) | 53°F (12°C) | 48.3 in (1228 mm) | 1.5M people |
| MaduraiTamil Nadu | 99°F (37°C) | 72°F (22°C) | 41.9 in (1065 mm) | 1.5M people |
| TirunelveliTamil Nadu | 97°F (36°C) | 73°F (23°C) | 38.5 in (979 mm) | 1.4M people |
| AgraUttar Pradesh | 107°F (42°C) | 46°F (8°C) | 32.5 in (825 mm) | 1.4M people |
| FaridabadHaryana | 106°F (41°C) | 46°F (8°C) | 28.6 in (726 mm) | 1.4M people |
| RājkotGujarat | 99°F (37°C) | 54°F (12°C) | 33.8 in (859 mm) | 1.4M people |
| NajafgarhDelhi | 106°F (41°C) | 45°F (7°C) | 25.4 in (646 mm) | 1.4M people |
| JamshedpurJharkhand | 102°F (39°C) | 54°F (12°C) | 53.7 in (1365 mm) | 1.3M people |
| PimpriMaharashtra | 99°F (37°C) | 54°F (12°C) | 40.7 in (1034 mm) | 1.3M people |
| KalyānMaharashtra | 98°F (37°C) | 62°F (17°C) | 127.9 in (3249 mm) | 1.3M people |
| DombivaliMaharashtra | 97°F (36°C) | 62°F (17°C) | 122.4 in (3109 mm) | 1.2M people |
| MeerutUttar Pradesh | 105°F (40°C) | 46°F (8°C) | 35.8 in (909 mm) | 1.2M people |
| VirārMaharashtra | 95°F (35°C) | 61°F (16°C) | 88 in (2236 mm) | 1.2M people |
| NowrangapurOdisha | 99°F (37°C) | 54°F (12°C) | 69.9 in (1776 mm) | 1.2M people |
| SrinagarJammu and Kashmir | 87°F (31°C) | 28°F (-2°C) | 28.1 in (714 mm) | 1.2M people |
| GhāziābādUttar Pradesh | 105°F (40°C) | 46°F (8°C) | 31.9 in (811 mm) | 1.2M people |
More cities in India
Andaman and Nicobar
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
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
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
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
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
Meghalaya
Mizoram
Nagaland
Odisha
Bhubaneswar, Cuttack, Brahmapur, Rourkela, Raurkela Industrial Township, Puri, Sambalpur, Balasore, Bhadrak, Baripāda
Puducherry
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
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
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
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