Roswell climate — normals and trends

Roswell (United States) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 16.2 °C and it receives 323 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 July (27.2 °C on average) and the coldest is January (4.4 °C). Rainfall peaks in August.

Roswell averages 62 frost days, 112 hot days (≥ 30 °C) and 55 rainy days per year.

Roswell has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The number of frost days there went from about 75 to 49 per year over the period.

The hottest day of the period reached 44.5 °C (on 27 June 1994) and the coldest -22.0 °C (on 13 January 1963).

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

RoswellNew Mexico

coords
33.39°, -104.52°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJulyColdest monthJanuaryWettest monthAugustDriest monthJanuary

Mean daily temperature

16.2°C

Average daily high

23.4°C

Average daily low

9.5°C

Annual rainfall

323mm

Sunshine / day

11.0h

Mean relative humidity

46%

Average peak wind

23.2km/h

Seasonal range

22.8°C

Frost days (< 0 °C)

62 d/yr

Hot days (≥ 30 °C)

112 d/yr

Rainy days (≥ 1 mm)

55 d/yr

Annual snowfall

18.8 cm

Average feels-like high

20.5 °C

Average feels-like low

6.6 °C

Average peak gust

38.8 km/h

Tropical nights (≥ 20 °C)

51 d/yr

Solar radiation

20.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

+0.3 °C per decade · r² = 0.45 · 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

44.5 °C

27 June 1994

Coldest day

-22.0 °C

13 January 1963

Wettest day

89 mm

26 September 1980

Windiest day

68.9 km/h

4 May 1950

Strongest gust

106.2 km/h

6 April 2001

Hottest feels-like

42.6 °C

24 June 1990

Coldest feels-like

-26.5 °C

13 January 1963

Snowiest day

16.6 cm

29 January 1999

Sunniest day

14.0 h

