Puducherry climate — normals and trends

Puducherry (India) has a tropical savanna climate (Aw) under the Köppen-Geiger classification. Its mean annual temperature is 27.8 °C and it receives 967 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 (30.6 °C on average) and the coldest is January (24.6 °C). Rainfall peaks in November.

Puducherry averages 0 frost days, 213 hot days (≥ 30 °C) and 122 rainy days per year.

Puducherry 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 38.5 °C (on 13 May 1956) and the coldest 18.4 °C (on 26 December 1941).

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

PuducherryPuducherry

coords
11.93°, 79.83°
period
19402025 · 86 yrs
AwTropical savannaWarmest monthMayColdest monthJanuaryWettest monthNovemberDriest monthFebruary

Mean daily temperature

27.8°C

Average daily high

30.5°C

Average daily low

25.6°C

Annual rainfall

967mm

Sunshine / day

10.3h

Mean relative humidity

74%

Average peak wind

19.3km/h

Seasonal range

6.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

213 d/yr

Rainy days (≥ 1 mm)

122 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.8 °C

Average feels-like low

28.9 °C

Average peak gust

32.0 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

19.7 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.44 · 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

38.5 °C

13 May 1956

Coldest day

18.4 °C

26 December 1941

Wettest day

203 mm

31 October 2012

Windiest day

55.9 km/h

30 December 2011

Strongest gust

85.3 km/h

30 December 2011

Hottest feels-like

44.7 °C

31 May 2024

Coldest feels-like

17.1 °C

9 December 2022

Sunniest day

12.6 h

