Skip to main content

Winter storms have pushed the playoff matchup between the Pittsburgh Steelers and Buffalo Bills to Monday from its original Sunday date, and we expect snowstorms to continue to make headlines throughout the game as we make our Steelers vs. Bills prediction based on the best NFL odds.

You may be in luck if you like your football with a side of snow and swirling winds. Even though a major snowstorm caused the Pittsburgh Steelers (10-7) vs. Buffalo Bills (11-6) original Sunday kickoff to be delayed until Monday, inclement weather may still impact the game. While the snow and winds are supposed to die down, there may still be light snow, wind gusts, and freezing temperatures come kickoff.

Initially planned for Sunday amidst sub-freezing temperatures, snow flurries, and winds of 30 mph, with gusts reaching 65 mph, kickoff faced challenging weather conditions. The NFL rescheduled the game to Monday to ensure the safety of both teams and their fans from hazardous travel conditions. However, even in their new time slot, these teams are not entirely escaping the grasp of winter weather. On Monday, the Bills are still bringing in volunteers to help clear snow from walkways and seats.

Even with potential improvements in conditions by Monday, the game's temperature is expected to be even colder than initially anticipated, and wind might continue to impact both teams' passing offenses and kicking games. The question remains: can the Bills overcome the storm to cover as substantial favorites, or will the underdog Steelers stay competitive in a weather-affected contest?  

As part of our NFL Predictions for Wild Card Weekend and in conjunction with our Steelers vs. Bills NFL player props and our Josh Allen player props, here are our best Steelers vs. Bills predictions and our NFL picks (odds via our best NFL betting sites; pick confidence based on a 1-to-5-star scale).

Steelers vs. Bills prediction for Wild Card Weekend

Under 37.5 points (-110 via bet365) ⭐⭐⭐

This total has been on the move all week, opening at 41 before dropping as low as 33.5 as the projected winter storm worsened ahead of a Sunday kickoff. Since the game was postponed to Monday, the total reopened as high as 37.5 at two of our best sports betting sites - even as winter weather continues to loom over this contest.

While the eye of the storm is expected to consume the Buffalo region on Saturday night into Sunday, the winter storm warning remains into effect mere hours before kickoff, and the temperatures for Monday's game are still expected to be below 20 degrees.

Winds are also expected to reach 15 mph - not as bad as the 50-60 mph gusts over the weekend, but still a clear deterrent for a competent passing game. We saw that last week, when the Patriots and Jets cashed on the lowest total in three decades (28.5) in a snowy, windy disaster.

All of that said, I'd still be eyeing the Under in this matchup even without the impending winter weather, as the matchup on the field has the makings of a slugfest.

Let's start with the Steelers' offense, which is easily the worst unit on the field. Pittsburgh has shown some life under third-string QB Mason Rudolph, but much of his production has come on explosive plays, which will be much harder to come by in Sunday's sub-freezing conditions.

Instead, expect the Steelers to lean heavily on the ground game, as they've done over the back half of the season. Since Week 10, Pittsburgh ranks sixth in rushing yards per game (142.9) behind the two-headed attack of Najee Harris and Jaylen Warren, who both rank in the top five in rushing yards over expected in that stretch per NFL Next Gen Stats.

The Bills have become a run-first team since Joe Brady took over as interim offensive coordinator. That hasn't stopped Josh Allen from turning the ball over eight times in those seven weeks, as Buffalo's offense has scored 27 or fewer points in three straight games.

That hasn't mattered for the Bills, as their defense has emerged as one of the best units in football over the second half of the season. We saw that on full display on Sunday night when they held an admittedly short-handed Dolphins offense to just 14 points with just 47 net yards in the second half - which came a few weeks after holding the high-flying Cowboys to a season-low 10 points in Week 15.

