Mahabalipuram climate — normals and trends

Mahabalipuram (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.5 °C and it receives 1,026 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is May (29.3 °C on average) and the coldest is January (25.1 °C). Rainfall peaks in November.

Mahabalipuram averages 0 frost days, 92 hot days (≥ 30 °C) and 110 rainy days per year.

Mahabalipuram has warmed by +0.7 °C between 1940 and 2025, or +0.08 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.6 °C (on 15 May 1956) and the coldest 20.3 °C (on 15 January 1990).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

MahabalipuramTamil Nadu

coords
12.62°, 80.19°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

27.5°C

Average daily high

28.4°C

Average daily low

26.6°C

Annual rainfall

1,026mm

Sunshine / day

10.3h

Mean relative humidity

78%

Average peak wind

24.5km/h

Seasonal range

4.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

92 d/yr

Rainy days (≥ 1 mm)

110 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.9 °C

Average feels-like low

29.3 °C

Average peak gust

33.7 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.7 °C

since 1940

+0.1 °C per decade · r² = 0.56 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

34.6 °C

15 May 1956

Coldest day

20.3 °C

15 January 1990

Wettest day

237 mm

14 June 1996

Windiest day

72.4 km/h

31 October 2012

Strongest gust

107.3 km/h

31 October 2012

Hottest feels-like

41.3 °C

31 May 2024

Coldest feels-like

18.6 °C

15 December 2003

Sunniest day

12.7 h

3 June 1978

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.1 °C12 May 202522.8 °C4 February 202527.9 °C1,006 mm1300
202433.7 °C31 May 202424.0 °C7 February 202428.2 °C1,581 mm1420
202332.4 °C14 May 202322.4 °C15 January 202327.8 °C1,227 mm990
202232.0 °C13 July 202222.6 °C21 November 202227.6 °C1,315 mm790
202131.9 °C24 May 202123.2 °C21 February 202127.7 °C1,619 mm980
202034.6 °C19 May 202022.6 °C25 January 202027.8 °C1,515 mm1060
201931.6 °C1 May 201922.7 °C9 January 201927.7 °C910 mm780
201832.5 °C9 June 201821.7 °C2 February 201827.6 °C782 mm950
201732.4 °C18 May 201722.8 °C9 February 201727.8 °C1,159 mm1080
201632.4 °C16 August 201622.8 °C2 February 201628.1 °C852 mm1480
201532.4 °C27 June 201523.4 °C25 February 201527.8 °C1,489 mm1090
201433.9 °C15 June 201422.1 °C7 February 201427.6 °C1,081 mm1010
201332.4 °C25 May 201323.1 °C14 January 201327.7 °C809 mm1040
201232.2 °C8 June 201222.2 °C17 January 201227.6 °C787 mm800
201132.3 °C8 May 201122.1 °C10 February 201127.6 °C1,029 mm980
201032.6 °C6 June 201022.2 °C6 December 201027.8 °C1,410 mm1270
200933.0 °C13 July 200922.1 °C24 January 200927.8 °C1,058 mm1280
200831.6 °C17 May 200822.0 °C15 January 200827.5 °C1,130 mm820
200732.0 °C9 May 200721.7 °C25 December 200727.4 °C1,281 mm890
200632.6 °C3 July 200621.6 °C20 January 200627.6 °C1,125 mm1090
200532.5 °C3 June 200522.1 °C14 February 200527.8 °C1,798 mm1260
200432.4 °C20 August 200422.9 °C15 January 200427.5 °C1,208 mm1040
200333.7 °C15 May 200321.0 °C15 December 200327.7 °C635 mm1090
200233.0 °C7 July 200222.2 °C21 December 200227.7 °C698 mm1350
200134.0 °C16 May 200122.8 °C7 February 200127.7 °C1,166 mm1250
200032.3 °C14 May 200022.2 °C22 January 200027.6 °C710 mm1060
199932.7 °C27 July 199921.6 °C26 January 199927.6 °C729 mm1150
199832.1 °C26 June 199823.8 °C14 January 199828.1 °C975 mm1260
199732.7 °C4 August 199722.0 °C16 February 199727.5 °C1,017 mm910
199631.5 °C2 August 199622.9 °C26 January 199627.3 °C1,731 mm690
199531.5 °C17 May 199523.0 °C15 January 199527.5 °C850 mm940
199432.9 °C3 June 199421.9 °C29 January 199427.5 °C984 mm1030
199331.9 °C28 July 199321.4 °C19 January 199327.5 °C1,255 mm1010
199232.9 °C17 June 199221.9 °C8 January 199227.4 °C614 mm960
199132.4 °C23 July 199122.5 °C28 January 199127.7 °C1,050 mm990
199031.5 °C30 May 199020.3 °C15 January 199027.6 °C1,171 mm1020
198931.7 °C29 April 198920.8 °C4 February 198927.2 °C1,104 mm920
198832.7 °C20 May 198823.0 °C4 February 198827.8 °C929 mm1090
198732.4 °C18 June 198722.9 °C30 January 198727.7 °C964 mm990
198633.3 °C5 June 198622.3 °C16 January 198627.6 °C936 mm1130
198534.0 °C28 May 198522.5 °C4 February 198527.6 °C961 mm1080
198432.8 °C4 June 198422.3 °C12 December 198427.3 °C1,311 mm800
198331.8 °C27 June 198322.3 °C9 January 198327.7 °C840 mm910
198231.7 °C3 June 198223.0 °C26 January 198227.5 °C475 mm780
198132.6 °C20 June 198122.1 °C11 December 198127.3 °C845 mm860
198033.3 °C26 May 198021.6 °C5 December 198027.6 °C767 mm1210
197933.0 °C26 June 197922.8 °C24 November 197927.6 °C979 mm920
197832.4 °C15 May 197820.5 °C19 January 197827.4 °C994 mm960
197731.5 °C13 June 197721.3 °C27 January 197727.3 °C1,029 mm900
197634.1 °C2 May 197621.6 °C22 February 197627.2 °C910 mm700
197533.0 °C9 June 197522.0 °C11 January 197527.2 °C1,043 mm740
197431.8 °C16 August 197421.6 °C6 February 197427.3 °C598 mm860
197332.9 °C15 June 197322.8 °C20 January 197327.5 °C833 mm1060
197232.1 °C13 July 197222.2 °C3 January 197227.4 °C1,009 mm860
197132.1 °C23 May 197122.7 °C11 February 197127.2 °C981 mm790
197031.8 °C6 July 197022.6 °C3 December 197027.5 °C956 mm860
196932.2 °C19 May 196922.6 °C26 January 196927.6 °C1,405 mm1180
196832.2 °C4 June 196822.1 °C7 February 196827.3 °C1,110 mm1020
196732.1 °C1 July 196721.3 °C7 February 196727.2 °C1,306 mm670
196632.0 °C30 May 196622.9 °C14 December 196627.3 °C1,683 mm700
196532.6 °C28 May 196522.9 °C17 January 196527.2 °C1,254 mm690
196433.7 °C13 May 196422.1 °C14 January 196427.4 °C1,077 mm890
196332.0 °C4 June 196321.8 °C11 February 196327.3 °C1,086 mm930
196231.7 °C27 July 196223.1 °C14 January 196227.2 °C848 mm860
196132.9 °C10 May 196122.9 °C26 February 196127.4 °C654 mm730
196032.3 °C31 July 196021.4 °C3 February 196027.2 °C1,251 mm770
195932.1 °C20 July 195923.4 °C23 February 195927.4 °C826 mm790
195833.1 °C25 June 195822.5 °C8 February 195827.7 °C1,160 mm1180
195732.0 °C5 July 195722.0 °C5 February 195727.3 °C804 mm680
195634.6 °C15 May 195622.3 °C18 February 195626.9 °C1,089 mm550
195532.7 °C11 May 195522.4 °C2 February 195526.9 °C1,173 mm390
195431.9 °C28 May 195421.8 °C20 January 195427.0 °C882 mm510
195334.0 °C8 June 195322.1 °C3 January 195327.4 °C610 mm740
195233.0 °C22 May 195222.9 °C28 December 195227.5 °C279 mm680
195132.1 °C5 May 195122.5 °C26 February 195127.4 °C780 mm890
195033.2 °C22 May 195022.7 °C16 January 195027.1 °C403 mm400
194931.8 °C23 April 194922.2 °C30 January 194927.2 °C635 mm290
194832.1 °C20 June 194822.9 °C22 January 194827.2 °C1,063 mm790
194731.6 °C11 July 194722.0 °C14 December 194727.3 °C741 mm760
194632.6 °C12 May 194622.2 °C31 January 194627.2 °C1,247 mm550
194533.4 °C10 June 194521.4 °C7 February 194527.3 °C814 mm1060
194431.9 °C24 July 194423.0 °C16 December 194427.2 °C1,126 mm690
194332.6 °C28 May 194322.4 °C26 January 194326.9 °C1,788 mm520
194231.6 °C18 May 194222.8 °C10 January 194227.1 °C850 mm750
194134.2 °C23 May 194120.5 °C26 December 194127.4 °C1,451 mm1040
194032.3 °C10 July 194021.8 °C17 January 194027.3 °C605 mm1070

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
28.9 °C
+0.5 °C
Hot days (≥ 30 °C)
130 d/yr
+38
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
1006 mm
-20 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan26.3 °C+0.6 °C37 mm+7 mm
Feb26.8 °C+0.5 °C2 mm-9 mm
Mar28.5 °C+0.9 °C25 mm+9 mm
Apr29.7 °C+0.6 °C16 mm-3 mm
May30.6 °C+0.4 °C67 mm+32 mm
Jun31.1 °C+0.6 °C5 mm-25 mm
Jul30.8 °C+0.6 °C44 mm-4 mm
Aug29.8 °C-0.1 °C77 mm+4 mm
Sep30.3 °C+0.8 °C59 mm-29 mm
Oct28.6 °C+0.2 °C286 mm+66 mm
Nov27.8 °C+0.6 °C282 mm-17 mm
Dec26.0 °C-0.1 °C107 mm-53 mm

The year's extremes

Hottest day
32.1 °C
12 May 2025
Coldest day
22.8 °C
4 Feb 2025
Wettest day
70.4 mm
29 Nov 2025
Windiest day
41.8 km/h
1 Dec 2025
Strongest gust
60.8 km/h
29 Nov 2025
Hottest feels-like
40.5 °C
12 May 2025
Coldest feels-like
24.1 °C
2 Dec 2025
Sunniest day
12.4 h
8 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Mahabalipuram?

Mahabalipuram has a tropical savanna climate (Köppen Aw). Over 1940-2025, the average annual temperature is 27.5 °C and it receives 1,026 mm of precipitation per year.

What is the hottest day ever recorded in Mahabalipuram?

The hottest day measured in Mahabalipuram between 1940 and 2025 was 15 May 1956, reaching 34.6 °C.

What is the coldest day in Mahabalipuram?

The coldest day measured in Mahabalipuram between 1940 and 2025 was 15 January 1990, at 20.3 °C.

Does it snow in Mahabalipuram?

Almost never: Mahabalipuram sees virtually no snow, with about 0 frost days per year.

Has the climate of Mahabalipuram warmed?

Yes: Mahabalipuram warmed by +0.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Mahabalipuram?

The wettest day measured in Mahabalipuram between 1940 and 2025 was 14 June 1996, with 237 mm of rain in 24 hours.

What was the windiest day in Mahabalipuram?

The windiest day measured in Mahabalipuram between 1940 and 2025 was 31 October 2012, with winds reaching 72.4 km/h.

What is the warmest month in Mahabalipuram?

The warmest month in Mahabalipuram is May (29.3 °C on average); the coldest is January (25.1 °C).

How much does it rain in Mahabalipuram?

Mahabalipuram receives on average 1,026 mm of precipitation per year, spread over about 110 rainy days.

Is it sunny in Mahabalipuram?

Mahabalipuram gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Mahabalipuram?

Yes: Mahabalipuram has on average 365 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Mahabalipuram?

In Mahabalipuram, between 1940 and 2025, the highest apparent temperature reached 41.3 °C on 31 May 2024, and the lowest was 18.6 °C on 15 December 2003.

Compare Mahabalipuram with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Mahabalipuram

Other cities — India