India

Weather locations in India

Choose a location in India to view its available forecast products.

India illustrated weather map

273 mapped locations
Illustrated map of India, featuring Bengal tiger, lotus, Himalayan ridges, monsoon gardens, tea hills and palace domes AdilabadAgartalaAgraAhmadabadAhmadnagarAjmerAkolaAligarhAlwarAmbalaAmreliAmritsarAngulAnupgarhAriyalurArrahAurangabadAzamgarhBalasoreBalliaBalurghatBandaBangaloreBanihalBankuraBanswaraBareillyBarmerBasirhatBastiBelgaumBellaryBerhamporeBetulBhagalpurBharatpurBhatindaBhaunagarBhilwaraBhindBhiraBhubaneshwarBhujBhuntarBidarBijapurBikanerBilaspurBirBundiBurdwanCanningChampaChandigarhChandrapurCherrapunjiChhindwaraChickmagalurChintamaniChitradurgaChittorgarhCoimbatoreCuddaloreCuddapahCuttackDalhousieDaltonganjDamohDarbhangaDarjeelingDeesaDehradunDehriDhanbadDharDharmapuriDharmsalaDharwadDholpurDhubriDiamond HarbourDighaDiuDohadDumkaDungarpurDurgDwarkaEtawahFaizabadFatehpurGadagGandhinagarGangtokGayaGhazipurGolaghatGondaGondiaGopalpurGorakhpurGulbargaGulmargGunaGurgaonGuwahatiGwaliorHaflongHaldiaHamirpurHardoiHarnaiHassanHazaribaghHissarHonavarHoshangabadIdarIndoreJabalpurJagdalpurJaisalmerJalgaonJaloreJalpaiguriJammuJamnagarJamshedpurJamuiJashpurnagarJhalawarJhansiJodhpurKailashaharKakinadaKalimpongKanniyakumariKanpurKaraikalKarnalKarwarKavaliKeshodKhajurahoKhammamKhandwaKodaikanalKohimaKolhapurKoraputKottayamKozhikodeKurnoolLucknowLudhianaMaduraiMahuvaMainpuriMaldaMalegaonManaMandiMandlaMandviMandyaMatheranMathuraMedakMeerutMidnaporeMinicoyMoradabadMormugaoMotihariMumbaiMussoorieMuzaffarpurMysoreNagappattinamNagaurNahanNainitalNajibabadNalgondaNancowryNandedNautanwaNelloreNew DelhiNimachNizamabadOkhaOngolePalakkadPambanPannaParadipPasighatPatialaPatnaPhulbaniPilaniPilibhitPondicherryPorbandarPort BlairPunePuriPurneaPuruliaQazigundRaichurRaigarhRaipurRaisenRajgarhRajkotRangiaRatlamRatnagiriRaxaulRewaRohtakRoorkeeRourkelaSagarSalemSambalpurSangliSataraSatnaShahjahanpurShantiniketanSheopurShillongShimlaShimogaShiraliShivpuriSholapurSibsagarSilcharSiliguriSrinagarSultanpurSupaulSuratSurendranagarTadongTanglaTehriTezpurThanjavurThiruvananthapuramThrissurTondiTonkTuniTuraUdaipurUdhagamandalamUjjainUmariaValparaiVaranasiVelloreVengurlaVeravalVidishaVijayawadaVisakhapatnamWardhaYeotmal

Only locations with a verified coordinate are marked. The complete location list is below.

Map Disclaimer: Maps and geographic illustrations on this website are simplified, stylized representations for weather visualization only. They are not drawn to scale and should not be interpreted as authoritative representations of national boundaries, territorial status, or geographic relationships.

Climate of India

Country climate guide

India extends from the tropical south near the equator to the Himalayan foothills in the north, so the country runs the whole range of climate groups, from equatorial wet zones to hot desert and winter frost. Almost the entire country is shaped by the monsoon, the great seasonal reversal of wind between the summer heats over the Indian Ocean and the dry continental high in winter, and it is this that decides when and where the rain falls.

Main climate types

