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 Sky’s Now service (formerly Now TV) on any mobile, tablet, laptop, PC or TV that supports the Now app (most streaming set-top boxes do).

You’ll need a Cinema Membership, which costs £9.99 per month, but Now offers a 7-day free trial. Take advantage of these offers now to get your fill of festive films. Sky Go and Virgin TV Go customers can stream the film at no extra cost.

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 UK is limited. 

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:

Buy Bad Santa on DVD

Looking for more Christmas films? Here are the best Christmas movies and how to watch them. 

Somrata researches and writes about the best tech deals to help readers make smart, informed buying decisions. She’s an expert on accessories and also reviews laptops, phones, audio and other devices.