31 May 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.1 °C29 July 202521.7 °C13 December 202528.2 °C957 mm2310
202435.6 °C31 May 202422.8 °C8 February 202428.5 °C1,518 mm2370
202335.1 °C16 May 202321.4 °C16 January 202328.2 °C1,117 mm2280
202234.1 °C1 July 202220.5 °C9 December 202227.9 °C1,069 mm2220
202135.0 °C16 June 202121.7 °C7 February 202128.0 °C1,578 mm2160
202036.9 °C19 May 202021.6 °C25 January 202028.1 °C1,338 mm2230
201935.4 °C17 June 201921.2 °C9 January 201928.4 °C946 mm2350
201835.3 °C22 July 201820.5 °C2 February 201828.1 °C711 mm2200
201735.7 °C18 May 201721.5 °C8 February 201728.2 °C1,215 mm2240
201635.4 °C15 June 201621.4 °C24 December 201628.4 °C737 mm2490
201536.1 °C5 July 201521.5 °C13 November 201528.2 °C1,287 mm2240
201436.8 °C15 June 201421.1 °C6 February 201428.2 °C1,044 mm2160
201336.1 °C25 May 201320.7 °C10 December 201328.1 °C794 mm2300
201235.7 °C10 June 201219.9 °C16 January 201228.1 °C939 mm2290
201134.7 °C8 May 201120.3 °C13 February 201127.8 °C1,129 mm2210
201036.2 °C27 May 201020.9 °C22 December 201028.0 °C1,363 mm2230
200935.6 °C12 July 200920.4 °C19 January 200928.0 °C1,255 mm2170
200835.3 °C2 May 200820.2 °C15 January 200827.8 °C1,139 mm2040
200735.1 °C10 May 200720.5 °C26 December 200727.6 °C1,244 mm1950
200635.3 °C3 July 200619.8 °C20 January 200627.8 °C1,020 mm2080
200535.5 °C17 June 200520.3 °C14 February 200527.9 °C1,612 mm2130
200434.6 °C22 August 200420.4 °C14 January 200427.5 °C1,253 mm2030
200335.8 °C30 May 200319.9 °C15 December 200328.1 °C744 mm2160
200235.8 °C19 May 200220.5 °C13 January 200228.0 °C639 mm2150
200136.5 °C7 July 200121.0 °C7 February 200128.1 °C990 mm2240
200035.7 °C15 May 200019.3 °C23 January 200027.8 °C783 mm2130
199935.5 °C14 April 199919.8 °C27 January 199927.8 °C837 mm2170
199835.9 °C29 May 199820.9 °C16 December 199828.2 °C966 mm2280
199735.4 °C4 August 199719.9 °C17 February 199727.8 °C944 mm2050
199635.2 °C13 May 199619.5 °C2 December 199627.6 °C1,463 mm1970
199535.3 °C1 July 199520.3 °C2 January 199527.7 °C780 mm2060
199435.6 °C2 June 199419.5 °C12 December 199427.8 °C832 mm2100
199335.8 °C15 July 199319.9 °C19 January 199327.7 °C1,226 mm2140
199235.3 °C21 May 199219.5 °C7 January 199227.6 °C686 mm2160
199135.7 °C23 July 199120.7 °C29 November 199128.0 °C860 mm2200
199035.4 °C22 June 199018.5 °C15 January 199027.9 °C1,014 mm2230
198935.3 °C31 May 198919.0 °C4 February 198927.4 °C1,014 mm2000
198835.7 °C10 May 198820.2 °C1 December 198827.9 °C970 mm2190
198736.1 °C5 June 198720.6 °C12 February 198728.0 °C887 mm2100
198636.0 °C11 May 198621.1 °C18 November 198627.9 °C874 mm2180
198537.1 °C28 May 198521.1 °C28 January 198527.8 °C900 mm2230
198435.7 °C4 June 198419.9 °C14 December 198427.6 °C1,257 mm1900
198336.3 °C31 May 198320.2 °C9 January 198328.0 °C825 mm2330
198235.2 °C1 June 198220.9 °C16 January 198228.0 °C441 mm2150
198136.1 °C21 June 198119.1 °C11 December 198127.7 °C738 mm1980
198036.6 °C23 May 198020.4 °C28 January 198028.0 °C566 mm2110
197935.8 °C29 June 197921.0 °C16 January 197927.9 °C967 mm1990
197835.9 °C16 May 197818.8 °C19 January 197827.8 °C897 mm2100
197734.6 °C22 May 197719.6 °C27 January 197727.6 °C955 mm1930
197636.4 °C24 May 197620.0 °C18 January 197627.6 °C812 mm2030
197535.3 °C12 May 197519.5 °C11 January 197527.7 °C865 mm2060
197435.3 °C17 June 197419.7 °C6 February 197427.6 °C533 mm2080
197336.3 °C12 July 197321.0 °C15 January 197327.9 °C807 mm2070
197236.1 °C5 June 197220.2 °C11 January 197227.6 °C1,075 mm1900
197135.3 °C4 May 197120.4 °C21 December 197127.4 °C1,021 mm2010
197035.1 °C15 May 197019.4 °C3 December 197027.7 °C749 mm2150
196935.2 °C13 May 196919.1 °C27 January 196928.0 °C1,268 mm2160
196835.4 °C13 September 196820.0 °C17 January 196827.6 °C884 mm1960
196735.4 °C25 May 196719.1 °C7 February 196727.4 °C1,042 mm1930
196636.8 °C28 May 196619.3 °C14 December 196627.4 °C1,402 mm1870
196535.9 °C1 June 196520.4 °C14 January 196527.5 °C1,118 mm2130
196437.3 °C13 May 196419.4 °C15 January 196427.6 °C886 mm2160
196336.5 °C27 May 196319.8 °C13 February 196327.5 °C1,145 mm2090
196235.1 °C2 August 196220.4 °C2 January 196227.4 °C751 mm1890
196134.7 °C27 May 196120.3 °C27 December 196127.5 °C613 mm2180
196035.8 °C7 June 196019.8 °C4 February 196027.6 °C1,209 mm2020
195935.6 °C23 May 195921.1 °C22 December 195927.8 °C852 mm2220
195835.7 °C5 June 195820.9 °C6 January 195827.9 °C863 mm2220
195735.5 °C4 July 195719.8 °C6 February 195727.6 °C818 mm2060
195638.5 °C13 May 195619.9 °C21 January 195627.2 °C1,063 mm1930
195535.1 °C12 May 195520.3 °C30 December 195527.2 °C1,144 mm2040
195435.8 °C29 May 195419.5 °C30 December 195427.4 °C987 mm2120
195336.4 °C8 June 195320.5 °C22 December 195327.9 °C673 mm2110
195236.9 °C20 May 195220.6 °C21 January 195228.2 °C417 mm2530
195135.9 °C9 May 195120.0 °C27 February 195127.9 °C805 mm2180
195038.3 °C25 May 195020.2 °C2 January 195027.9 °C459 mm2340
194936.1 °C23 April 194920.7 °C7 January 194927.6 °C681 mm2120
194835.9 °C18 May 194821.6 °C25 December 194827.9 °C1,106 mm2140
194735.4 °C23 June 194720.8 °C6 February 194727.6 °C742 mm1900
194637.6 °C12 May 194619.5 °C26 January 194627.5 °C1,355 mm2180
194537.1 °C10 June 194519.7 °C2 December 194527.7 °C888 mm2310
194435.2 °C24 July 194420.8 °C25 December 194427.4 °C1,025 mm1950
194335.2 °C15 May 194320.4 °C20 January 194326.9 °C1,150 mm1790
194234.3 °C9 May 194219.0 °C1 January 194227.1 °C792 mm1940
194137.7 °C23 May 194118.4 °C26 December 194127.5 °C1,155 mm2160
194035.5 °C2 June 194019.3 °C9 January 194027.5 °C638 mm2220

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
30.7 °C
+0.2 °C
Hot days (≥ 30 °C)
231 d/yr
+18
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
957 mm
-10 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+0.5 °C26 mm-4 mm
Feb29.2 °C+0.8 °C4 mm-9 mm
Mar30.7 °C+0.5 °C33 mm+13 mm
Apr32.1 °C+0.1 °C23 mm-4 mm
May32.7 °C-0.8 °C128 mm+89 mm
Jun33.2 °C-0.1 °C47 mm+9 mm
Jul33.2 °C+0.6 °C28 mm-28 mm
Aug31.5 °C-0.6 °C85 mm+8 mm
Sep31.8 °C+0.3 °C68 mm-27 mm
Oct29.9 °C+0.1 °C239 mm+41 mm
Nov28.8 °C+0.7 °C214 mm-25 mm
Dec27.5 °C+0.4 °C63 mm-72 mm

