Where to Go for Great Weather
When to go · Climate guide

Indiawhen to go

India's national averages run from 21 °C in January to 31 °C in May, with rainfall between 35 mm in February and 362 mm in July and 3.1–8.5 hours of sun a day. Against the default preferences (under 2.7 mm of rain a day, at least 6 hours of sun), the strongest months are February, March and November. Its 36 regions span -2–33 °C in annual mean temperature, so the national figure hides a good deal. India is large enough that the map paints it as a mosaic of its regions rather than one national colour; the figures above are the mean of those regions.

Capital
New Delhi
Region
Asia
TZ
Asia/Kolkata
Area
3,148,263 km²
Climate at a glance · 10-year ERA5

A decade of weather, in one page

Temperature°C
Temperature · 12-month climatologyIndia. Average daytime high by month in °C. Lowest in January (20.9), highest in May (31.3). Monthly means: 20.9, 23.9, 27.4, 30.6, 31.3, 30.6, 28.9, 28.7, 28.7, 27.9, 25.2, 22.1.
— daytime high— overnight low▬ typical range
View data table
MonthAverage daytime high (°C)Average overnight low (°C)Typical lowTypical high
January20.910.47.524.2
February23.912.59.227.5
March27.416.212.731.4
April30.619.716.834.0
May31.321.819.034.8
June30.623.221.034.6
July28.923.321.931.7
August28.723.121.931.0
September28.722.220.531.2
October27.919.015.630.7
November25.214.611.228.0
December22.111.48.125.1
Rainfallmm
Rainfall · 12-month climatologyIndia. Rainfall by month in mm. Lowest in February (35), highest in July (362). Monthly means: 38, 35, 52, 73, 142, 245, 362, 301, 225, 125, 51, 37.
View data table
MonthRainfall (mm)
January38
February35
March52
April73
May142
June245
July362
August301
September225
October125
November51
December37
Sunshinehr / day
Sunshine · 12-month climatologyIndia. Sunshine hours by month in hr / day. Lowest in July (3.1), highest in March (8.5). Monthly means: 7.7, 8.4, 8.5, 8.2, 7.1, 5.0, 3.1, 3.5, 4.6, 6.4, 7.2, 7.3.
View data table
MonthSunshine hours (hr / day)
January7.7
February8.4
March8.5
April8.2
May7.1
June5.0
July3.1
August3.5
September4.6
October6.4
November7.2
December7.3
Windkm/h
Wind · 12-month climatologyIndia. Average wind speed by month in km/h. Lowest in October (6.4), highest in July (10.0). Monthly means: 7.0, 7.4, 7.5, 7.9, 8.7, 9.7, 10.0, 9.3, 7.9, 6.4, 6.6, 7.0.
— average▬ typical range
View data table
MonthAverage wind speed (km/h)Typical lowTypical high
January7.05.19.5
February7.45.310.4
March7.55.410.4
April7.95.611.1
May8.75.513.4
June9.76.114.0
July10.05.814.5
August9.35.414.4
September7.94.612.4
October6.44.210.0
November6.64.69.2
December7.04.99.6
Premium · four more variables
Unlock Premium →
Premium
Snow depth

Snow depth for India is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Sea surface temperature

Sea surface temperature for India is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Heat index

Heat index for India is part of the Premium map and its district-level detail. See what Premium includes.

Premium
Humidity

Humidity for India is part of the Premium map and its district-level detail. See what Premium includes.

What’s open · year round

Things to do in India

India closes something in December–April; nothing below runs the whole year.

  • Closed
    Manali–Leh highway and the Ladakh passes

    Closed December–April · limited May, November · at its best September–October

    Sources: stayvista.com, jtreks.co

  • At its best
    Ladakh in the monsoon

    At its best July–August

    Sources: easemytrip.com, jtreks.co

Opening seasons are checked by hand against the operators and parks themselves, not derived from the climate figures on this page. Last reviewed 2026-08-28. Dates move — confirm before you book.

36 regions

India, taken apart

Safety · 6 governments

What the governments say about India

Combined advisory · most-cautious-wins
Exercise increased caution
Highest level across 6 governments · Advisory last changed
See breakdown by country
AU

Exercise increased caution

Changed Checked www.smartraveller.gov.au
CA

Exercise increased caution

Changed Checked travel.gc.ca
DE

Exercise normal precautions

Changed Checked www.auswaertiges-amt.de
UK

Exercise normal precautions

Changed Checked www.gov.uk
US

Exercise increased caution

Changed Checked travel.state.gov

Parts of India carry a higher advisory — up to level 4, "Do not travel". The governments concerned name a region rather than a boundary, so the carve-out is not drawn on the map and is not reflected in the combined level above. Follow the source links for where it applies.

Month by month

A year in India, in order

  1. Jan
    January20.9°C · 38 mm · 7.7 hr/day

    Around 21 °C with 38 mm of rain and 7.7 hours of sun a day.

    Around 21 °C with 38 mm of rain and 7.7 hours of sun a day.

  2. Feb
    February23.9°C · 35 mm · 8.4 hr/day

    Around 24 °C with 35 mm of rain and 8.4 hours of sun a day.

    Around 24 °C with 35 mm of rain and 8.4 hours of sun a day.

  3. Mar
    March27.4°C · 52 mm · 8.5 hr/day

    Around 27 °C with 52 mm of rain and 8.5 hours of sun a day.

    Around 27 °C with 52 mm of rain and 8.5 hours of sun a day.

  4. Apr
    April30.6°C · 73 mm · 8.2 hr/day

    Around 31 °C with 73 mm of rain and 8.2 hours of sun a day.

    Around 31 °C with 73 mm of rain and 8.2 hours of sun a day.

  5. May
    May31.3°C · 142 mm · 7.1 hr/day

    Around 31 °C with 142 mm of rain and 7.1 hours of sun a day.

    Around 31 °C with 142 mm of rain and 7.1 hours of sun a day.

  6. Jun
    June30.6°C · 245 mm · 5.0 hr/day

    Around 31 °C with 245 mm of rain and 5.0 hours of sun a day.

    Around 31 °C with 245 mm of rain and 5.0 hours of sun a day.

  7. Jul
    July28.9°C · 362 mm · 3.1 hr/day

    Around 29 °C with 362 mm of rain and 3.1 hours of sun a day.

    Around 29 °C with 362 mm of rain and 3.1 hours of sun a day.

  8. Aug
    August28.7°C · 301 mm · 3.5 hr/day

    Around 29 °C with 301 mm of rain and 3.5 hours of sun a day.

    Around 29 °C with 301 mm of rain and 3.5 hours of sun a day.

  9. Sep
    September28.7°C · 225 mm · 4.6 hr/day

    Around 29 °C with 225 mm of rain and 4.6 hours of sun a day.

    Around 29 °C with 225 mm of rain and 4.6 hours of sun a day.

  10. Oct
    October27.9°C · 125 mm · 6.4 hr/day

    Around 28 °C with 125 mm of rain and 6.4 hours of sun a day.

    Around 28 °C with 125 mm of rain and 6.4 hours of sun a day.

  11. Nov
    November25.2°C · 51 mm · 7.2 hr/day

    Around 25 °C with 51 mm of rain and 7.2 hours of sun a day.

    Around 25 °C with 51 mm of rain and 7.2 hours of sun a day.

  12. Dec
    December22.1°C · 37 mm · 7.3 hr/day

    Around 22 °C with 37 mm of rain and 7.3 hours of sun a day.

    Around 22 °C with 37 mm of rain and 7.3 hours of sun a day.

Start free

Plan a trip to India.

No card required. Upgrade to Premium whenever you want more depth.