Below are the details for 2019. We'll update this page with information for Christmas 2020 when it's announced, so keep checking back.
To get into the festive spirit, you know what to do; Christmas films. Lots of venues screen festive classics in the weeks before Christmas — take a look below. See our Christmas in London page for further inspiration.
Backyard Cinema, Wandsworth
The roaming Backyard Cinema has finally settled down into a permanent location, at Capital Studios in Wandsworth, and is going hard for Christmas, with two festive set-ups.
The Winter Night Garden is a woodland-themed, fairy light-strewn hideaway screening big blockbusters (Aladdin, A Star Is Born), and cult favourites (True Romance, A Princess Bride). So far, so cosy, but if you want to get truly festive, book yourself a ticket to The Snow Kingdom.
Step inside a hidden entrance that leads to a secret subterranean passageway, navigate the magic ball pit river, and remember the password that gets you entry. Stock up on festive snacks and drinks from the bar (hello, mulled wine) and plonk yourself down on a giant beanbag in front of that night's Christmas classic.
Winter Pop-Up Cinema at Southbank Centre: Christmas 2019
Adults-only movies are on the bill for date night (think Dirty Dancing, Bridget Jones), but there are plenty of family-friendly options playing inside the big top too. Lots of Disney is on offer including the original versions of The Lion King and The Jungle Book, along with the newer Moana, Finding Dory and The Incredibles.
Festive flicks including Home Alone, The Holiday and The Muppets Christmas Carol also feature, and some of the screenings are free — but all need to be booked in advance.
Winter Pop-Up Cinema, free-£15. 11 November-29 December 2019.
Rooftop Winter Cinema at The Berkeley, Knightsbridge
Rooftop cinema may sound like more of a summer activity, but The Berkeley makes its rooftop very cosy for the winter. Rustic wooden chalets are filled with warming blankets, and the lights of Winter Wonderland twinkle in the background as you settle down to watch family-friendly Home Alone or adults-only The Holiday.
Ticket prices sound steep, but they include dishes from the winter menu (spoiler: there's a LOT of melted cheese involved), plus mince pies and mulled wine or hot chocolate.
Rooftop Winter Cinema at The Berkeley, £95 per adult/£75 per child. 15 November-26 December 2019.
The Secret Forest at Harvey Nichols
Knightsbridge department store Harvey Nichols has had a Northern Lights-inspired makeover for the festive season, including the opening of The Secret Forest up on the fifth floor.
The pop-up is predominantly a bar and restaurant, serving a Nordic-inspired menu including kantarellmacka (mushroom and Gruyère toasties), köttbullar (meatballs), and a choice of ice cream cocktails. But on Wednesdays and Sundays, the venue screens Christmas films, so you can tuck into that menu while you watch. Absolute classics such as It's A Wonderful Life and Miracle On 34th Street sit alongside classics-in-the-making including The Greatest Showman.
Festive Film & Fizz at One Aldwych: Christmas 2019
Fancy hotel One Aldwych runs a season of fancy film screenings each Christmas. Watch the film in the hotel's screening room, with a glass of champagne and then head to the on-site restaurants Indigo or Eneko Basque Kitchen for a three-course meal once the credits roll. This year's programme includes It's A Wonderful Life, The Holiday, White Christmas, and Miracle on 34th Street, among others, all screened on multiple dates.
Christmas film screenings at One Aldwych, from £60 per person. 22 November-22 December 2019
Festive films at ZSL London Zoo
London Zoo's Christmas celebrations include talks about animals at Christmas, a chance to meet Santa, and festive film screenings. The screenings are free, and take place in the zoo's Huxley lecture theatre, but you'll need to pay zoo admission, and book your film in advance. Options include Arthur Christmas, The Polar Express, Elf and other festive masterpieces. Don't forget to pay the reindeer a visit on your way out.
Festive films at ZSL London Zoo, free but you'll need a zoo ticket, 30 November-24 December 2019.
Christmas Floating Film Festival at St Katharine Docks
Wrap up warm to watch festive films on a floating pontoon at central London's only marina. St Katharine Docks, next to Tower Bridge, hosts the Christmas Floating Film Festival with festive screenings, with blankets and beanbags available to snuggle down on, and a bar selling mince pies, mulled wine and hot chocolate.
Christmas Floating Film Festival at St Katharine Docks, £12. 2-8 December 2019.
Crofton Park Pictures at the Rivoli Ballroom
South-east Londoners, head for the glitz and glam of the Rivoli Ballroom for festive movie nights. Pop-up cinema Crofton Park Pictures screens The Grinch, Die Hard, Home Alone, Harry Potter, Elf and Love Actually over an epic three-day run, with chandeliers hanging overhead, and a stall selling sweets, popcorn and drinks.
Christmas Pop-Up Cinema at the Rivoli Ballroom, £8. 11-13 December 2019.
The Luna Winter Cinema at Kensington Palace
If we know one thing about Luna Cinema, it's that it knows how to put on a show in some seriously impressive venues. For the winter, it comes in from the cold to set up shop in Kensington Palace (and St George's Hall in Liverpool, if you find yourself in that neck of the woods). Screenings take place in the Pavilion on the Palace's Orangery Lawn, and there's a bar on hand selling hot, cold, boozy and soft drinks as well as popcorn and snacks, all to be enjoyed while you get stuck into the likes of Elf, Love Actually and Bohemian Rhapsody.
The Luna Winter Cinema, from £18.50. 15-23 December 2019.
Christmas at the Prince Charles Cinema, Leicester Square
Central London's beloved independent cinema, The Prince Charles, somewhat stretches the definition of 'Christmas' in its festive line-up. Sure, you've got Scrooged, Home Alone, The Santa Clause, The Holiday, A Christmas Carol, White Christmas, Elf, Love Actually... but also, Casablanca, The French Connection, Tokyo Godfathers. Something for everyone, really, but if we had to choose one highlight, it'd be the Christmas Pyjama Party on 21 December. It's an age 15+ all-nighter, screening The Muppets Christmas Carol, The Nightmare Before Christmas, Elf, Home Alone, Home Alone 2 and Die Hard.