Christmas TV is starting to feel like a distant memory now, but it is not time to give up the remote quite yet.

The TV schedule for New Year's Eve and New Year's Day is jam packed with blockbuster films and TV specials to help you nurse your hangover and avoid the real world for just that little bit longer.

Here's a roundup of our top picks;

New Year's Eve

BBC One

9.25am - Film: Bolt

10.55am - Film: the Croods (2013)

12.40pm - Comic Relief 2017

1.40pm - Film: Bedknobs and Broomsticks

4.05pm - Top of the Pops

5.05pm - Attenborough and the Giant Elephant

9pm - The Real Marigold on Tour

10.20pm - The Graham Norton Show

ITV

9.50am - Film: Casino Royale

12.30pm - All Star Musicals

2.20pm - A Very Royal Wedding

3.30pm - A Right Royal Quiz

4.30pm - Victoria

7.50pm - Film: Harry Potter and the Deathly Hallows

10.15pm - The Real Full Monty

Channel 4

1.55pm - Film: We Bought A Zoo (2011)

4.25pm - Jamie and Jimmy's Friday Night

5.25pm - Britain's Wildest Weather

7pm - George Clarke's Amazing Spaces

8pm - The Crystal Maze

9pm - Alan Carr's New Year Specstacular

10pm - Big Fat Quiz of the Year 2017

Channel 5

10.20am - Football on 5: The Championship

12.55pm - Film: Three Men and a Little Lady

2.55pm - Film: Groundhog Day

5pm - Film: The Lego Movie

7.05pm - The Lego Story: Brick by Brick

8pm - World's Strongest Man 2017

New Year's Day

BBC One

9am - Film: Cars 2

10.55am - Film: Bedtime Stories (2008)

1.15pm - A Christmas Carol Goes Wrong

The Olivier Award-winning Mischief Theatre Company returns to the small screen with another festive spoof. After mauling JM Barrie's classic Peter Pan last year, disaster-prone am-dram troupe the Cornley Polytechnic Drama Society has been blacklisted by the BBC. Determined not to accept the ban without a fight, the group resolves to force itself back onto the screen by hijacking the jewel in the corporation's Christmas crown - a live production of A Christmas Carol, staged by an infinitely more esteemed cast. What follows is an anarchic hour of TV in which the performers quickly find themselves out of their depth, with no idea how to direct a live studio, or handle the special effects necessary to bring Dickens' perennial festive favourite to life. Plus, there's the small matter of the real cast, who are less than impressed at having their screen-time stolen by a band of inept replacements

2.05pm - Film: Shrek Forever After

3.30pm - Blue Planet II

An extended special featuring highlights of David Attenborough's recent series, journeying from the intense heat of the tropics to the planet's frozen poles and through to its unexplored depths to reveal new worlds and extraordinary never-seen-before animal behaviours

5pm - Film: Maleficent (2014)

6.55pm - Grandpa's Great Escape

Grandpa’s Great Escape tells the tale of Second World War flying ace and Alzheimer’s sufferer Grandpa (Tom Courtenay), who is moved into an old people’s home when his family struggle to look after him.

It soon becomes clear that Miss Dandy (Jennifer Saunders), who runs Twilight Towers, is up to something bad so Grandpa stages an audacious escape in his beloved Spitfire, helped by grandson Jack.

Author David Walliams turns up as Jack’s dad.

8pm - EastEnders

9pm - McMafia

British-raised Alex Godman, the son of exiled Russians, struggles to live an honest life free from his parents' mafia connections. In addition to Russians, Alex must confront shadowy figures from the world of organised crime, including Mexican drug cartels, Pakistani drug lords and Balkan smugglers.

10pm - Mrs Brown's Boys

Father Damien organises a neighbourhood patrol to tackle the rising amount of crime in Finglas, but it quickly becomes clear that Agnes and Winnie are not exactly cut out for catching criminals. Meanwhile, Cathy has had yet another disastrous internet date, so Mrs Brown takes some unorthodox steps to sort out her daughter's love life once and for all. Second of two festive specials, starring Brendan O'Carroll, Eilish O'Carroll and Jennifer Gibney