Christmas may be merry and bright, but it certainly has a frostier side, too. Think of the icy air, the dark days, or the mysterious, bearded man squeezing down chimneys to scatter mysterious packages under uprooted conifers. This is the stuff of gothic fable.

With these musings in mind, The Nightmare Before Christmas is at the top of our festive film watchlist. This timeless classic, produced by Tim Burton and directed by Henry Selick, is an animated adventure that grapples the divide between October 31 and December 25 with elegance and grace. Essentially, in answer to the eternal question – is this a Halloween or Christmas watch? The answer is, obviously, both.

So if you're ready to make a return journey into the weird and wonderful world of Tim Burton's The Nightmare Before Christmas, here's how you can watch the movie online at home.

How to watch Tim Burton's The Nightmare Before Christmas online

When Jack Skellington (brilliant name) travels from Halloween town and stumbles across Christmas town, chaos ensues. Falling in love with the magic of Christmas soon takes a messy turn as Jack learns what festive joy truly means – in the form of kidnapping Santa (whoops). What's not to love!

For those of you with a Disney+ subscription, The Nightmare Before Christmas is free to watch on the streaming platform. If you are not a Disney+ subscriber, you can sign up on one of three payment tiers:

Related: Disney+ pricing tiers explained in detail

What to Read Next

tim burton
Walt Disney Pictures

Unfortunately, there are currently no special deals available on Disney+, but there is some good news for those who are currently shopping for a new smartphone. EE is offering new and upgrading customers twelve months of Disney+ for free, when you buy selected Samsung smartphones. O2 customers can also add Disney+ as an Extra on selected plans.

If Disney+ is not on the cards then you still have options. The movie is available to buy for £13.99 (HD) or £9.99 (SD) on Amazon Prime, and also via iTunes on a rental or purchase basis.

For the traditionalists among you, it is also available on DVD and Blu-ray, with prices starting from £4.98 and £6.62 respectively.

While you can sometimes catch The Nightmare Before Christmas on terrestrial TV, this creepy classic does not feature among the festive films you can watch on traditional telly this festive season.

Tim Burton's The Nightmare Before Christmas is streaming on Disney+ now.

You Might Like...
Headshot of Asyia Iftikhar

Asyia is an entertainment reporter covering TV, film, theatre, music, books and general showbiz. 

She was previously a freelance reporter who has written for publications including Glamour, gal-dem, Metro and Bustle

She has a gold-standard NCTJ diploma from News Associates. Asyia has covered industry events such as the London Film Festival and BFI Flare and has a specialist interest in analysing LGBTQ+ issues, race and identity within the cultural landscape.
LinkedIn

Headshot of Pete Wise

Pete Wise is a freelance writer with over a decade's experience working across a wide range of publications and subject areas. A frequent contributor to Good Housekeeping, Pete helps keep tech and lifestyle coverage up to date – especially during seasonal sales like Prime Day and Black Friday.

As a consumer journalist, Pete has reviewed hundreds of products for titles including The Independent, Evening Standard, Ideal Home and Homebuilding & Renovating. His articles on other topics, such as global development and social initiatives, have been featured in publications such as The Guardian and Positive.News.

When he's not busy writing, Pete spends much of his time running, renovating, playing guitar and feeding his cat.