If you're planning a pyjama day to recover from the festivities of New Year's Eve or staying in away from the cold weather, snuggle up on the sofa and watch a film!

Here's a full list of every film that's on freeview TV on New Year's Day.


10am: Bee Movie

10.25am: Over The Hedge

2.10pm: Mary Poppins

4.25pm: The Adventures of Tintin: The Secret of the Unicorn


8.30am: The Lavender Hill Mob

9.50am: A Hard Day's Night

2.50pm: Galaxy Quest

5.30pm: Force 10 from Navarone

9pm: Quartet


3.05pm: Thunderball

9pm: The Dark Knight

Channel 4

11.10am: The Last Mimzy

4.10pm: The Wizard of Oz

6.10pm: Sister Act

8pm: Snow White and the Huntsman

Channel 5

8.30am: Thomas and Friends: Tale of the Brave

11am: The Dam Busters

1.25pm: The Italian Job

3.30pm: Ben-Hur


8:50am: Scooby-Doo 2: Monsters Unleashed

10:40am: Back to the Future: Part III

2pm: The Lost World: Jurassic Park

4.25pm: Despicable Me

6.20pm: Die Another Day


11.35am: The Mirror Crack'd


2.35pm: The Sting

5.05pm: Guns of a Stranger


1.30pm: Tooth Fairy

8pm: Home Alone 2: Lost In New York

More 4

10.15am: Bugsy Malone

12:40pm: Hocus Pocus


11am: Lemony Snicket's A Series of Unfortunate Events

1.05pm: Hugo

3.30pm: Transformers

6.30pm: Runaway Jury


1.30pm: Thunderpants

3.20pm: Paul Blart: Mall Cop

5.05pm: Baby Boom

7.25pm: Dumb and Dumberer: When Harry met Lloyd


9.30am: Ben10: Race Against Time