Weather on December 25

Broken Arrow, OK

55 Years of Data

Avg High
48°F
Avg Low
26°F
Warmest
2025
70°F avg
Coldest
1983
6°F avg

About This Date

December 25th in Broken Arrow, OK typically brings chilly winter weather, with average highs around 48°F and lows near 26°F. Over 55 years of records, the warmest December 25th was in 2025 (70°F average), while the coldest was 1983 (6°F) — a 64°F range across recorded history. Precipitation has occurred on 11% of recorded December 25th dates, with snow falling 4% of the time. The last decade has been 15.3°F warmer on this date compared to 20-30 years ago.

The last decade has been 15.3°F warmer on this date compared to 20-30 years ago.

Planning for December 25th in Broken Arrow, OK? Bring layers as temperatures can vary throughout the day.

Warming Trend
2.4°F per decade on this date
YearHighLowAvgPrecipSnow
2025warmest80°61°70°
202446°40°43°
202344°34°39°
202241°15°28°
202172°48°60°
202048°20°34°
201972°50°61°
201860°32°46°0.03"
201737°27°32°
201671°51°61°0.56"
201564°30°47°
201460°33°47°
201341°23°32°
201231°21°26°
201157°24°41°
201035°31°33°
200931°18°24°0.05"0.4"
200856°24°40°
200757°31°44°
200646°32°39°0.05"
200557°33°45°
200445°18°31°
200358°28°43°
200238°13°25°
200140°18°29°
200028°24°26°0.6"
199953°23°38°
199833°14°24°
199740°36°38°
199631°13°22°
199548°20°34°
199441°24°33°
199345°26°35°
199259°19°39°0.33"
199148°23°36°
199036°21°
198936°14°25°
198854°26°40°
198755°32°44°
198647°29°38°
198535°11°23°
198451°18°34°
1983coldest14°-2°
198254°32°43°
198142°24°33°
198028°18°
197952°23°37°
197860°28°44°
197723°
197654°20°37°
197540°31°35°1.14"
197438°18°28°
197350°29°39°
197247°32°39°
197162°44°53°
55 years of data from BIXBY

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.