Sport on TV guide: Christmas 2022 and New Year listings

It is the season of good cheer and there will be plenty of cheering for sports fans this Christmas and New Year.

In a packed programme of sporting events to watch on TV, as ever, football provides the centrepiece of the festive offering with the English Premier League resuming after taking a break for the World Cup. Starting back on Boxing Day, Premier League matches continue throughout the holiday season. There’s also Scottish Premiership and English Football League action. 

If football is the main course of the Christmas TV menu, then there are plenty of delicious side dishes in the form of rugby union, NFL, NBA and that other Christmas staple, the World Darts Championship. All times below are GMT.


26 December-5 January

Chris J Ratcliffe/AFP via Getty Images

Premier League Boxing Day and New Year TV fixtures

There will be seven fixtures on the traditional Boxing Day football feast. Brentford host London rivals Tottenham in the lunchtime game at 12.30pm, followed by four 3pm fixtures. Then in the evening Aston Villa take on Liverpool at 5.30pm and Arsenal play West Ham at 8pm. All games in matchweek 17 will be shown live on Amazon Prime Video. Premier League matchweeks 18 and 19 will then see fixtures continue throughout the Christmas and New Year period, with selected games chosen for live coverage on Sky Sports and BT Sport.

All times below are GMT

Monday 26 December

  • Brentford vs. Tottenham (12.30pm; Amazon Prime Video)
  • Crystal Palace vs. Fulham (3pm; Amazon Prime Video)
  • Everton vs. Wolves (3pm; Amazon Prime Video)
  • Leicester vs. Newcastle (3pm; Amazon Prime Video)
  • Southampton vs. Brighton (3pm; Amazon Prime Video)
  • Aston Villa vs. Liverpool (5.30pm; Amazon Prime Video)
  • Arsenal vs. West Ham (8pm; Amazon Prime Video)

Tuesday 27 December

  • Chelsea vs. AFC Bournemouth (5.30pm; Amazon Prime Video)
  • Man Utd vs. Nottingham Forest (8pm; Amazon Prime Video)

Wednesday 28 December

  • Leeds vs. Man City (8pm; Amazon Prime Video)

Friday 30 December

  • Liverpool vs. Leicester (8pm; Sky Sports)

Saturday 31 December

  • Wolves vs. Man Utd (12.30pm; BT Sport)
  • Brighton vs. Arsenal (5.30pm; Sky Sports)

Sunday 1 January

  • Tottenham vs. Aston Villa (2pm; Sky Sports)
  • Nottingham Forest vs. Chelsea (4.30pm; Sky Sports)

Monday 2 January

  • Brentford vs. Liverpool (5.30pm; Sky Sports)

Tuesday 3 January

  • Arsenal vs. Newcastle (8pm; Sky Sports)

Wednesday 4 January

  • Crystal Palace vs. Tottenham (8pm; Sky Sports)

Thursday 5 January

  • Chelsea vs. Man City (8pm; Sky Sports)


26 December-2 January

Glasgow rivals Rangers and Celtic face each other on 2 January

Ian MacNicol/Getty Images

Football in Scotland and England

Scottish PremiershipWednesday 28 December 

  • Hibernian vs. Celtic (8pm, live on Sky Sports Football)

Monday 2 January

  • Rangers vs. Celtic (12.30pm, live Sky Sports Football)

EFL Championship Monday 26 December 

  • Sunderland vs. Blackburn Rovers (12.30pm; Sky Sports Football) 
  • Cardiff City vs. Queens Park Rangers (5.15pm; Sky Sports Football)
  • Luton Town vs. Norwich City (7.45pm; Sky Sports Football) 

Tuesday 27 December 

  • Reading vs. Swansea City (5.15pm; Sky Sports Football) 
  • Burnley vs. Birmingham City (8pm; Sky Sports Football)

Thursday 29 December

  • Queens Park Rangers vs. Luton Town (6pm; Sky Sports Football) 
  • Blackpool vs. Sheffield United (8.15pm; Sky Sports Football)

