NFL Weather Data History (1966–2026): Temperature, Wind, Humidity & Conditions | Spreadspoke
Live Forecast · Updated hourly

NFL Weather This Week: Week 7 Game-Day Forecasts

Kickoff temperature and wind speed for every Week 7 game, plus whether it's played indoors. Last updated Mon, Oct 26 at 12:00 PM ET.

KickoffGameRoofTempWindConditionsPrecip
Thu 10/22 · 8:15 PM ET*PlayedPatriots @ BearsSoldier Field · Chicago, ILThu 10/22 · 8:15 PM ET*PlayedOutdoorOutdoorGame played——
Sun 10/25 · 9:30 AM ET*PlayedSteelers @ SaintsINTLStade de France · Paris, FranceSun 10/25 · 9:30 AM ET*PlayedOutdoorOutdoorGame played——
Sun 10/25 · 1:00 PM ET*Played49ers @ FalconsMercedes-Benz Stadium · Atlanta, GASun 10/25 · 1:00 PM ET*PlayedRetractableRetractable67°F9 mphClear—
Sun 10/25 · 1:00 PM ET*PlayedBengals @ RavensM&T Bank Stadium · Baltimore, MDSun 10/25 · 1:00 PM ET*PlayedOutdoorOutdoor61°F2 mphClear—
Sun 10/25 · 1:00 PM ET*PlayedBuccaneers @ PanthersBank of America Stadium · Charlotte, NCSun 10/25 · 1:00 PM ET*PlayedOutdoorOutdoor66°F10 mphClear—
Sun 10/25 · 1:00 PM ET*PlayedPackers @ LionsFord Field · Detroit, MISun 10/25 · 1:00 PM ET*PlayedIndoorIndoor72°F0 mphClimate controlled—
Sun 10/25 · 1:00 PM ET*PlayedGiants @ TexansReliant Stadium · Houston, TXSun 10/25 · 1:00 PM ET*PlayedRetractableRetractable80°F8 mphPartly cloudy—
Sun 10/25 · 1:00 PM ET*PlayedColts @ VikingsU.S. Bank Stadium · Minneapolis, MNSun 10/25 · 1:00 PM ET*PlayedIndoorIndoor72°F0 mphClimate controlled—
Sun 10/25 · 1:00 PM ET*PlayedDolphins @ JetsMetLife Stadium · East Rutherford, NJSun 10/25 · 1:00 PM ET*PlayedOutdoorOutdoor62°F2 mphClear—
Sun 10/25 · 1:00 PM ET*PlayedBrowns @ TitansNissan Stadium · Nashville, TNSun 10/25 · 1:00 PM ET*PlayedOutdoorOutdoor71°F2 mphClear—
Sun 10/25 · 4:05 PM ET*PlayedBroncos @ CardinalsState Farm Stadium · Glendale, AZSun 10/25 · 4:05 PM ET*PlayedRetractableRetractable81°F4 mphClear—
Sun 10/25 · 4:05 PM ET*PlayedRams @ RaidersAllegiant Stadium · Paradise, NVSun 10/25 · 4:05 PM ET*PlayedIndoorIndoor72°F0 mphClimate controlled—
Sun 10/25 · 4:05 PM ET*PlayedChiefs @ SeahawksLumen Field · Seattle, WASun 10/25 · 4:05 PM ET*PlayedOutdoorOutdoor55°F6 mphCloudy—
Mon 10/26 · 8:15 PM ET*Cowboys @ EaglesLincoln Financial Field · Philadelphia, PAMon 10/26 · 8:15 PM ET*OutdoorOutdoor58°F6 mphClear—

* Kickoff time estimated from the standard NFL slot. Forecast at kickoff, updated hourly. Indoor games are climate controlled; retractable-roof games show outdoor conditions because the roof decision is made on game day. Forecast data: MET Norway (CC BY 4.0), converted to °F and mph.

How have games like these played out? Spreadspoke has kickoff weather for 13,900+ games since 1966. Get the free 2025 season →

Where to get historical NFL weather data

Spreadspoke's NFL weather dataset records the conditions for every NFL game played since the 1966 season — one row per game, with game-time temperature (°F), wind speed (mph), relative humidity (%), and a conditions field that marks indoor/dome games, retractable roofs, rain, snow, fog, and freezing rain. Because weather is stored in the same file as final scores, stadiums, point spreads, and over/under lines, you can study how conditions relate to scoring without stitching sources together.

  • Coverage: 1966 – present, including playoffs and every Super Bowl.
  • Weather fields: temperature for 13,900+ games, wind for 13,900+, humidity for 8,700+, 2,900+ indoor games, 200+ rain games, 60+ snow games, 70+ fog games are labeled.
  • Packages: full weather history in Pro ($24.99/yr); additional derived weather features (temperature bands, high-wind / bad weather flags) in Analyst ($79/yr).
  • Format: CSV for Excel, Google Sheets, Python, R, and SQL. Updated weekly during the season.