The peninsula, including the Deccan and the Coromandel coast, is a tropical savanna climate with a long dry season. The western coast and the western Ghats, together with the eastern Himalayan slopes around Meghalaya, are tropical rainforest and take far more rain than anywhere else in the country. The Indo-Gangetic plain and the northern plateau are humid subtropical, the Thar Desert in the west is arid, and the far north is cold and mountainous.

Temperatures

New Delhi averages about 15 °C in January and about 33 °C in May, its hottest month, while Mumbai stays near 24 °C in January and about 27 °C in July. Chennai in the far south holds a steady 26 °C to 29 °C all year. Northern winter nights can fall near freezing around Delhi, and hill stations such as Shimla and Darjeeling stay cool through the summer because of their altitude.

Rainfall

Annual totals run from about 300 mm in the Thar Desert to more than 2,200 mm on the western coast and over 10,000 mm in places on the eastern Himalayan slopes. Almost all of the rain comes with the south-west monsoon between June and September. The north-east coast and the eastern peninsula receive a second, smaller peak from the north-east monsoon in October and early December, and this is when the Coromandel coast is at its wettest.

When to go

November to February is the best season for most of the country, with mild days and clear skies in the north and the hill stations at their most pleasant. The monsoon months are best avoided inland except as a spectacle, and the hot season from March to May is often very uncomfortable outside the hills.

Locations

