When Bad Santa came out in 2003 it quickly became something of a cult classic. As an antidote to the feel-good nature of most Christmas movies, it is hard to fault. Bad Santa casts Billy Bob Thornton as the world's meanest department store Santa, where he's mean to kids in order to rob his employers. It's scabrous, quotable and funny, and a must-see for many each festive season.
You can enjoy catching up with Billy Bob and his little helper by watching Bad Santa online, on TV or on any mobile device. Here's how.
Stream Bad Santa online for free
Bad Santa is available for streaming from Now TV on any mobile, tablet, laptop, PC or TV that supports the Now TV app (most streaming set-top boxes do). You'll need a Sky Cinema pass, which costs £11.99 per month, but Now TV offers a 7-day free trial. Take advantage of these offers now to get your fill of festive films.
Rent Bad Santa on DVD for free
Bad Santa is also available via DVD rental subscription service Cinema Paradiso. You can sign up here for a 30-day free trial which means you can rent a physical copy for free.
Rent a digital copy of Bad Santa for cheap
You can rent a digital copy of Bad Santa from most major streaming platforms in the US, though renting in the US is limited.
- Amazon Prime/Amazon Prime US - Renting available in US only - $2.99 SD or $3.99 HD
- Google Play - Renting available in US only - $2.99 SD or $3.99 HD
- YouTube/YouTube US - Renting available in US only - $2.99 SD or $3.99 HD
- iTunes - £4.99/$3.99 (buy only)
- Vudu (US only) - $2.99 SD or $3.99 HD
If you don't have access to certain streaming platforms from your region you might be able to get access via a VPN – here are all the best VPNs for streaming.
Buy a digital copy of Bad Santa for cheap
If you want to own a digital copy of Bad Santa for life, here are all the prices on every popular platform:
- Amazon Prime/Amazon Prime US - £4.99 both SD and HD, $9.99 SD or $13.99 HD
- Google Play - £4.99 for SD, £7.99 for HD; $9.99 SD or $13.99 HD
- YouTube/YouTube US - £4.99 SD or £7.99 HD; $12.99 SD or $13.99 HD
- iTunes £4.99; $14.99
- Vudu (US only) - $12.99 SD or $14.99 HD
Buy Bad Santa on DVD
You can pick up the Bad Santa DVD on Amazon for only £2.74 (and £9.78 on Blu-ray), with free delivery on Amazon Prime.
Looking for more Christmas films? Here are the 18 best Christmas movies... ever.