While you're preparing to wind down and enjoy the festive period with your family, professional athletes the world over are gearing themselves up for the busiest period of the year.
That's good news for you, as it means there are no shortage of sporting fixtures - from rugby to NFL to the Premier League - to fill up the hours on the couch as you enjoy yet another chocolate bar from your selection box.
December 22nd
Premier League Arsenal vs. Liverpool: Sky Sports Main Event 7pm, Sky Sports Premier League 7pm
The festive period starts with a bang, as Arsène Wenger's side welcome Liverpool to the Emirates Stadium. As Manchester City look set to run away with the league, both sides will be eager to stay in contention for a top four spot.
La Liga Real Betis vs. Athletic Bilbao: Sky Sports Football, 6.25pm
Serie A Cagliari vs. Fiorentina: BT Sport 2, 7.30pm; Eir Sport 1, 7.45pm
La Liga Espanyol vs. Atlético Madrid: Sky Sports Football, 8.25pm
Darts PDC World Darts Championship: Sky Sports Main Event, 12.30pm; Sky Sports Arena 7pm
NBA Clippers @ Rockets: BT Sport 1, 1am
December 23rd
La Liga Real Madrid vs. Barcelona: Sky Sports Football 11:30am; Sky Sports Mix 11:30am
The biggest game on the Spanish calendar every season, Real Madrid and Barcelona meet in a Christmas clásico. With Zidane's side drifting away from the chasing pack in the title race, they badly need to steal three points at home against their bitter rivals.
Premier League Everton vs. Chelsea: Sky Sports Premier League, 11.30am; Sky Sports Main Event, 11.30am
Serie A Napoli vs. Sampdoria: Eir Sport 1, 1.55pm
Serie A Milan vs. Atalanta: Eir Sport 1, 4.55pm; BT Sport 2; 5.15pm
Premier League Burley vs. Tottenham Hotspur: BT Sport 1, 5pm
Pro 14 Edinburgh vs. Glasgow Warriors: Sky Sports Action, 5pm
La Liga Valencia vs. Villareal: Sky Sports Football (Red Button), 5.30pm
La Liga Deportivo La Coruña vs. Celta Vigo: Sky Sports Football (Red Button), 5.30pm
Premier League Leicester City vs. Manchester United: Sky Sports Premier League, 7pm; Sky Sports Main Event, 7.30pm
Serie A Juventus vs. Roma: BT Sport 2, 7.30pm; Eir Sport 1, 7.45pm
Pro 14 Connacht vs. Ulster: TG4, 7.15pm
Darts PDC World Darts Championship: Sky Sports Arena, 1.00pm; Sky Sports Main Event, 2.30pm; Sky Sports Arena, 7pm
Image: ©INPHO/Presseye/Russell Pritchard
NFL Indianapolis Colts @ Baltimore Ravens: Sky Sports Action, 9pm; Sky Sports Main Event, 11pm
NBA Oklahoma City Thunder @ Utah Jazz: BT Sport 1, 1am
December 24th
NFL Minnesota Vikings @ Green Bay Packers: Sky Sports Main Event; Sky Sports Action, 1.00am
NFL Live NFL Redzone: Sky Sports Mix, 6pm
December 25th
NFL Pittsburgh Steelers @ Houston Texans: Sky Sports Main Event; Sky Sports Action, 9pm
NBA Philadelphia 76ers @ New York Knicks: BT Sport 2, 5pm
NBA Cleveland Cavaliers @ Golden State Warriors: BT Sport 2, 8pm
The two teams who contested the NBA Finals back in February meet once again on Christmas day.
NBA Washington Wizards @ Boston Celtics: BT Sport 2, 10.30pm
NBA Houston Rockets @ Oklahoma City Thunder: BT Sport 2, 1am
December 26th
Premier League Tottenham Hotspur vs. Southampton: Sky Sports Main Event, Sky Sports Premier League, 12pm
SPL Dundee vs. Celtic: BT Sort 1, 12pm
Horse Racing Leopardstown Christmas Festival: At The Races, 12.15pm
Premier League Liverpool vs. Swansea City: Sky Sports Main Event, Sky Sports Premier League, 5.15pm
PRO 14 Munster vs. Leinster: TG4, 2.45pm; Sky Sports Action, 3.00pm
Leinster’s Robbie Henshaw with Chris Farrell of Munster
©INPHO/Dan Sheridan
NFL Oakland Raiders @ Philadelphia Eagles: Sky Sports Main Event, Sky Sports Mix, 1.00am
NBA Utah Jazz @ Denver Nuggets: BT Sport 2, 2am
December 27th
Horse Racing Leopardstown Christmas Festival: At The Races, 12.10pm
Darts PDC World Darts Championship: Sky Sports Main Event 12.30pm, 10pm; Sky Sports Darts 7pm
Premier League Newcastle United vs. Manchester City: Sky Sports Premier League, Sky Sports Main Event, 7.30pm
Serie A Milan vs. Internazionale (Coppa Italia): Sky Sports Football (red button), 7.45pm
NBA Denver Nuggets @ Minnesota Timberwolves: BT Sport 2, 1am
December 28th
Horse Racing Leopardstown Christmas Festival: At The Races, 12.15pm
Darts PDC World Darts Championship: Sky Sports Main Event, 12.30pm, 10pm; Sky Sports Darts, 12.30pm, 7pm
Premier League Crystal Palace vs. Arsenal: Sky Sports Main Event; Sky Sports Premier League, 7.30pm
NBA Houston Rockets @ Boston Celtics: BT Sport 2, 2am
The teams atop the Eastern and Western conferences clash at the TD Garden, in what's sure to be a riveting contest.
December 29th
Horse Racing Leopardstown Christmas Festival: At The Races, 12.20pm
Darts PDC World Darts Championship: Sky Sports Main Event, 12.30pm, 7pm; Sky Sports Darts, 12.30pm, 7pm
College Football The Sun Bowl - Arizona State Sun Devils vs. NC State Wolfpack: BT Sport ESPN, 7.30pm
NBA Milwaukee Bucks @ Oklahoma City Thunder: BT Sport 2, 1am
College Football The Cotton Bowl - Ohio State Buckeyes vs. USC Trojans: BT Sport ESPN, 1.30am
It's one of the biggest days on the college football calendar, as the Cotton Bowl sees these two traditional powerhouses clash at the impressive Cowboys Stadium. Along with the Sugar Bowl and the Orange Bowl, the Sun Bowl is one of the oldest Bowl games in the sport.
December 30th
Serie A Fiorentina vs. Milan: Eir Sport 1, 11.25am; BT Sport 3, 11.30am
SPL Celtic vs. Rangers: Sky Sports Main Event, Sky Sports Football, 11.30am
Serie A Roma vs. Sassuolo: Eir Sport 1, 1.55pm
Serie A Internazionale vs. Lazio: Eir Sport 1, 4.55pm
Premier League Manchester United vs. Southampton: BT Sport 1, 5pm; BT Sport 3, 5.15pm
Darts PDC World Darts Championship: Sky Sports Main Event; Sky Sports Mix; Sky Sports Darts, 7pm
Serie A Verona vs. Juventus: BT Sport 3, 7.30pm; Eir Sport 1, 7.40pm
NBA Cleveland Cavaliers @ Utah Jazz: BT Sport 3, 1am
College Football Orange Bowl - Miami Hurricanes vs. Wisconsin Badgers: BT Sport ESPN, 1am
UFC UFC 219: BT Sport 1, 1am
December 31st
Horse Racing Punchestown Festival: At The Races, 12.35pm
NFL Redzone: Sky Sports Action - Red Button; Sky Sports Mix, 6pm
SPL Rangers vs. Celtic: Sky Sports 1, 11.30am
Premier League Crystal Palace vs. Manchester City: BT Sport 1, 11.30am
NBA Chicago Bulls @ Washington Wizards: BT Sport 2, 8.30pm
January 1st
Premier League Brighton & Hove Albion vs. Bournemouth: Sky Sports Premier League; Sky Sports Main Event, 12pm
Horse Racing New Year's Day at Cheltenham: At The Races, 12.15pm
Premier League Everton vs. Manchester United: Sky Sports Premier League; Sky Sports Main Event, 5.15pm
Darts PDC World Darts Championship: Sky Sports Main Event; Sky Sports Darts, 8pm
PRO 14 Leinster vs. Connacht: TG4, 2.45pm
Image: ©INPHO/Billy Stickland
PRO 14 Ulster vs. Munster: TG4, 5.30pm
College Football The Rose Bowl - Oklahoma Sooners and the Georgia Bulldogs: BT Sport ESPN, 10pm
College Football The Sugar Bowl - Clemson Tigers and the Alabama Crimson Tide: BT Sport ESPN, 1.45am
Essentially the semi-final stage, the Sugar Bowl and Rose Bowl are two of the most storied fixtures in the college game. It doesn't get much bigger than Nick Saban's Crimson Tide either, so if you want to dip your toe into the fascinating world of college football, this is the place to start.
January 2nd
Premier League Swansea City vs. Tottenham Hotspur: Sky Sports Premier League; Sky Sports Main Event, 7.30pm
NBA Portland Trail Blazers @ Cleveland Cavaliers: BT Sport 3, 12am
January 3rd
Premier League Arsenal vs. Chelsea: Sky Sports Premier League; Sky Sports Main Event, 7pm
Image: Nick Potts/PA Wire/PA Images
NBA Cleveland Cavaliers @ Boston Celtics: BT Sport ESPN, 1am
January 4th
Premier League Tottenham Hotspur vs. West Ham United: Sky Sports Premier League; Sky Sports Main Event, 7.30pm
NBA Golden State Warriors @ Houston Rockets: BT Sport 2, 1am
January 5th
Serie A Chievo vs. Udinese: BT Sport 2, 5pm
Serie A Fiorentina vs. Internazionale: BT Sport 2, 7.30pm
FA Cup Liverpool vs Everton: Eir Sport 1, 7.45pm
FA Cup Manchester United vs. Derby: Eir Sport 1, 7.50pm
NBA Minnesota Timberwolves vs. Boston Celtics: BT Sport 3, 12.30am
Download the brand new OffTheBall App in the Play Store & App Store right now! We've got you covered!
Subscribe to OffTheBall's YouTube channel for more videos, like us on Facebook or follow us on Twitter for the latest sporting news and content.