AdilabadIndia · Weather forecastAgartalaIndia · Weather forecastAgraIndia · Weather forecastAhmadabadIndia · Weather forecastAhmadnagarIndia · Weather forecastAjmerIndia · Weather forecastAkolaIndia · Weather forecastAligarhIndia · Weather forecastAlwarIndia · Weather forecastAmbalaIndia · Weather forecastAmreliIndia · Weather forecastAmritsarIndia · Weather forecastAndrothIndia · Weather forecastAngulIndia · Weather forecastAnupgarhIndia · Weather forecastAriyalurIndia · Weather forecastArrahIndia · Weather forecastAurangabadIndia · Weather forecastAurangabad Chikalthan AerodromeIndia · Weather forecastAzamgarhIndia · Weather forecastBagalkoteIndia · Weather forecastBailadilaIndia · Weather forecastBalasoreIndia · Weather forecastBalliaIndia · Weather forecastBalurghatIndia · Weather forecastBandaIndia · Weather forecastBangaloreIndia · Weather forecastBanihalIndia · Weather forecastBankuraIndia · Weather forecastBanswaraIndia · Weather forecastBareillyIndia · Weather forecastBarmerIndia · Weather forecastBaroda AerodromeIndia · Weather forecastBasirhatIndia · Weather forecastBastiIndia · Weather forecastBelgaumIndia · Weather forecastBellaryIndia · Weather forecastBerhamporeIndia · Weather forecastBetulIndia · Weather forecastBhagalpurIndia · Weather forecastBharatpurIndia · Weather forecastBhatindaIndia · Weather forecastBhaunagarIndia · Weather forecastBhilwaraIndia · Weather forecastBhindIndia · Weather forecastBhiraIndia · Weather forecastBhubaneshwarIndia · Weather forecastBhujIndia · Weather forecastBhuntarIndia · Weather forecastBidarIndia · Weather forecastBijapurIndia · Weather forecastBikanerIndia · Weather forecastBilaspurIndia · Weather forecastBirIndia · Weather forecastBundiIndia · Weather forecastBurdwanIndia · Weather forecastCanningIndia · Weather forecastChampaIndia · Weather forecastChandigarhIndia · Weather forecastChandrapurIndia · Weather forecastCherrapunjiIndia · Weather forecastChhindwaraIndia · Weather forecastChickmagalurIndia · Weather forecastChintamaniIndia · Weather forecastChitradurgaIndia · Weather forecastChittorgarhIndia · Weather forecastCoimbatoreIndia · Weather forecastConoorIndia · Weather forecastCuddaloreIndia · Weather forecastCuddapahIndia · Weather forecastCuttackIndia · Weather forecastDalhousieIndia · Weather forecastDaltonganjIndia · Weather forecastDamohIndia · Weather forecastDarbhangaIndia · Weather forecastDarjeelingIndia · Weather forecastDeesaIndia · Weather forecastDehradunIndia · Weather forecastDehriIndia · Weather forecastDhanbadIndia · Weather forecastDharIndia · Weather forecastDharmapuriIndia · Weather forecastDharmsalaIndia · Weather forecastDharwadIndia · Weather forecastDholpurIndia · Weather forecastDhubriIndia · Weather forecastDiamond HarbourIndia · Weather forecastDighaIndia · Weather forecastDiuIndia · Weather forecastDohadIndia · Weather forecastDumkaIndia · Weather forecastDungarpurIndia · Weather forecastDurgIndia · Weather forecastDwarkaIndia · Weather forecastEtawahIndia · Weather forecastFaizabadIndia · Weather forecastFatehpurIndia · Weather forecastGadagIndia · Weather forecastGandhinagarIndia · Weather forecastGangtokIndia · Weather forecastGayaIndia · Weather forecastGhazipurIndia · Weather forecastGolaghatIndia · Weather forecastGondaIndia · Weather forecastGondiaIndia · Weather forecastGopalpurIndia · Weather forecastGorakhpurIndia · Weather forecastGulbargaIndia · Weather forecastGulmargIndia · Weather forecastGunaIndia · Weather forecastGurgaonIndia · Weather forecastGuwahatiIndia · Weather forecastGwaliorIndia · Weather forecastHaflongIndia · Weather forecastHaldiaIndia · Weather forecastHamirpurIndia · Weather forecastHardoiIndia · Weather forecastHarnaiIndia · Weather forecastHassanIndia · Weather forecastHazaribaghIndia · Weather forecastHissarIndia · Weather forecastHonavarIndia · Weather forecastHoshangabadIndia · Weather forecastHyderabad AirportIndia · Weather forecastIdarIndia · Weather forecastIndoreIndia · Weather forecastJabalpurIndia · Weather forecastJagdalpurIndia · Weather forecastJaisalmerIndia · Weather forecastJalgaonIndia · Weather forecastJaloreIndia · Weather forecastJalpaiguriIndia · Weather forecastJammuIndia · Weather forecastJamnagarIndia · Weather forecastJamshedpurIndia · Weather forecastJamuiIndia · Weather forecastJashpurnagarIndia · Weather forecastJhalawarIndia · Weather forecastJhansiIndia · Weather forecastJodhpurIndia · Weather forecastKailashaharIndia · Weather forecastKakinadaIndia · Weather forecastKalimpongIndia · Weather forecastKandla AerodromeIndia · Weather forecastKanniyakumariIndia · Weather forecastKanpurIndia · Weather forecastKaraikalIndia · Weather forecastKaripur Int'L AirportIndia · Weather forecastKarnalIndia · Weather forecastKarwarIndia · Weather forecastKavaliIndia · Weather forecastKeshodIndia · Weather forecastKhajurahoIndia · Weather forecastKhammamIndia · Weather forecastKhandwaIndia · Weather forecastKodaikanalIndia · Weather forecastKohimaIndia · Weather forecastKolar GoldfieldsIndia · Weather forecastKolhapurIndia · Weather forecastKondulIndia · Weather forecastKoraputIndia · Weather forecastKota AerodromeIndia · Weather forecastKottayamIndia · Weather forecastKozhikodeIndia · Weather forecastKurnoolIndia · Weather forecastLong IslandIndia · Weather forecastLucknowIndia · Weather forecastLudhianaIndia · Weather forecastMaduraiIndia · Weather forecastMahuvaIndia · Weather forecastMainpuriIndia · Weather forecastMaldaIndia · Weather forecastMalegaonIndia · Weather forecastManaIndia · Weather forecastMandiIndia · Weather forecastMandlaIndia · Weather forecastMandviIndia · Weather forecastMandyaIndia · Weather forecastMatheranIndia · Weather forecastMathuraIndia · Weather forecastMedakIndia · Weather forecastMeerutIndia · Weather forecastMidnaporeIndia · Weather forecastMinicoyIndia · Weather forecastMoradabadIndia · Weather forecastMormugaoIndia · Weather forecastMotihariIndia · Weather forecastMountabuIndia · Weather forecastMumbaiIndia · Weather forecastMussoorieIndia · Weather forecastMuzaffarpurIndia · Weather forecastMuzaffarpur AerodromeIndia · Weather forecastMysoreIndia · Weather forecastNagappattinamIndia · Weather forecastNagaurIndia · Weather forecastNahanIndia · Weather forecastNainitalIndia · Weather forecastNajibabadIndia · Weather forecastNalgondaIndia · Weather forecastNancowryIndia · Weather forecastNandedIndia · Weather forecastNasik CityIndia · Weather forecastNautanwaIndia · Weather forecastNelloreIndia · Weather forecastNew DelhiIndia · Weather forecastNewkandlaIndia · Weather forecastNimachIndia · Weather forecastNizamabadIndia · Weather forecastOkhaIndia · Weather forecastOngoleIndia · Weather forecastPalakkadIndia · Weather forecastPambanIndia · Weather forecastPannaIndia · Weather forecastParadipIndia · Weather forecastPasighatIndia · Weather forecastPatialaIndia · Weather forecastPatnaIndia · Weather forecastPhulbaniIndia · Weather forecastPilaniIndia · Weather forecastPilibhitIndia · Weather forecastPondicherryIndia · Weather forecastPorbandarIndia · Weather forecastPort BlairIndia · Weather forecastPuneIndia · Weather forecastPuriIndia · Weather forecastPurneaIndia · Weather forecastPuruliaIndia · Weather forecastQazigundIndia · Weather forecastRaichurIndia · Weather forecastRaigarhIndia · Weather forecastRaipurIndia · Weather forecastRaisenIndia · Weather forecastRajgarhIndia · Weather forecastRajkotIndia · Weather forecastRangiaIndia · Weather forecastRatlamIndia · Weather forecastRatnagiriIndia · Weather forecastRaxaulIndia · Weather forecastRewaIndia · Weather forecastRohtakIndia · Weather forecastRoorkeeIndia · Weather forecastRourkelaIndia · Weather forecastSagarIndia · Weather forecastSalemIndia · Weather forecastSambalpurIndia · Weather forecastSangliIndia · Weather forecastSataraIndia · Weather forecastSatnaIndia · Weather forecastShahjahanpurIndia · Weather forecastShantiniketanIndia · Weather forecastSheopurIndia · Weather forecastShillongIndia · Weather forecastShimlaIndia · Weather forecastShimogaIndia · Weather forecastShiraliIndia · Weather forecastShivpuriIndia · Weather forecastSholapurIndia · Weather forecastSibsagarIndia · Weather forecastSilcharIndia · Weather forecastSiliguriIndia · Weather forecastSrinagarIndia · Weather forecastSultanpurIndia · Weather forecastSupaulIndia · Weather forecastSuratIndia · Weather forecastSurendranagarIndia · Weather forecastTadongIndia · Weather forecastTanglaIndia · Weather forecastTehriIndia · Weather forecastTezpurIndia · Weather forecastThanjavurIndia · Weather forecastThiruvananthapuramIndia · Weather forecastThrissurIndia · Weather forecastTondiIndia · Weather forecastTonkIndia · Weather forecastTuniIndia · Weather forecastTuraIndia · Weather forecastTuticorinnew PortIndia · Weather forecastUdaipurIndia · Weather forecastUdaipurdabokIndia · Weather forecastUdhagamandalamIndia · Weather forecastUjjainIndia · Weather forecastUmariaIndia · Weather forecastValparaiIndia · Weather forecastVaranasiIndia · Weather forecastVelloreIndia · Weather forecastVengurlaIndia · Weather forecastVeravalIndia · Weather forecastVidishaIndia · Weather forecastVijayawadaIndia · Weather forecastVisakhapatnamIndia · Weather forecastWardhaIndia · Weather forecastYeotmalIndia · Weather forecast