$250 in Free Play with Fliff this Football Season! Claim Here

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:

1
Up to $1,500
In Bonuses
Top Features
  • 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

Not available in AL, AK, AR, CA, CT, DE, FL, GA, HI, ID, ME, MN, MT, NE, NH, NM, ND, OK, OR, RI, SC, SD, TX, UT, VT, WA, and WI

2
Get $350
In Bonus Bets
Top Features
  • 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

Not available in AL, AK, CA, CT, DE, FL, GA, HI, ID, ME, MN, MS, NE, NV, NH, NM, ND, OK, OR, RI, SD, TX, UT, WA, and WI

3
Get Up to $1,000
Matched in FanCash
Top Features
  • 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

Not available in AL, AK, AR, CA, DE, FL, GA, HI, ID, ME, MN, MS, MT, NE, NH, NM, ND, OK, OR, RI, SC, SD, TX, UT, WA, and WI

4
Spend $5+ Get $200 in Bonus Bets
New User Bonus
Top Features
  • 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

Not available in AL, AK, CA, DE, FL, GA, HI, ID, ME, MN, MS, MT, NE, NV, NM, ND, OK, OR, RI, SC, SD, TX, UT, WA, and WI

5
Bet $10, Get $200
In Bonus Bets Win or Lose
Top Features
  • 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.

Minimum $10 deposit required. Minimum odds -500 of greater. Bonus Bets wager excluded from returns. New customers only. T&Cs, time limits and exclusions apply. Bonus code is used for marketing and tracking purposes only.›

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)LeagueMatchupTV/streaming
NoonNBASan Antonio Spurs at New York KnicksABC
1 p.m.NFLGreen Bay Packers at Chicago BearsNetflix
2:30 p.m.NBAMiami Heat at Boston CelticsABC
4:30 p.m.NFLBuffalo Bills at Denver BroncosNetflix
5 p.m.NBAPhiladelphia 76ers at Los Angeles LakersABC
8 p.m.NBAOklahoma City Thunder at Minnesota TimberwolvesABC
8:15 p.m.NFLLos Angeles Rams at Seattle SeahawksFOX
10:30 p.m.NBADenver Nuggets at Golden State WarriorsABC

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.

  1. Choose an online sportsbook from our list and click through to its registration page.
  2. Fill out your account details, adding the promo code where one applies.
  3. Allow location access so the app can confirm you’re in a legal betting state.
  4. Make a deposit that clears the offer’s minimum.
  5. Place your qualifying first bet, opting in to the promotion if prompted.
  6. 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.