The year's extremes

Hottest day
35.1 °C
29 Jul 2025
Coldest day
21.7 °C
13 Dec 2025
Wettest day
91.7 mm
29 Nov 2025
Windiest day
35.3 km/h
28 Nov 2025
Strongest gust
55.1 km/h
28 Nov 2025
Hottest feels-like
42.7 °C
12 May 2025
Coldest feels-like
22.7 °C
13 Dec 2025
Sunniest day
12.4 h
4 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 Puducherry?

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

What is the hottest day ever recorded in Puducherry?

The hottest day measured in Puducherry between 1940 and 2025 was 13 May 1956, reaching 38.5 °C.

What is the coldest day in Puducherry?

The coldest day measured in Puducherry between 1940 and 2025 was 26 December 1941, at 18.4 °C.

Does it snow in Puducherry?

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

Has the climate of Puducherry warmed?

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

What is the wettest day in Puducherry?

The wettest day measured in Puducherry between 1940 and 2025 was 31 October 2012, with 203 mm of rain in 24 hours.

What was the windiest day in Puducherry?

The windiest day measured in Puducherry between 1940 and 2025 was 30 December 2011, with winds reaching 55.9 km/h.

What is the warmest month in Puducherry?

The warmest month in Puducherry is May (30.6 °C on average); the coldest is January (24.6 °C).

How much does it rain in Puducherry?

Puducherry receives on average 967 mm of precipitation per year, spread over about 122 rainy days.

Is it sunny in Puducherry?

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

Are there tropical nights in Puducherry?

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

What was the most extreme apparent temperature in Puducherry?

In Puducherry, between 1940 and 2025, the highest apparent temperature reached 44.7 °C on 31 May 2024, and the lowest was 17.1 °C on 9 December 2022.

Compare Puducherry with another city

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

Nearby cities

The climate around Puducherry

Other cities — India