2019 festive football live TV guide: Christmas, Boxing Day and new year fixtures
It’s the most wonderful time of the year for footy fans in the UK

Put on your new slippers, crack open the selection box and grab the television remote, Christmas really is the most wonderful time of year for football supporters in the UK.
Through to 2 January Premier League fans can enjoy more than 30 live fixtures via the various broadcasters.
Sky Sports has its regular feast of Premier League football but also this year Amazon Prime Video has a full EPL fixture list on Boxing Day and BT Sport is showing all EPL games on New Year’s Day.
Subscribe to The 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.
Here we list all the festive Premier League, English Football League and Scottish Premiership fixtures being shown live on the TV this Christmas and New Year. All times GMT.
Friday 20 December
Championship
- Middlesbrough vs. Stoke City (7.45pm, Sky Sports Football)
Saturday 21 December
Premier League
- Everton vs. Arsenal (12.30pm, BT Sport 1)
- Manchester City vs. Leicester City (5.30pm, Sky Sports Premier League)
Championship
- Cardiff City vs. Preston North End (12.30pm, Sky Sports Football)
Sunday 22 December
Premier League
- Watford vs. Manchester United (2pm, Sky Sports Premier League)
- Tottenham Hotspur vs. Chelsea (4.30pm, Sky Sports Premier League)
Championship
- Sheffield Wednesday vs. Bristol City (12pm, Sky Sports Football)
Monday 23 December
Championship
- Blackburn Rovers vs. Wigan Athletic (7.45pm, Sky Sports Football)
Thursday 26 December
Premier League
- Tottenham vs. Brighton (12.30pm, Amazon Prime)
- Bournemouth vs. Arsenal (3pm, Amazon Prime)
- Aston Villa vs. Norwich (3pm, Amazon Prime)
- Chelsea vs. Southampton (3pm, Amazon Prime)
- Crystal Palace vs. West Ham (3pm, Amazon Prime)
- Everton vs. Burnley (3pm, Amazon Prime)
- Sheffield United vs. Watford (3pm, Amazon Prime)
- Manchester United vs. Newcastle (5.30pm Amazon Prime)
- Leicester City vs. Liverpool (8pm, Amazon Prime)
Scottish Premiership
- Hearts vs. Hibernian (12.30pm, Sky Sports Football)
- St Mirren vs. Celtic (2.30pm, BT Sport 1)
Championship
- Brentford vs. Swansea City (3pm, Sky Sports Football)
- Leeds United vs. Preston North End (5.15pm, Sky Sports Football)
- Reading vs. Queens Park Rangers (7.30pm, Sky Sports Football)
Friday 27 December
Premier League
- Wolves vs. Manchester City (7.45pm, Amazon Prime)
Saturday 28 December
Premier League
- Brighton and Hove Albion vs. Bournemouth (12.30pm, Sky Sports Premier League)
- Norwich City vs. Tottenham Hotspur (5.30pm, Sky Sports Premier League)
- Burnley vs. Manchester United (7.45pm, BT Sport 1)
Sunday 29 December
Premier League
- Arsenal vs. Chelsea (2pm, Sky Sports Premier League)
- Liverpool vs. Wolverhampton Wanderers (4.30pm, Sky Sports Premier League)
Scottish Premiership
- Celtic vs. Rangers (12.30pm, Sky Sports Football)
Monday 30 December
Championship
- Derby County vs. Charlton Athletic (7.45pm, Sky Sports Football)
Wednesday 1 January 2020
Premier League
- Brighton vs. Chelsea (12.30pm, BT Sport)
- Burnley vs. Aston Villa (12.30pm, BT Sport)
- Newcastle vs. Leicester (3pm, BT Sport)
- Southampton vs. Tottenham (3pm, BT Sport)
- Watford vs. Wolves (3pm, BT Sport)
- Manchester City vs. Everton (5.30pm, BT Sport)
- Norwich vs. Crystal Palace (5.30pm, BT Sport)
- West Ham vs. Bournemouth (5.30pm, BT Sport)
- Arsenal vs. Manchester United (8pm, BT Sport)
Championship
- Millwall vs. Luton Town (12.45, Sky Sports Football)
- West Bromwich Albion vs. Leeds United (5.15pm, Sky Sports Football)
League One
- Wycombe Wanderers vs. Ipswich Town (3pm, Sky Sports Football)
Thursday 2 January
Premier League
- Liverpool vs. Sheffield United (8pm, BT Sport)
Championship
- Derby County vs. Barnsley (7.45pm, Sky Sports Football)
- Swansea City vs. Charlton Athletic (7.45pm, Sky Sports)

Continue reading for free
We hope you're enjoying The Week's refreshingly open-minded journalism.
Subscribed to The Week? Register your account with the same email as your subscription.