The Championship season is almost half-way through and only six points separate the top seven - and only seven points separate seventh from Stoke City in 12th.

It makes for an interesting action-packed festive period when a club can really put down a marker or make big strides up the table. In a division so close a lot of games will already feel like mid-season six-pointers.

Sky Sports have picked out their games for the armchair fan this Christmas. They will be showing nine matches over the festive period with things kicking off at Bramall Lane on Friday, December 14.

Read More

Sheffield United will host West Brom before Bristol City take on league leaders Norwich on the Saturday at Ashton Gate. Watch out for the A53 derby on December 17 and there's always a good chance Leeds will be playing whenever you switch on your TV over the next few weeks.

There is no live broadcast for Stoke City, however.

The latest Championship promotion odds.

A big Monday Night Football is in store as rivals Derby and Forest take to the stage before the what is set to be the highlight of the period as Villa take on Leeds at Elland Road.

Boxing Day will see a return to Bramall Lane as Chris Wilder's side face Derby before a New Year's Day clash between Forest and Leeds completes the festive schedule.

Leeds are on the box again at the start of January as they host Derby on Friday, January 11 while Millwall will be up against Blackburn Rovers on the Saturday.

EFL fixtures live on TV

Friday, December 14 - Sheffield United vs West Brom, 19.45pm

Saturday, December 15 - Bristol City vs Norwich City, 17.30pm

Monday, December 17 - Derby County vs Nottingham Forest, 19.45pm

Saturday, December 22 - Hull City vs Swansea City, 17.30pm

Sunday, December 23 - Aston Villa vs Leeds United, 13.30pm

Wednesday, December 26 - Sheffield United vs Derby County, 15.00pm

Tuesday, January 1 - Nottingham Forest vs Leeds United, 15.00pm

Friday, January 11 - Leeds United vs Derby County, 19.45pm

Saturday, January 12 - Millwall vs Blackburn Rovers, 17.30pm

Friday, January 18 - Norwich City v Birmingham City, 7.45pm

Saturday, January 19 - Swansea City v Sheffield United, 5.30pm

Monday, January 21 - Bolton Wanderers v West Brom, 8pm

Friday, February 1 - Preston North End v Derby County, 7.45pm

Saturday, February 2 - Leeds United v Norwich City, 5.30pm

Friday, February 8 - Aston Villa v Sheffield United, 7.45pm

Saturday, February 9 - Stoke City v West Brom, 5.30pm

Sunday, February 10 - Norwich City v Ipswich Town, 12pm

Tuesday, February 12 - West Brom v Nottingham Forest, 8pm

Wednesday, February 13 - Brentford v Aston Villa, 7.45pm

Wednesday, February 13 - Sheffield United v Middlesbrough, 7.45pm

Upcoming Stoke City fixtures

Saturday, December 8: Stoke City vs Ipswich Town, 3pm

Saturday, December 15: Aston Villa vs Stoke City, 3pm

Saturday, December 22: Stoke City v Millwall, 3pm

Wednesday, December 26: Birmingham City vs Stoke City, 3pm

Saturday, December 29: Bolton Wanderers vs Stoke City, 3pm

Tuesday, January 1: Stoke City vs Bristol City, 3pm

Saturday, January 5: Shrewsbury Town vs Stoke City (FA Cup third round, TBC)