Aston Villa are gearing up for a crucial Christmas.

Steve Bruce's men entering the festive period well placed for a crack at Championship promotion.

It's a busy time for players and supporters alike.

Here's a quick rundown of the fixtures, so you can fit your fix of Villa in and around opening your prezzies, stuffing your faces and visiting the in-laws!

December

December 9: Millwall (h), 3pm

December 16: Derby County (a), 3pm

December 23: Sheffield United (h), 5.30pm (on Sky Sports)

December 26: Brentford (a), 7.30pm (on Sky Sports)

December 30: Middlesbrough (a), 3pm

And here's Villa Championship fixtures for the rest of the season too!

January

January 1: Bristol City (h), 5.30pm

January 13: Nottingham Forest (a), 5.30pm (on Sky Sports)

January 20: Barnsley (h), 3pm

January 27: Sheffield United (a), 3pm

Video Loading

February

February 3: Burton Albion (h), 3pm

February 10: Birmingham City (h), 3pm

February 17: Fulham (a), 3pm

February 20: Preston North End (h), 7:45pm

February 24: Sheffield Wednesday (a), 3pm

Listen to our latest podcast

You can subscribe to our podcast

iTunes: https://itunes.apple.com/gb/podcast/alliv-notsa/id1245197159

Audioboom: https://audioboom.com/channel/alliv-notsa

RSS feed: http://audioboom.com/channels/4906427.rss

March

March 3: Queens Park Rangers (h), 3pm

March 6: Sunderland (a), 7:45pm

March 10: Wolverhampton (h), 3pm

March 17: Bolton Wanderers (a), 3pm

March 31: Hull City (a), 3pm

April

April 2: Reading (h), 3pm

April 7: Norwich City (a), 3pm

April 10: Cardiff City (h), 7:45pm

April 14: Leeds United (h), 3pm

April 21: Ipswich Town (a), 3pm

April 28: Derby County (h), 3pm

May

May 5: Millwall (a), 12:30pm