The Steelers' defense will be without elite pass-rusher T.J. Watt on Sunday, a loss that cannot be understated. That said, the team is expected to return safeties Minkah Fitzpatrick (knee) and Damontae Kazee (suspension) this week, while rookie corner Joey Porter Jr. and edge rusher Alex Highsmith are rising stars in their own right.

The Bills are the better team on paper, though I can't justify laying double digits in a game that could be marred by still-present snow showers and frigid conditions. I bet a half-unit on the Steelers at +10, but it was more a compliment to my full-unit bet on the Under.

Longest field goal made Under 45.5 yards (-115 via bet365) ⭐⭐⭐

This was one of our favorite prop bets of the week a few days ago, when winds were expected to reach up to 50-60 mph for a Sunday afternoon contest. Monday's forecast isn't quite so ominous, but we still like this wager as a way to profit on unfavorable weather conditions in Buffalo.

Even though Monday's forecast isn't as apocalyptic as Sunday's, this game will still be played through snow showers and winds around 15 mph. That's a clear deterrent for lengthy field goals - as we saw in that Jets-Patriots game, when neither kicker made a field goal exceeding 40 yards.

Steelers kicker Chris Boswell has been among the more accurate kickers (93.5%) in the 2023-24 season, but his average kick was 39 yards and he made one of 46-plus yards in just six of 17 games in the regular season. Meanwhile, Bills kicker Tyler Bass ranked 28th in accuracy (82.8%) and had just five games with a kick over this total with none since late November.

I'd expect these kickers to be involved from closer range if given the opportunity, which is why I wouldn't fade field goals entirely. That said, I'd be surprised if either of these kickers boots one from distance through the swirling wind.

Not intended for use in MA
Affiliate Disclosure: Sportsbook Review may receive advertising commissions for visits to a sportsbook

Visit our Google News page and click "Follow" (⭐) for the latest odds, picks and news!  

Steelers vs. Bills best odds

bet365 (-110)

DraftKingsFanDuelBetMGMCaesarsbet365
Under 37Under 37Under 37.5Under 37Under 37.5
-108-105-110-110-110

After this total opened as high as 41 and dropped as low as 33.5, our best sports betting sites have settled with a total between 37 and 37.5 after this game was postponed to Monday to avoid dangerous conditions on Sunday afternoon.

We still like the Under in this matchup, and two of our best sportsbooks are offering a total of 37.5 with -110 odds either way. Our choice between the two is bet365, which has better cash-out options in case of another postponement, but this is still entirely a personal preference.

With the market so closely aligned, I'd highly recommend checking out our best sportsbook promos to get the most out of your wager for Wild Card Weekend.

Steelers vs. Bills odds

Steelers vs. Bills odds analysis

The total for this game opened as high as 41 at DraftKings and 40.5 elsewhere before the betting market seized on the Under with a winter storm expected to converge on Buffalo - bringing the potential for snow and 30-mph winds, if not worse.

Then the game was postponed to Monday, which forced some of our best live betting sites to void wagers and the entire market to briefly take the game off the board before reopening on Saturday evening with a higher total. We still like the Under, as we laid out above, and would recommend betting it sooner rather than later in case conditions worsen in Buffalo.

If you're looking to bet the spread on this game, four of our five best sports betting apps are offering the Bills at -10 (-110), so you might as well wait to see if this line creeps beyond that key number closer to kickoff. Meanwhile, the Steelers' best odds are +10 (-105) at FanDuel, which is the side we'd bet ahead of Monday.

Steelers vs. Bills game info

  • When: Monday, Jan. 15 at 4:30 p.m. ET
  • Where: Highmark Stadium, Orchard Park, NY
  • How to watch: CBS
  • Weather: 15 degrees, 60% chance of precipitation, 15-mph winds

Steelers-Bills prediction made Saturday at 7:15 p.m. ET.

Check out our best NFL betting sites:

(21+. Gambling Problem? Call 1-800-GAMBLER)
* Bonuses not applicable in Ontario.

Related pages