Get Exclusive App Deals
English

Maharashtra

Travel Info

Maharashtra Trending place to visit

Recommended travel destinations near Maharashtra

More destinations

Reviews of Maharashtra activities

Maharashtra Weather, Climate and Best Time to Visit

Data source:Meteostat
Update date:2025-09

Maharashtra year round climate

  • Spring (March–May): Average 29.7–33.1°C, dry and hot climate with abundant sunshine. Common activities: Visiting historical sites, exploring cities, enjoying outdoor activities. Recommended clothing: Light and breathable clothing, hat, sunglasses.
  • Summer (June–August): Average 24.7–27.6°C, relatively cooler climate with more rainfall and increased humidity. Common activities: Visiting museums, art galleries, indoor attractions. Recommended clothing: Light rain gear, breathable clothing.
  • Autumn (September–November): Average 24.4–25°C, mild and comfortable climate with reduced rainfall. Common activities: Hiking, exploring natural landscapes, enjoying outdoor activities. Recommended clothing: Light and comfortable clothing.
  • Winter (December–February): Average 22.4–26.1°C, mild and dry climate with abundant sunshine. Common activities: Enjoying outdoor activities, visiting temples and cultural attractions. Recommended clothing: Light and warm clothing.

Maharashtra climatological average

Annual average temperature: approx. 26°C / Annual rainfall: approx. 51 mm / Summer humidity: 60%–70% / Rainiest month: July

Maharashtra monthly average temperature and precipitation

Month
Air temperature (°C)
Precipitation (mm)
January
23.3°C
0.2
February
26.1°C
0
March
29.7°C
0
April
32.6°C
0.8
May
33.1°C
0.4
June
27.6°C
13
July
24.7°C
15.6
August
24.7°C
9.2
September
24.4°C
7.4
October
25°C
4.1
November
22.4°C
0
December
22.6°C
0.4

Maharashtra weather for the next seven days

2/3
Tuesday
Sunny
30.5°C/17.8°C
2/4
Wednesday
Sunny
31.5°C/19.7°C
2/5
Thursday
Sunny
31.7°C/21.1°C
2/6
Friday
Sunny
31.6°C/19.5°C
2/7
Saturday
Sunny
32.7°C/19.5°C
2/8
Sunday
Sunny
33.1°C/19.7°C
2/9
Monday
Sunny
34°C/19.8°C