The NFL regular season begins with the 2025 NFL Kickoff Game between the Philadelphia Eagles and Dallas Cowboys on Thursday night. Philadelphia is the defending Super Bowl champion and swept the season series between these rivals with a pair of blowout wins last year. Dallas missed the playoffs after making an appearance the previous three seasons, but quarterback Dak Prescott is returning from a season-ending injury. Kickoff is set for 8:20 p.m. ET on Thursday at Lincoln Financial Field. According to the latest NFL odds, Philadelphia is favored by 8.5 points, while the over/under for total points scored is 47.5. The Eagles are -429 money line favorites, while the Cowboys are +334 underdogs.
There are dozens of betting options if you’re wondering how to bet on the NFL, or more specifically, Eagles vs. Cowboys. Here’s a closer look at available sportsbook promos on some of the top NFL betting sites, as well as the best betting apps that are available for Cowboys vs. Eagles in the 2025 NFL Kickoff Game, with instructions on how to claim each offer and where to bet NFL.
Where to bet on Eagles vs. Cowboys on Thursday
The DraftKings promo code, bet365 bonus code and FanDuel promo code all offer bonus bets after new users place a wager of $5 or more. bet365 is offering new users either $300 in bonus bets with the placement of a $5+ bet, or up to a $1,000 first bet safety net. DraftKings is giving new users $300 in bonus bets after new users bet at least $5 with their first wager, in addition to more than $200 off NFL Sunday Ticket. At FanDuel, new users can claim $300 in bonus bets if their first bet of at least $5 wins.
Both the BetMGM bonus code and Fanatics Sportsbook promo code provide bonus bets, but only if your first bet loses. New users at Fanatics have the ability to get 20+ $100 No Sweat Bets in FanCash if your first football bet loses on every Game Day from now until Oct. 12. Meanwhile, the BetMGM bonus code CBSSPORTS awards new users up to $1,500 back in bonus bets if their first bet loses. BetMGM users in New Jersey, West Virginia, Pennsylvania or Michigan can get a different promotion and receive $150 in bonus bets if you win your first bet of $10 or more.
The Caesars Sportsbook promo code is different than the aforementioned offers, providing profit boosts instead of bonus bets. At Caesars, new users can get 20 100% sportsbook profit boosts with a $1 bet.
Bettors can use any of these promotions for Cowboys vs. Eagles on Thursday.
Cowboys vs. Eagles betting preview, picks
Eagles (-8.5) vs. Cowboys
Philadelphia will unveil its Super Bowl banner and will be playing in front of a raucous crowd, making this a difficult spot for a Dallas team that struggled last season. The Cowboys have a new coaching staff, while the Eagles head into the season with continuity following their title. This series was extremely lopsided last year, and Dallas lost star edge rusher Micah Parsons to Green Bay. Philadelphia’s balanced attack of Jalen Hurts and Saquon Barkley is a big reason why the model predicts that the Eagles cover the spread in 58% of simulations.
Over 47.5 total points
Dallas was one of the worst defensive teams in the NFL last season when it came to stopping the run, allowing 137 rushing yards per game. Barkley racked up 233 yards in two wins over the Cowboys, making this a nightmare matchup for the visitors. Hurts is also prepared to pick apart the secondary if Dallas stacks the box, giving the Eagles a major advantage on offense. The Cowboys should be much better offensively with Prescott back on the field, so the model predicts the over hits 68% of the time with 55 combined points in its latest simulations.
Responsible gaming
Responsible gaming is a serious topic, and all sportsbooks take steps to ensure users play responsibly. The top sportsbooks feature several tools and resources available on their apps and websites, including wager limits, voluntary self-exclusion options, and more. If you or someone you know is dealing with a gambling problem, please seek assistance from trained professionals such as the Problem Gambling Help Network at 1-800-GAMBLER.