30 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.3 °C17 June 2025-14.0 °C21 January 202518.1 °C276 mm13546
202441.0 °C13 June 2024-12.4 °C16 January 202418.3 °C202 mm14732
202343.1 °C18 July 2023-7.5 °C17 February 202318.3 °C176 mm13443
202242.3 °C11 June 2022-13.3 °C4 February 202217.3 °C233 mm13774
202141.9 °C10 June 2021-15.9 °C15 February 202117.3 °C321 mm11740
202042.9 °C13 July 2020-6.8 °C5 February 202018.3 °C142 mm15349
201942.1 °C26 August 2019-6.4 °C4 March 201917.5 °C216 mm13648
201841.5 °C1 June 2018-11.6 °C2 January 201817.5 °C243 mm13854
201742.8 °C17 June 2017-11.9 °C7 January 201718.0 °C348 mm11734
201641.8 °C14 July 2016-11.0 °C18 December 201617.5 °C245 mm11740
201540.5 °C6 August 2015-11.1 °C29 December 201516.6 °C460 mm11956
201440.9 °C30 June 2014-12.1 °C24 January 201416.6 °C350 mm11565
201341.6 °C26 June 2013-8.0 °C8 December 201317.0 °C177 mm12563
201241.2 °C18 June 2012-7.8 °C10 December 201218.2 °C162 mm15354
201142.1 °C24 June 2011-17.5 °C3 February 201118.1 °C123 mm14463
201042.3 °C5 June 2010-10.4 °C30 January 201017.0 °C346 mm11760
200940.9 °C20 July 2009-8.0 °C4 December 200917.2 °C267 mm12051
200840.7 °C16 June 2008-8.5 °C18 January 200816.6 °C362 mm9558
200741.0 °C20 August 2007-11.6 °C23 January 200716.5 °C329 mm11066
200639.7 °C14 June 2006-6.6 °C10 January 200617.4 °C306 mm10647
200541.1 °C3 July 2005-14.1 °C8 December 200516.8 °C269 mm11734
200439.8 °C15 June 2004-11.6 °C14 February 200415.8 °C633 mm10347
200341.4 °C14 July 2003-7.1 °C25 February 200317.3 °C139 mm11854
200240.1 °C19 June 2002-9.9 °C24 December 200216.5 °C346 mm13363
200139.7 °C11 June 2001-16.5 °C2 February 200116.4 °C270 mm13066
200040.3 °C23 May 2000-10.2 °C29 December 200016.9 °C393 mm13563
199940.5 °C1 July 1999-8.3 °C4 January 199916.0 °C464 mm10054
199841.7 °C26 June 1998-10.5 °C22 December 199816.7 °C289 mm13659
199739.9 °C30 June 1997-14.2 °C27 December 199715.3 °C430 mm11068
199641.0 °C20 June 1996-11.6 °C18 December 199617.4 °C190 mm12254
199543.5 °C27 July 1995-5.1 °C10 December 199517.3 °C259 mm11334
199444.5 °C27 June 1994-9.3 °C1 February 199417.3 °C315 mm11552
199340.6 °C6 July 1993-8.1 °C26 November 199316.4 °C189 mm12354
199240.8 °C6 July 1992-12.0 °C6 December 199215.5 °C338 mm10162
199140.1 °C18 June 1991-8.0 °C3 November 199115.7 °C584 mm9654
199042.2 °C24 June 1990-10.6 °C24 December 199016.6 °C329 mm10254
198941.4 °C2 July 1989-15.4 °C23 December 198916.4 °C222 mm12369
198837.1 °C8 June 1988-9.1 °C28 December 198815.6 °C349 mm9678
198739.5 °C2 July 1987-16.7 °C27 December 198714.8 °C396 mm8362
198638.8 °C20 August 1986-14.4 °C8 January 198615.5 °C645 mm8759
198537.9 °C5 July 1985-16.4 °C1 February 198515.5 °C508 mm9667
198436.0 °C9 September 1984-10.1 °C18 January 198414.9 °C663 mm8469
198339.6 °C19 June 1983-18.8 °C29 December 198315.8 °C316 mm11756
198237.6 °C6 June 1982-12.6 °C11 January 198215.6 °C392 mm10668
198141.9 °C21 June 1981-11.8 °C11 February 198116.1 °C406 mm8644
198041.4 °C6 June 1980-11.1 °C26 November 198015.9 °C448 mm10872
197940.2 °C9 July 1979-15.1 °C2 January 197915.5 °C291 mm10974
197841.8 °C25 June 1978-18.6 °C9 December 197815.7 °C454 mm10570
197741.1 °C17 June 1977-15.3 °C10 January 197716.9 °C271 mm12562
197637.8 °C17 June 1976-13.6 °C29 November 197615.2 °C279 mm8477
197539.4 °C14 June 1975-9.1 °C12 January 197515.3 °C284 mm9668
197439.1 °C19 June 1974-13.1 °C4 January 197416.0 °C446 mm10473
197340.9 °C29 June 1973-13.2 °C20 December 197315.3 °C246 mm10569
197239.2 °C25 June 1972-14.5 °C5 January 197216.0 °C332 mm8465
197139.6 °C4 July 1971-16.8 °C5 January 197115.8 °C283 mm10360
197039.3 °C16 June 1970-16.9 °C6 January 197015.7 °C185 mm11061
196940.0 °C17 August 1969-13.8 °C30 December 196916.2 °C394 mm11562
196841.7 °C28 June 1968-9.5 °C23 December 196815.0 °C421 mm9472
196737.8 °C31 July 1967-11.5 °C9 January 196716.1 °C243 mm11076
196639.8 °C3 July 1966-20.2 °C22 January 196615.5 °C262 mm10177
196538.0 °C19 July 1965-10.8 °C24 February 196516.2 °C286 mm11262
196439.2 °C3 July 1964-17.2 °C7 February 196416.0 °C146 mm12484
196339.9 °C23 July 1963-22.0 °C13 January 196316.4 °C243 mm11773
196239.1 °C15 August 1962-21.0 °C11 January 196216.3 °C251 mm13261
196138.3 °C24 June 1961-14.0 °C29 January 196115.3 °C208 mm12077
196040.4 °C20 June 1960-12.1 °C25 February 196015.5 °C511 mm11781
195939.7 °C11 June 1959-10.8 °C4 January 195915.7 °C367 mm11974
195841.7 °C14 July 1958-10.2 °C30 December 195815.6 °C458 mm10769
195741.2 °C27 June 1957-12.6 °C23 November 195716.1 °C372 mm9844
195638.8 °C14 June 1956-13.1 °C7 February 195616.5 °C125 mm14484
195537.8 °C25 June 1955-9.4 °C11 February 195516.0 °C246 mm10873
195440.0 °C27 July 1954-9.6 °C29 December 195417.1 °C295 mm13254
195340.6 °C22 June 1953-15.5 °C24 December 195317.0 °C137 mm12956
195240.6 °C23 June 1952-7.7 °C26 February 195216.3 °C187 mm11768
195142.4 °C29 June 1951-19.4 °C1 February 195116.6 °C145 mm12777
195038.6 °C26 June 1950-11.9 °C6 December 195017.0 °C237 mm11556
194939.2 °C17 June 1949-18.1 °C30 January 194915.4 °C402 mm10267
194839.7 °C17 June 1948-19.2 °C29 January 194815.4 °C224 mm13382
194738.4 °C7 June 1947-19.0 °C4 January 194715.3 °C238 mm11787
194638.0 °C12 June 1946-12.3 °C16 January 194615.5 °C424 mm8672
194539.3 °C26 June 1945-10.3 °C15 December 194516.1 °C225 mm11258
194440.0 °C4 August 1944-7.1 °C8 January 194415.2 °C391 mm8767
194337.4 °C2 August 1943-9.0 °C28 December 194316.1 °C326 mm11262
194240.0 °C21 June 1942-8.9 °C18 February 194214.4 °C434 mm7374
194134.1 °C10 July 1941-12.2 °C24 November 194112.7 °C1,042 mm2875
194038.3 °C10 July 1940-12.5 °C19 January 194014.4 °C408 mm7486

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
25.4 °C
+2.0 °C
Hot days (≥ 30 °C)
135 d/yr
+23
Frost days (< 0 °C)
46 d/yr
-16
Annual rainfall
276 mm
-47 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan9.3 °C-2.4 °C6 mm-9 mm
Feb18.2 °C+3.4 °C1 mm-13 mm
Mar22.8 °C+3.5 °C3 mm-14 mm
Apr26.4 °C+2.1 °C29 mm+8 mm
May28.8 °C-0.1 °C73 mm+36 mm
Jun33.4 °C-0.3 °C58 mm+29 mm
Jul33.8 °C0.0 °C44 mm+6 mm
Aug35.4 °C+2.7 °C24 mm-19 mm
Sep30.8 °C+1.7 °C10 mm-32 mm
Oct26.9 °C+3.3 °C17 mm-19 mm
Nov21.3 °C+4.6 °C9 mm-6 mm
Dec18.0 °C+5.7 °C2 mm-15 mm

