Rio de Janeiro · Brazil

Rio de Janeiro in December: every year compared

In December, Rio de Janeiro averages highs of 30.9 °C and lows of 23.2 °C, with 237 mm of precipitation. The warmest December was 2012 (28.6 °C), the coldest 1967 (23.7 °C).

Avg. highAvg. high 30.9 °C
Avg. lowAvg. low 23.2 °C
PrecipitationPrecipitation 237 mm
Rainy daysRainy days 21

Day by day through December

Normal high and low for each day of December in Rio de Janeiro.

25°30°1102031
Normal high and low, day by dayNormal 1991–2020

Every December in Rio de Janeiro, ranked

86 months of December since 1940. The last one, 2025, ranks 9 of 86 (+0.7 °C vs normal).

194019832025

2025 · 27.3 °C · +0.7 °C vs normal · rank 9 of 86

Warmest years

  1. 1201228.6 °C
  2. 2201428.0 °C
  3. 3201528.0 °C
  4. 4199127.8 °C
  5. 5197027.6 °C

Coldest years

  1. 1196723.7 °C
  2. 2195623.8 °C
  3. 3194923.8 °C
  4. 4195123.9 °C
  5. 5194323.9 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Rainy days
202527.3 °C31.4 °C23.9 °C132 mm22 days15 days
202426.5 °C30.9 °C23.3 °C249 mm19 days25 days
202327.3 °C32.1 °C23.4 °C133 mm24 days18 days
202225.3 °C29.0 °C22.1 °C268 mm14 days23 days
202125.0 °C29.0 °C21.7 °C366 mm12 days23 days
202026.5 °C30.4 °C23.5 °C255 mm16 days26 days
201926.1 °C30.4 °C22.5 °C239 mm18 days16 days
201827.1 °C31.6 °C23.3 °C121 mm22 days18 days
201726.6 °C30.9 °C23.3 °C169 mm17 days23 days
201627.4 °C32.2 °C23.3 °C177 mm24 days18 days
201528.0 °C32.8 °C24.0 °C125 mm24 days21 days
201428.0 °C33.1 °C23.6 °C130 mm26 days13 days
201326.2 °C30.1 °C23.0 °C162 mm11 days24 days
201228.6 °C33.6 °C24.7 °C161 mm29 days19 days
201125.4 °C29.6 °C22.1 °C230 mm13 days23 days
201026.9 °C30.8 °C24.0 °C319 mm18 days26 days
200926.5 °C30.7 °C23.3 °C521 mm19 days25 days
200824.7 °C28.2 °C21.9 °C366 mm11 days24 days
200726.6 °C31.0 °C22.8 °C232 mm15 days19 days
200626.7 °C30.7 °C23.5 °C267 mm15 days24 days
200525.4 °C29.6 °C22.1 °C266 mm15 days20 days
200425.6 °C29.3 °C22.8 °C184 mm15 days24 days
200326.5 °C30.8 °C23.4 °C285 mm17 days26 days
200226.9 °C31.0 °C23.8 °C242 mm20 days23 days
200126.2 °C30.4 °C22.9 °C274 mm17 days21 days
200026.7 °C31.4 °C23.1 °C180 mm21 days15 days
199925.7 °C30.3 °C22.1 °C275 mm17 days21 days
199826.5 °C30.7 °C23.2 °C246 mm22 days20 days
199727.5 °C32.2 °C23.9 °C152 mm22 days20 days
199626.5 °C31.1 °C23.0 °C270 mm18 days27 days
199525.6 °C29.9 °C22.4 °C335 mm18 days23 days
199427.5 °C32.2 °C23.8 °C296 mm23 days20 days
199326.9 °C31.3 °C23.5 °C194 mm20 days22 days
199225.3 °C29.7 °C21.7 °C215 mm17 days12 days
199127.8 °C32.3 °C24.3 °C221 mm24 days22 days
199026.1 °C30.2 °C22.6 °C165 mm14 days19 days
198925.5 °C29.3 °C22.3 °C143 mm13 days13 days
198825.9 °C29.5 °C23.1 °C304 mm11 days22 days
198726.6 °C30.2 °C23.8 °C448 mm17 days25 days
198626.1 °C29.4 °C23.8 °C369 mm13 days29 days
198524.8 °C29.1 °C21.5 °C190 mm11 days15 days
198425.1 °C28.4 °C22.5 °C258 mm12 days23 days
198326.0 °C29.6 °C23.4 °C280 mm12 days26 days
198225.3 °C28.7 °C22.9 °C298 mm13 days23 days
198125.6 °C29.3 °C22.6 °C302 mm14 days25 days
198026.9 °C31.2 °C24.0 °C290 mm22 days25 days
197925.9 °C29.9 °C22.7 °C216 mm15 days20 days
197825.8 °C29.9 °C22.5 °C187 mm15 days21 days
197724.9 °C28.4 °C21.8 °C216 mm9 days22 days
197626.0 °C30.0 °C23.0 °C315 mm15 days22 days
197526.6 °C30.9 °C23.2 °C190 mm23 days22 days
197424.8 °C28.5 °C21.8 °C381 mm14 days25 days
197326.1 °C30.1 °C23.1 °C285 mm16 days23 days
197225.4 °C29.0 °C22.3 °C281 mm12 days25 days
197125.5 °C29.5 °C22.2 °C240 mm16 days18 days
197027.6 °C32.1 °C24.0 °C79 mm24 days20 days
196924.4 °C28.2 °C20.9 °C205 mm8 days17 days
196826.3 °C30.6 °C22.6 °C160 mm18 days18 days
196723.7 °C26.9 °C21.0 °C336 mm4 days27 days
196626.0 °C30.2 °C23.0 °C313 mm15 days26 days
196526.5 °C31.0 °C23.1 °C315 mm21 days24 days
196424.0 °C28.1 °C21.1 °C308 mm10 days26 days
196324.5 °C28.5 °C21.5 °C168 mm12 days23 days
196224.2 °C27.7 °C21.7 °C589 mm7 days25 days
196125.3 °C29.5 °C22.3 °C447 mm15 days24 days
196024.8 °C28.6 °C21.9 °C381 mm11 days29 days
195925.0 °C29.2 °C21.7 °C173 mm13 days20 days
195826.5 °C31.2 °C23.0 °C105 mm20 days19 days
195725.9 °C30.3 °C22.7 °C264 mm17 days28 days
195623.8 °C28.0 °C20.6 °C210 mm7 days20 days
195526.6 °C31.9 °C23.0 °C210 mm23 days27 days
195424.9 °C29.0 °C21.8 °C304 mm14 days23 days
195324.0 °C27.0 °C21.5 °C332 mm2 days28 days
195224.8 °C29.0 °C21.7 °C192 mm9 days22 days
195123.9 °C27.9 °C21.1 °C303 mm8 days26 days
195024.6 °C28.7 °C21.5 °C257 mm15 days23 days
194923.8 °C27.3 °C21.2 °C488 mm5 days27 days
194825.7 °C30.6 °C22.0 °C189 mm18 days18 days
194724.0 °C27.7 °C21.2 °C405 mm10 days27 days
194625.4 °C29.7 °C22.2 °C224 mm16 days20 days
194524.4 °C28.2 °C21.6 °C279 mm9 days21 days
194424.2 °C27.9 °C21.7 °C390 mm8 days24 days
194323.9 °C27.8 °C20.8 °C272 mm7 days23 days
194224.0 °C27.8 °C21.2 °C310 mm6 days26 days
194125.2 °C29.4 °C22.2 °C435 mm14 days28 days
194026.7 °C31.0 °C23.2 °C535 mm21 days29 days

December records

Hottest day

39.2 °C

December 31, 2015 estimate

Coldest night

16.0 °C

December 25, 1963 estimate

Wettest day

124 mm

December 4, 2009 estimate

The weather on your birthday in Rio de Janeiro

Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.

Your date stays in your browser.

Questions & answers

How warm is Rio de Janeiro in December?

Highs average 30.9 °C and lows 23.2 °C. A typical December brings 19 hot days (30 °C or more) and 0 frost days.

Does it rain a lot in Rio de Janeiro in December?

About 237 mm falls in December, over some 21 days with at least 1 mm. The wettest December was 1962 (589 mm), the driest 1970 (79 mm).

What was the warmest December in Rio de Janeiro?

2012, with a mean temperature of 28.6 °C. The coldest was 1967 (23.7 °C). The last one, 2025, ranks 9 of 86.