Live Data Preview

What NFL Weather Data Looks Like

Real rows from the dataset — from the Freezer Bowl to last weekend's rain game.

spreadspoke_scores.csv — weather columns — 14,435 games LIVE SAMPLE
schedule_date team_home score_home team_away score_away over_under_line weather_temperature weather_wind_mph weather_humidity weather_detail
2026-10-05 Philadelphia Eagles 20 Los Angeles Rams 24 42.5 62°F 9 87% 🌧 Rain
2026-10-05 New Orleans Saints 24 Atlanta Falcons 45 48.0 72°F 0 — 🏟 Indoor
2024-01-13 Kansas City Chiefs 26 Miami Dolphins 7 43.5 -4°F 19 64%
2013-11-24 Cleveland Browns 11 Pittsburgh Steelers 27 39.0 33°F 31 84% ❄ Snow
1982-01-10 Cincinnati Bengals 27 San Diego Chargers 7 N/A -9°F 24 51% 🥶 Freezing
weather_temperature ★ weather_wind_mph ★ weather_humidity ★ weather_detail ★ stadium stadium_neutral spread_favorite over_under_line temp_bucket ★ Analyst high_wind ★ Analyst rain_flag ★ Analyst snow_flag ★ Analyst weather_impact ★ Analyst +118 more in Enhanced →
Data Dictionary

Weather Data Fields

Four raw game-time measurements in Pro, plus five model-ready weather features in Analyst.

ColumnWhat it containsCoveragePackage
Game-time weather
weather_temperature Air temperature day of game, in degrees Fahrenheit. Ranges from −13°F (1967, Ice Bowl) to 97°F (2018, Jacksonville). 13,900+ games Pro · Analyst
weather_wind_mph Wind speed in miles per hour. Peaks at 40 mph (Rams at Browns, Nov 13, 2011). 0 mph for dome games. 13,900+ games Pro · Analyst
weather_humidity Relative humidity, percent. Useful for heat-index and wet-ball studies alongside rain. 8,700+ games Pro · Analyst
weather_detail Conditions: indoor (dome or closed roof), retractable (open roof), rain, snow, fog, freezing rain, or combinations like snow | fog. Blank = outdoors, no notable precipitation. 3,400+ tagged games Pro · Analyst
Derived weather features (Enhanced, 131 columns)
temp_bucket Temperature band: Freezing (<32°F), Chilly (32–39), Cool (40–56), Mild (57–64), Comfortable (65–76), Warm (77–84), Hot (85+). All games Analyst
high_wind Boolean flag: wind of 15 mph or more (1,444 games). All games Analyst
rain_flag / snow_flag Boolean precipitation flags (230 rain games, 67 snow games) — no string parsing required. All games Analyst
weather_impact 0–2 score summarizing how much weather is likely to affect play (0 = none, 1 = precipitation, 2 = high wind). Drops straight into a model as a feature. All games Analyst
What 60 Years of Weather Shows

How Weather Has Affected NFL Scoring

Computed directly from the Spreadspoke dataset, 1966 – 2026. Totals compared against the closing over/under line; pushes excluded.

Wind speed vs. scoring (outdoor games)

Average combined points per game

0–9 mphn=5,899
42.9
10–14 mphn=3,597
41.2
15–19 mphn=1,139
39.1
20+ mphn=305
35.7

Share of games finishing under the closing total

0–9 mph
49.9%
10–14 mph
50.9%
15–19 mph
56.1%
20+ mph
62.8%

Bar length = value on a 0–50 pt / 0–100% scale. Under-rate denominators: 4,967 / 2,648 / 838 / 242 games with a closing total.

Conditions vs. scoring (all games)

Average combined points per game

Indoor / domen=2,988
44.9
Fogn=70
44.1
Snown=67
43.1
Outdoor, no precip.n=11,021
41.8
Rainn=230
40.1

Share of games finishing under the closing total

Indoor / dome
49.2%
Fog
42.9%
Snow
46.2%
Outdoor, no precip.
51.1%
Rain
59.5%

Snow and fog samples are small (65–70 games with a total) — treat as directional.

−7.2 pts

Outdoor games in 20+ mph wind averaged 35.7 combined points vs. 42.9 in calm conditions — and landed 3.65 points under the closing total on average.