Sunday 1 January 

  • Blackburn Rovers vs. Cardiff City (12pm; Sky Sports Football)

Monday 2 January 

  • Norwich City vs. Watford (3pm; Sky Sports Football) 
  • Queens Park Rangers vs. Sheffield United (8pm; Sky Sports Football)

EFL League OneTuesday 27 December 

  • Bolton Wanderers vs. Derby County (3pm; Sky Sports Football)

EFL League TwoTuesday 27 December 

  • Leyton Orient vs. Stevenage (12.30pm; Sky Sports Football)


24 December-1 January

Ben Hoskins/Getty Images

Rugby union: Premiership Rugby 

Saturday 24 December 

  • Exeter Chiefs vs. Bath Rugby (3pm; PRTV live) 
  • Leicester Tigers vs. Gloucester Rugby (3pm; BT Sport) 

Tuesday 27 December 

  • Harlequins vs. Bristol Bears (4.15pm; BT Sport)

Friday 30 December 

  • Sale Sharks vs. Leicester Tigers (7.45pm; BT Sport) 

Saturday 31 December 

  • Bath Rugby vs. Newcastle Falcons (3pm; PRTV live)
  • Saracens vs. Exeter Chiefs (3pm; BT Sport) 

Sunday 1 January 

  • Northampton Saints vs. Harlequins (3pm; BT Sport)


26 December-1 January

The Welsh Grand National is held at Chepstow on 27 December

David Davies/Pool/Getty Images

Horse racing 

ITV Racing’s Christmas Festival has six days of top-class racing. There will be more than 18 hours of live coverage and action from 14 race meetings with 41 races shown in total. Here’s the pick of the big races to watch on ITV over the festive period. 

Monday 26 December

Live from Kempton Park and Wetherby on ITV1 from 12.30pm to 3pm.

  • 1.20pm: Ladbrokes Kauto Star Novices’ Chase (Kempton Park)
  • 1.35pm: William Hill Rowland Meyrick Handicap Chase (Wetherby)
  • 1.55pm: Ladbrokes Christmas Hurdle (Kempton Park)
  • 2.30pm: Ladbrokes King George VI Chase (Kempton Park)

Tuesday 27 December 

Live from Kempton Park and Chepstow on ITV4 from 12.30pm to 3.30pm.

  • 2.30pm: Ladbrokes Desert Orchid Chase (Kempton Park)
  • 2.50pm: Coral Welsh Grand National (Chepstow)

Wednesday 28 December 

Live from Leopardstown and Leicester on ITV4 from 12.45pm to 3.30pm.

  • 1.45pm: Jack De Bromhead Christmas Hurdle (Leopardstown) 
  • 2.20pm: Savills Chase (Leopardstown) 
  • 2.55pm: Ballymaloe Relish Beginners Chase (Leopardstown)  

Thursday 29 December 

Live from Leopardstown and Doncaster on ITV4 from 12.45pm to 3.30pm.

  • 2.20pm: Matheson Hurdle (Leopardstown) 
  • 1.45pm: The Neville Hotels Novice Chase (Leopardstown) 

Saturday 31 December 

Live from Newbury, Warwick and Lingfield on ITV4 from 1pm to 4pm.

  • 9.30am: The Opening Show on ITV4 
  • 3pm: Coral Challow Novices’ Hurdle 

Sunday 1 January 

Live from Cheltenham, Musselburgh and Tramore on ITV1 from 1pm to 3.30pm.

  • 1.20pm: Paddy Power Novices’ Chase/the Dipper (Cheltenham)
  • 1.35pm: Hogmaneigh Handicap Hurdle (Musselburgh)
  • 1.55pm: Paddy Power New Year’s Day Handicap Chase (Cheltenham)
  • 2.15pm: Tramore’s Savills New Year’s Day Chase (Tramore)
  • 2.30pm: Dornan Engineering Relkeel Hurdle (Cheltenham)
  • 2.45pm: “Auld Reekie” Handicap Chase (Musselburgh)


