Search a place

Selman weather by month

What a typical year looks like in Selman, Oklahoma: average highs and lows, rain and snow, and the warmest and coldest days on record. Normals are the 1991–2020 averages at Buffalo 1sw Mesonet, 14 km from Selman; records cover 2007–2026.

Today’s Selman forecast

The year at a glance

January: typical high 49.5°F, low 21.8°F, precipitation null in. February: typical high 53°F, low 24.4°F, precipitation null in. March: typical high 63.3°F, low 33.7°F, precipitation null in. April: typical high 71.2°F, low 43.1°F, precipitation null in. May: typical high 81.1°F, low 54.5°F, precipitation null in. June: typical high 90.9°F, low 66.1°F, precipitation null in. July: typical high 95.6°F, low 70.5°F, precipitation null in. August: typical high 94.3°F, low 68.2°F, precipitation null in. September: typical high 86.5°F, low 59.4°F, precipitation null in. October: typical high 73.6°F, low 45.3°F, precipitation null in. November: typical high 60.5°F, low 31.9°F, precipitation null in. December: typical high 49.4°F, low 22.7°F, precipitation null in.−20°−29°0°−18°20°−7°40°4°60°16°80°27°100°38°120°49°50°10°22°−6°Jan53°12°24°−4°Feb63°17°34°1°Mar71°22°43°6°Apr81°27°55°13°May91°33°66°19°Jun96°35°71°21°Jul94°35°68°20°Aug87°30°59°15°Sep74°23°45°7°Oct61°16°32°0°Nov49°10°23°−5°DecPrecipitation
Bars: typical low to high (official normals, 1991–2020) Record high Record low
Precipitation a year
0 in0 mm
Snow a year
Rare
Last spring freeze
Apr 14
First fall freeze
Oct 27
Heating degree days
4,232
Cooling degree days
1,999

Freeze dates are medians (half of years earlier, half later). Degree days use a 65°F base; HVAC design temperatures here are 4°−16° (heating, 99%) and 107°42° (cooling, 1%).

Month by month

Selman in January

Highs average 50°10° and lows 22°−6°, with — of precipitation in a typical January.

Record high
83°28° (2015)
Record low
−14°−26° (2025)
Heating degree days
910
Cooling degree days
0

Selman in February

Highs average 53°12° and lows 24°−4°, with — of precipitation in a typical February.

Record high
91°33° (2016)
Record low
−14°−26° (2011)
Heating degree days
737
Cooling degree days
1

Selman in March

Highs average 63°17° and lows 34°1°, with — of precipitation in a typical March.

Record high
102°39° (2026)
Record low
−7°−22° (2014)
Heating degree days
520
Cooling degree days
8

Selman in April

Highs average 71°22° and lows 43°6°, with — of precipitation in a typical April.

Record high
101°38° (2018)
Record low
16°−9° (2018)
Heating degree days
267
Cooling degree days
31

Selman in May

Highs average 81°27° and lows 55°13°, with — of precipitation in a typical May.

Record high
104°40° (2011)
Record low
30°−1° (2013)
Heating degree days
81
Cooling degree days
168

Selman in June

Highs average 91°33° and lows 66°19°, with — of precipitation in a typical June.

Record high
114°46° (2011)
Record low
47°8° (2019)
Heating degree days
1
Cooling degree days
406

Selman in July

Highs average 96°35° and lows 71°21°, with — of precipitation in a typical July.

Record high
115°46° (2009)
Record low
51°11° (2019)
Heating degree days
0
Cooling degree days
560

Selman in August

Highs average 94°35° and lows 68°20°, with — of precipitation in a typical August.

Record high
112°44° (2011)
Record low
51°11° (2012)
Heating degree days
0
Cooling degree days
504

Selman in September

Highs average 87°30° and lows 59°15°, with — of precipitation in a typical September.

Record high
108°42° (2012)
Record low
38°3° (2009)
Heating degree days
24
Cooling degree days
262

Selman in OctoberThis month

Highs average 74°23° and lows 45°7°, with — of precipitation in a typical October.

Record high
102°39° (2016)
Record low
13°−11° (2019)
Heating degree days
228
Cooling degree days
56

Selman in November

Highs average 61°16° and lows 32°0°, with — of precipitation in a typical November.

Record high
90°32° (2016)
Record low
3°−16° (2019)
Heating degree days
567
Cooling degree days
3

Selman in December

Highs average 49°10° and lows 23°−5°, with — of precipitation in a typical December.

Record high
82°28° (2025)
Record low
−11°−24° (2016)
Heating degree days
897
Cooling degree days
0