Sport on TV: Christmas and New Year listings
Watch a feast of festive football and an action-packed sporting schedule
A free daily email with the biggest news stories of the day – and the best features from TheWeek.com
You are now subscribed
Your newsletter sign-up was successful
’Tis the season to watch sport on TV because there’s loads on during the Christmas and New Year festive period.
From Ashes cricket down under to Premier League football, fans will be able to put their feet up, grab the remote and enjoy the sporting action.
Here’s our sport-by-sport TV guide to the festive action.
Article continues belowThe Week
Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.
Sign up for The Week's Free Newsletters
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.
Football on TV
Many of the major European leagues will be relaxing in the winter break, but in England and Scotland it’s a festive football frenzy.
Premier League
- 26 December: Tottenham Hotspur v Southampton (12.30pm, Sky Sports)
- 26 December: Liverpool v Swansea City (5.30pm, live on Sky Sports)
- 27 December: Newcastle United v Man City (7.45pm, Sky Sports)
- 28 December: Crystal Palace v Arsenal (8pm, Sky Sports)
- 30 December: Manchester United vs. Southampton (5.30pm, BT Sport)
- 31 December: Crystal Palace vs. Manchester City (12 midday, BT Sport)
- 31 December: Tottenham vs. West Ham (2.15pm, Sky Sports)
- 31 December: West Brom vs. Arsenal (4.30pm, Sky Sports)
- 1 January: Brighton vs. Bournemouth (12.30pm, Sky Sports)
- 1 January: Everton vs. Man Utd (5.30pm, Sky Sports)
- 2 January: Swansea vs. Tottenham (7.45pm, Sky Sports)
- 3 January: Arsenal vs. Chelsea (7.45pm, Sky Sports)
EFL Championship football
- 26 December: Burton vs. Leeds United (3pm, Sky Sports)
- 26 December: Brentford vs. Aston Villa (7.30pm, Sky Sports)
- 29 December: Cardiff vs. Preston (7.45pm, Sky Sports)
- 30 December: Bristol City vs. Wolves (5.30pm, Sky Sports)
- 1 January: Leeds vs. Nottingham Forest (3pm, Sky Sports)
Scottish Premiership
A free daily email with the biggest news stories of the day – and the best features from TheWeek.com
- 27 December: Hearts vs. Hibernian (7.45pm, Sky Sports)
- 30 December: Celtic vs. Rangers (12pm, Sky Sports)
Dutch Eredivisie
- 24 December: Ajax vs. Willem II (1.30pm, Sky Sports)
- 24 December: Feyenoord vs. Roda JC Kerk (3.45pm, Sky Sports)
Cricket on TV
Australia vs. England Ashes series
Forget Turkey, the big festive traditional down under is the Boxing Day Test match at the Melbourne Cricket Ground. This year it’s the Ashes so England are in Australia fighting to retain the famous urn. BT Sport has exclusive rights to the live coverage of all Ashes Test matches.
Ashes fixtures: Australia vs. England
- 26-30 December: 4th Test at the Melbourne Cricket Ground, Melbourne (11.30pm)
- 4-8 January: 5th Test at the Sydney Cricket Ground, Sydney (11.30pm)
International cricket
- 24 December: India vs. Sri Lanka Twenty20 Series 2017 (1.30pm, Sky Sports)
- 25 December: New Zealand vs. West Indies ODI (10pm, Sky Sports)
Darts on TV
- 27-30 December: World Championship Darts (12.30pm, Sky Sports)
NFL on TV
- 24 December: Minnesota Vikings at Green Bay Packers (1am, Sky Sports)
- 25 December: Pittsburgh Steelers at Houston Texans (9pm, Sky Sports)
- 26 December: Oakland Raiders at Philadelphia Eagles (1.15am, Sky Sports)
Rugby Union on TV
- 26 December: Munster vs. Leinster (Guinness PRO14, 3.15pm, Sky Sports)
- 26 December: Scarlets vs. Ospreys (Guinness PRO14, 5.35pm, Sky Sports)
- 29 December: Doncaster vs. Yorkshire Carnegie (The Championship, 7.45pm, Sky Sports)
- 30 December: Glasgow Warriors vs. Edinburgh (Guinness PRO14, 3.15pm, Sky Sports)