The year's extremes

Hottest day
41.3 °C
17 Jun 2025
Coldest day
-14.0 °C
21 Jan 2025
Wettest day
45.2 mm
5 May 2025
Windiest day
62.0 km/h
18 Mar 2025
Strongest gust
92.5 km/h
18 Mar 2025
Hottest feels-like
39.7 °C
14 Jun 2025
Coldest feels-like
-18.7 °C
21 Jan 2025
Snowiest day
7.6 cm
5 Apr 2025
Sunniest day
14.0 h
31 May 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 Roswell?

Roswell has a cold semi-arid climate (Köppen BSk). Over 1940-2025, the average annual temperature is 16.2 °C and it receives 323 mm of precipitation per year.

What is the hottest day ever recorded in Roswell?

The hottest day measured in Roswell between 1940 and 2025 was 27 June 1994, reaching 44.5 °C.

What is the coldest day in Roswell?

The coldest day measured in Roswell between 1940 and 2025 was 13 January 1963, at -22.0 °C.

Does it snow in Roswell?

Yes. Roswell gets on average 18.8 cm of snow per year and has around 62 frost days.

Has the climate of Roswell warmed?

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

What is the wettest day in Roswell?

The wettest day measured in Roswell between 1940 and 2025 was 26 September 1980, with 89 mm of rain in 24 hours.

What was the windiest day in Roswell?

The windiest day measured in Roswell between 1940 and 2025 was 4 May 1950, with winds reaching 68.9 km/h.

What is the warmest month in Roswell?

The warmest month in Roswell is July (27.2 °C on average); the coldest is January (4.4 °C).

How much does it rain in Roswell?

Roswell receives on average 323 mm of precipitation per year, spread over about 55 rainy days.

Is it sunny in Roswell?

Roswell gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

What is the biggest single-day snowfall in Roswell?

The heaviest 24-hour snowfall measured in Roswell between 1940 and 2025 was 29 January 1999, with 16.6 cm.

Are there tropical nights in Roswell?

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

What was the most extreme apparent temperature in Roswell?

In Roswell, between 1940 and 2025, the highest apparent temperature reached 42.6 °C on 24 June 1990, and the lowest was -26.5 °C on 13 January 1963.

Compare Roswell with another city

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

Nearby cities

The climate around Roswell

Other cities — United States