25 December-3 January

The winners of the NFL Super Bowl lift the Vince Lombardi Trophy

Elsa/Getty Images


Not many sports play their fixtures on Christmas Day, but in the NFL it’s a huge tradition. Week 16 of the regular season will see matches played from 23-27 December, while there will also be Week 17 fixtures played from 30 December to 3 January. Here’s the UK TV schedule for live NFL coverage on Sky Sports. All times GMT. 

NFL Week 16 live games Sunday 25 December 

  • 1am: Las Vegas Raiders at Pittsburgh Steelers (Sky Sports Action/Sky Sports Main Event) 
  • 5pm: Green Bay Packers at Miami Dolphins NFL (Sky Sports Action/Sky Sports Main Event)
  • 9.15pm: Denver Broncos at Los Angeles Rams (Sky Sports Action/Sky Sports Main Event)

Monday 26 December 

  • 1.10am: Tampa Bay Buccaneers at Arizona Cardinals (Sky Sports Action/Sky Sports Main Event)

Tuesday 27 December 

  • 1am: Los Angeles Chargers at Indianapolis Colts (Sky Sports Action/Sky Sports Main Event)

NFL Week 17 live games Friday 30 December

  • 12am: Dallas Cowboys at Tennessee Titans (Sky Sports Action/Sky Sports Main Event)

Monday 2 January 

  • 1.10am: Los Angeles Rams at Los Angeles Chargers (Sky Sports Action/Sky Sports Main Event)

Tuesday 3 January 

  • 1am: Buffalo Bills at Cincinnati Bengals (Sky Sports Action/Sky Sports Main Event)


24 December-2 January 

The New York Knicks will host the Philadelphia 76ers on Christmas Day 

Tim Nwachukwu/Getty Images


Another US sport that has an action-packed schedule over Christmas is the NBA. In the UK Sky Sports will have live festive coverage of the basketball games Stateside. 

Saturday 24 December

  • 12.30am: Milwaukee Bucks at Brooklyn Nets (Sky Sports Mix)

Sunday 25 December 

  • 5pm: Philadelphia 76ers at New York Knicks (Sky Sports Mix/Sky Sports Football HD)
  • 7.30pm: LA Lakers at Dallas Mavericks (Sky Sports Mix/Sky Sports Football HD)
  • 10pm: Milwaukee Bucks at Boston Celtics (Sky Sports Mix/Sky Sports Football HD)

Monday 26 December 

  • 1am: Memphis Grizzlies at Golden State Warriors (Sky Sports Mix)
  • 3.30am: Phoenix Suns at Denver Nuggets (Sky Sports Arena)

Tuesday 27 December

  • 12am: Brooklyn Nets at Cleveland Cavaliers (Sky Sports Mix) 

Saturday 31 December 

  • 12.30am: LA Lakers at Atlanta Hawks (Sky Sports Mix)
  • 8pm: LA Clippers at Indiana Pacers (Sky Sports Mix) 

Sunday 1 January 

  • 12am: Cleveland Cavaliers at Chicago Bulls (Sky Sports Main Event HD/Sky Sports Mix)

Monday 2 January 

  • 1am: Boston Celtics at Denver Nuggets (Sky Sports Mix)


27 December-3 January

Peter ‘Snakebite’ Wright won the 2021-2022 World Darts Championship

Luke Walker/Getty Images

PDC World Darts Championship 

After a three-day break for Christmas, the 2022-2023 PDC World Darts Championship resumes with the third round starting on Tuesday 27 December. Taking place at Alexandra Palace in London, the final of the World Darts Championship is on Tuesday 3 January. Sky Sports will show live coverage.



Luton Town’s extraordinary ‘resurrection’


BBC pauses probe into presenter ‘sex scandal’ as police take over


Man buys 20 identical lottery tickets and wins 20 times


Thomas Cromwell’s prayer book found in a Cambridge library