How to watch Bad Education: A Christmas Carol online and from anywhere

Layton Williams as Stephen in Bad Education: A Christmas Carol
(Image credit: BBC)

It’s the return of Jack Whitehall’s Alfie Wickers to Abbey Grove in Bad Education: A Christmas Carol, but probably not quite as you’re expecting. The school-set sitcom
has gone for an adaptation of a Dickens' classic. You can watch Bad Education: A Christmas Carol for FREE in the UK on the BBC iPlayer streaming service.

But don't worry if you're on holiday while it's on — because you can watch Bad Education: A Christmas Carol on BBC iPlayer from abroad with a VPN.

Quick links

In keeping with the British sitcom tradition of airing their own spin on the Victorian festive ghost story (see Blackadder’s Christmas Carol or A Christmas Carol Goes Wrong), Bad Education returned to our screens with Layton Williams’ Stephen taking on the Scrooge role and Alfie appearing as their very own Jacob Marley.

The special episode also features musical numbers as various ghosts visit Stephen, trying to change his mind about leaving teaching to star in panto. The usual Class K cast are present, with Anthony J Abraham (Inchez), Francesca Amewudah-Rivers (Blessing), Ali Hadji-Heshmati (Warren), Asha Hassan (Usma), Bobby Johnson (Harrison) and Laura Marcus (Jinx) all appearing.

This festive special is a Christmas spectacular you won’t want to miss. Read on for how to watch Bad Education: A Christmas Carol from anywhere in the world. We've got all the information you'll need below.

How to watch Bad Education: A Christmas Carol in the UK

BBC ThreeDecember 139pmBBC iPlayerBritBox.

Bad Education: A Christmas Carol aired on BBC Three on Wednesday, December 13 at 9pm in the UK. It's available on BBC iPlayer right now. That's also where you'll find the most recent series of the show, with previous series being available on BritBox.

BBC Three and iPlayer are free to watch for license fee payers. If you're trying to access iPlayer while traveling outside the UK, you might want to try a VPN to allow you to watch from abroad.

How to watch Bad Education: A Christmas Carol in the US

Bad Education's US home is BritBox with all seasons streaming now. There's no news when 'A Christmas Carol' will be added but check back for updates. 

Brits travelling to the States for the holidays can use a VPN to access BBC iPlayer from abroad.

How to watch Bad Education: A Christmas Carol in Australia

All of Bad Education to date is available for free on SBS On Demand in Australia, including 2023 festive special, 'A Christmas Carol'.

British license fee payers travelling Down Under can use a VPN to catch the christmas special from abroad, just as you would at home.

How to watch Bad Education: A Christmas Carol from anywhere with a VPN

You can watch Bad Education: A Christmas Carol on iPlayer by using a VPN – no matter where you are in the world!

Normally a streaming service will know where you are trying to tune in from and block you if you're not in the right country but a Virtual Private Network (VPN) is an app that hides your location. That means you can access your usual sports and entertainment services even while you're traveling abroad.

Our favorite VPN is ExpressVPN, which is the No. 1-rated VPN in the world right now according to our sister site, TechRadar which has helpful guide on the best VPN services, if you'd like a deeper read.


How to use a VPN to watch any stream

  • Download the app at ExpressVPN
  • Choose the location of the streaming service you want to watch (UK, US, etc)
  • Navigate to the streaming service and start watching!
ExpressVPN

ExpressVPN is one of the simplest and most affordable ways to watch what you want from anywhere you want to watch it.

It's straightforward and easy to use, has great security, is available on loads of streaming devices and, best of all, it comes with a 30-day money-back guarantee, so you can try it out 100% risk-free.

What you need to know about Bad Education: A Christmas Carol

What can we expect from Bad Education: A Christmas Carol?

Jack Whitehall: The Bad Education Christmas special is an all-singing, all-dancing Christmas spectacular. It was originally my idea, but Layton in particular has done a lot of the heavy lifting when it came to delivering my vision. I am tone deaf and have two left feet, so we really let him take front and centre with this episode, and it's a wonderful opportunity for him to shine.

And obviously Alfie is back, albeit slightly differently than viewers might expect. It's always fun to drop back in, if for no other reason, than even if I only appear in the show for five minutes, I'm just magically number one on the call sheet, which means that Layton has to be number two, and it's good to keep his ego in check for another year! So that's why I like to make sure that I have a fleeting appearance in Bad Education with each new series just to make sure that Layton doesn't get too big for his boots!

Who is in the cast of Bad Education: A Christmas Carol?

  • Alfie played by Jack Whitehall
  • Blessing played by Francesca Amewudah-Rivers 
  • Harrison played by Bobby Johnson
  • Usma played by Asha Hassan
  • Stephen played by Layton Williams 
  • Jinx played by Laura Marcus
  • Warren played by Ali Hadji-Heshmati 
  • Inchez played by Anthony J Abrahms 
  • Mitchell played by Charlie Wernham

Tom Wardley

Tom is a freelance writer, predominantly focusing on film and TV. A graduate of Film Studies at University of South Wales, if he's not diving in to the Collector's Edition Blu Ray of an obscure 80s horror, you'll find him getting lost with his dog or mucking about in the water with his board.