Christmas 2026 Sportsbook Promos: Best Offers for NBA and NFL Games
Christmas 2026 lands on a Friday, and it brings one of the biggest single-day betting slates of the year. The NBA’s traditional five-game showcase runs from noon to late night, the NFL adds a three-game Christmas tripleheader and Thursday Night Football on Christmas Eve sets the table.
The NBA slate opens at Madison Square Garden, where the New York Knicks host the San Antonio Spurs, and closes with the Golden State Warriors hosting the Denver Nuggets in prime time. On the football side, the Green Bay Packers visit the Chicago Bears in the latest chapter of the NFL’s oldest rivalry, and the Seattle Seahawks host the Los Angeles Rams in an NFC West night game.
With so much action packed into one day, sportsbooks roll out some of their best sportsbook promos of the season, from welcome offers for new customers to odds boosts and contests for existing users. Below, LegalSportsReport breaks down the top Christmas 2026 offers and the full holiday schedule.
Best Christmas 2026 betting sites
Our top-rated sportsbooks for the Christmas slate:
Up to $1,500 in Bonus Bets if Your First Bet Doesn't Win*
*Bonus Bets Expire in 7 Days. One New Customer Offer Only. Add’l terms. 21+. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET
Get $350 in Bonus Bets When You Wager $5 for 7 Days ($50 Bonus Bets Per Day)
Available on Desktop, Android & iOS
Easy Deposits, Fast Withdrawals
Get a 100% Bet Match up to $100 in FanCash for 10 Days
Earn FanCash & Spend it on Team Swag or More Bets
Daily Odds & Profit Boosts on Select Games
Spend $5+ Get $200 in Bonus Bets (Paid Over 21 Days) + 3 Months NBA League Pass on Us!
Plus Get up to $1,000 Deposit Bonus
Bet on All Your Favorite Sports With America's Top-Rated Sportsbook
Bet $10 Get $200 in Bonus Bets Win or Lose
30% Extra on Same Game Parlay Profit
T&Cs Apply. Gambling Problem? Call 1-800-GAMBLER or 1-800-MY-RESET (AZ, CO, IL, IN, KS, KY, LA, MD, MI, MO, NC, NJ, OH, PA, TN, VA, WV) or 1-800-BETS OFF (IA). 21+ only. Please gamble responsibly. Must be present in AZ/CO/IA/IL/IN/KS/KY/LA(select parishes) /MD/MI/MO/NC/NJ/OH/PA/TN/VA/WV.
Christmas 2026 sports schedule
Here’s every NBA and NFL game on the holiday calendar. All times are Eastern.
Christmas Eve, Thursday, Dec. 24
- Houston Texans at Philadelphia Eagles: 8:15 p.m., Prime Video
Christmas Day, Friday, Dec. 25
| Time (ET) | League | Matchup | TV/streaming |
|---|---|---|---|
| Noon | NBA | San Antonio Spurs at New York Knicks | ABC |
| 1 p.m. | NFL | Green Bay Packers at Chicago Bears | Netflix |
| 2:30 p.m. | NBA | Miami Heat at Boston Celtics | ABC |
| 4:30 p.m. | NFL | Buffalo Bills at Denver Broncos | Netflix |
| 5 p.m. | NBA | Philadelphia 76ers at Los Angeles Lakers | ABC |
| 8 p.m. | NBA | Oklahoma City Thunder at Minnesota Timberwolves | ABC |
| 8:15 p.m. | NFL | Los Angeles Rams at Seattle Seahawks | FOX |
| 10:30 p.m. | NBA | Denver Nuggets at Golden State Warriors | ABC |
The Knicks-Spurs opener is a rematch of last season’s NBA Finals, while the Warriors are making their 14th straight Christmas appearance. Overlapping NBA and NFL windows make Christmas a natural day for cross-sport parlays, and most books offer boosted same-game and multi-game parlays to match. Find more matchup analysis on our NBA betting and NFL betting pages.
Top Christmas 2026 sportsbook offers
Holiday promotions can shift with little notice, so it’s smart to review the fine print in the app before you deposit. These are the welcome offers available from the major operators.
DraftKings Sportsbook Christmas offer
Placing a $5 opening wager through the DraftKings Sportsbook promo earns $150 in bonus bets, paid out in installments across two weeks. New customers also qualify for a deposit bonus of up to $1,000, and no code is needed when you register through LegalSportsReport. DraftKings has also made Christmas a showcase for NBA promotions in recent years, including its King of the Court player prop contest, so watch the app for holiday specials.
FanDuel Sportsbook Christmas offer
At FanDuel, the current FanDuel promo is built around consistency: deposit $5 or more, then make a $5 bet on five straight days to collect a $50 bonus bet each day, for a total of $250. Starting on Christmas Eve would stretch that bonus across the Christmas slate and into the following weekend. FanDuel also regularly posts boosts on marquee NBA and NFL matchups.
BetMGM Sportsbook Christmas offer
The BetMGM promo code LSRPLAYSB acts as a safety net on your first bet, refunding a losing wager with up to $1,500 in bonus bets. A different version runs in four states, Michigan, New Jersey, Pennsylvania and West Virginia, where a winning $10 opening bet earns $150 in bonus bets instead. Plan to use BetMGM bonus bets within a week.
Caesars Sportsbook Christmas offer
Sign up with the Caesars promo code LSRDYW, fund your account with $10 or more and place a $1 opening bet to unlock 10 profit boost tokens. Every token doubles the payout on a wager of up to $25, and you get two weeks to use them, plenty of time to cover both the NBA and NFL holiday games.
Bet365 Sportsbook Christmas offer
Using the bet365 promo code LSRBET, new customers who fund their account with $10 and make a $10 qualifying bet get $200 in bonus bets regardless of the result. The qualifying wager needs odds of -500 or longer, and the bonus bets are valid for one week.
Fanatics Sportsbook Christmas offer
With the code BONUSLSR, the Fanatics Sportsbook promo can return as much as $1,000 in FanCash during your first 10 days. Fanatics matches each day’s wager of $1 or more, up to $100 per day. FanCash can go toward more bets or toward jerseys and gear from Fanatics, which makes it an especially fitting bonus at Christmas.
How to claim a Christmas sportsbook promo
Getting set up for the holiday slate is quick.
- Choose an online sportsbook from our list and click through to its registration page.
- Fill out your account details, adding the promo code where one applies.
- Allow location access so the app can confirm you’re in a legal betting state.
- Make a deposit that clears the offer’s minimum.
- Place your qualifying first bet, opting in to the promotion if prompted.
- Note when your bonus bets or boosts expire so none go to waste.
Welcome bonuses are reserved for first-time customers of legal age, typically 21 or older, who are physically in a state where that operator is licensed.