59.5%

Rain games finished under the total 59.5% of the time (227 games), averaging 2.7 points below the line.

48.4%

Sub-freezing games scored fewer points (40.4 avg) but went under only 48.4% of the time. Cold is already priced in; wind and rain are what stand out.

Methodology. Each figure comes from the Spreadspoke NFL dataset (14,435 games, 1966 season through 2026). "Outdoor" excludes games tagged indoor or closed-roof. Under-rate is games whose combined score finished below the closing over/under line, divided by all games with a line, excluding exact pushes. Temperature bands follow the Analyst temp_bucket field. These are historical descriptive statistics for research and education; past results do not predict future outcomes and nothing here is betting advice.

NFL Weather Record Book

Coldest & Windiest NFL Games on Record

Pulled straight from the dataset. Every row is one query away in Pro.

10 coldest NFL games by kickoff temperature

Since 1966 · °F at game time

TempDateGameFinalWind
−13°F1967-12-31Cowboys @ PackersPO17–2115 mph
−9°F1982-01-10Chargers @ BengalsPO7–2724 mph
−6°F2016-01-10Seahawks @ VikingsPO10–912 mph
−5°F1972-12-10Chargers @ Broncos13–387 mph
−4°F2024-01-13Dolphins @ ChiefsPO7–2619 mph
−3°F1993-12-26Raiders @ Packers0–2811 mph
−2°F1972-12-10Packers @ Vikings23–711 mph
−1°F2008-01-20Giants @ PackersPO23–2012 mph
0°F1977-12-10Steelers @ Bengals10–1712 mph
0°F1983-12-18Broncos @ Chiefs17–4815 mph

PO = playoff game. 1967-12-31 is the "Ice Bowl" NFL Championship; 1982-01-10 is the "Freezer Bowl" AFC Championship.

Windiest NFL games

Since 1966 · wind speed at game time

WindDateGameFinal
40 mph2011-11-13Rams @ Browns13–12
33 mph2022-01-09Bengals @ Browns16–21
32 mph2008-12-28Patriots @ Bills13–0
31 mph2013-11-24Steelers @ Browns ❄27–11
31 mph1994-12-24Cowboys @ Giants10–15
30 mph1980-01-20Steelers vs. RamsSB31–19

Final shown away–home. SB = Super Bowl XIV (neutral site). Hottest on record: 97°F, Patriots @ Jaguars, 2018-09-16.

Who Uses NFL Weather Data

Built for Weather-Aware Analysis

Weather Features Your Model Is Missing

Most NFL datasets stop at scores and lines. Spreadspoke adds game-time temperature, wind, humidity, and conditions on the same row — plus Analyst-tier flags like high_wind and weather_impact — so weather goes into your feature set without a separate scraping project.

  • Raw temperature, wind, and humidity as continuous features
  • Categorical temp_bucket and 0–2 weather_impact score
  • Indoor/outdoor split to control for venue
  • Joined to spread, total, and ou_outcome labels
Get the Analyst Dataset →
$ weather_features.py
→ Loading spreadspoke_enhanced.csv
→ X.shape: (14435, 131)
→ weather cols: temp, wind_mph,
   humidity, temp_bucket, weather_impact

✓ high_wind games: 1,444
✓ rain / snow flags: 230 / 67
Get NFL Weather Data

Full Weather History in Pro & Analyst

Annual access with weekly in-season updates. Start with the free 2025 sample.

Starter
Free

See the weather fields for yourself: the 2025 regular season with temperature, wind, humidity, and conditions.

  • 2025 regular season (272 games)
  • Temperature, wind, humidity, conditions
  • Scores, stadium & over/under line
  • Clean CSV format
  • Weather history 1966–2026
  • Playoff & Super Bowl weather
  • Weekly in-season updates
  • Derived weather features
Download Free Sample
Analyst
$79 /year

Everything in Pro plus the 131-column Enhanced file with model-ready weather features, ELO, and ATS records.

  • Everything in Pro
  • Weather impact score (0–2)
  • Temperature bands (temp_bucket)
  • High-wind, rain & snow flags
  • 131-column enhanced CSV
  • ELO ratings (pre & post game)
  • ATS records & rolling stats
  • Over/under outcome labels
Get Analyst Access — $79/yr

Processed securely via Gumroad · Instant delivery

🔒

All purchases processed securely through Gumroad. If you're not satisfied, contact us within 7 days for a full refund.

FAQ

NFL Weather Data Questions

Put 60 Years of NFL Weather Into Your Analysis

Temperature, wind, humidity, and conditions for every game since 1966 — joined to game results, updated weekly in-season.