The 78 Best Halloween Movies of All Time
Halloween is on its way, which means our TV queue is about to start filling up with spooky flicks. (Though to be honest, here at PureWow we practically watch classic Halloween movies all year round.)
However, not all October 31st-based films are created equal, and choosing the right one can all depend on what kind of mood you're in. Are you up for a traditional monster movie? Or perhaps more of a murder mystery genre? Whether you’re into stringing spider webs or visiting haunted houses, we compiled a complete list of our all-time favorite films, including The Shining, Coraline, Beetlejuice and more. Here, the 78 best Halloween movies to get you in the mood.
RELATED: 8 Clever Couples Halloween Costumes You Haven’t Seen Everywhere
1. "Practical Magic" (1998)
- Cast: Sandra Bullock, Nicole Kidman, Dianne Wiest, Stockard Channing
- Run time: 104 minutes
2. "Hocus Pocus" (1993)
- Cast: Kathy Najimy, Bette Midler, Sarah Jessica Parker
- Run time: 96 minutes
3. "Twitches" (2005)
- Cast: Tia Mowry, Tamera Mowry, Kristen Wilson, Patrick Fabian
- Run time: 87 minutes
4. "The Rocky Horror Picture Show" (1975)
- Cast: Richard O'Brien, Tim Curry, Patricia Quinn
- Run time: 98 minutes
RELATED: 11 Classy Halloween Treats (and Drinks) for Grown-Ups
5. "A Babysitter's Guide to Monster Hunting" (2020)
- Cast: Tamara Smart, Oona Laurence, Ian Ho, Troy Leigh-Anne Johnson
- Run time: 98 minutes
6. "Ghostbusters" (1984)
- Cast: Bill Murray, Casey Kasem, Dan Aykroyd
- Run time: 105 minutes
7. "Edward Scissorhands" (1990)
- Cast: Johnny Depp, Winona Ryder, Dianne Wiest, Anthony Michael Hall
- Run time: 105 minutes
8. "Hubie Halloween" (2020)
- Cast: Adam Sandler, Kevin James, Julie Bowen, Ray Liotta
- Run time: 103 minutes
9. "The Addams Family" (1991)
- Cast: Raul Julia, Anjelica Huston, Christopher Lloyd
- Run time: 101 minutes
10. "Escape Room" (2019)
- Cast: Logan Miller, Deborah Woll, Taylor Russell
- Run time: 99 minutes
11. "Casper" (1995)
- Cast: Christina Ricci, Bill Pullman, Cathy Moriarty
- Run time: 100 minutes
12. "It's the Great Pumpkin, Charlie Brown" (1966)
- Cast: Peter Robbins, Christopher Shea, Kathy Steinberg, Bill Melendez
- Run time: 96 minutes
13. "Get Out" (2017)
- Cast: Daniel Kaluuya, Allison Williams, Bradley Whitford
- Run time: 104 minutes
14. "Room on the Broom" (2012)
- Cast: Gillian Anderson, Rob Brydon, Timothy Spall, Martin Clunes
- Run time: 30 minutes
15. "Corpse Bride" (2005)
- Cast: Johnny Depp, Helena Bonham Carter, Emily Watson
- Run time: 77 minutes
16. "Halloween" (1978)
- Cast: Donald Pleasence, Jamie Lee Curtis, Tony Moran
- Run time: 91 minutes
17. "Halloweentown" (1998)
- Cast: Debbie Reynolds, Kimberly J. Brown, Joey Zimmerman
- Run time: 84 minutes
18. "A Nightmare on Elm Street" (1984)
- Cast: Heather Langenkamp, John Saxon, Ronee Blakley, Robert Englund
- Run time: 91 minutes
19. "Demon Knight" (1995)
- Cast: Billy Zane, William Sadler, Jada Pinkett Smith
- Run time: 92 minutes
20. "Scream" (1996)
- Cast: Neve Campbell, David Arquette, Courteney Cox, Matthew Lillard, Rose McGowan, Skeet Ulrich
- Run time: 111 minutes
21. "The Shining" (1980)
- Cast: Jack Nicholson, Shelley Duvall, Scatman Crothers, Danny Lloyd
- Run time: 144 minutes
22. "The Monster Squad" (1987)
- Cast: Andre Gower, Robby Kiger, Stephen Macht
- Run time: 82 minutes
23. "Carrie" (1976)
- Cast: Sissy Spacek, Piper Laurie, Amy Irving, Nancy Allen
- Run time: 98 minutes
24. "The Exorcist" (1973)
- Cast: Ellen Burstyn, Max von Sydow, Lee J. Cobb, Kitty Winn
- Run time: 122 minutes
25. "Hotel Transylvania" (2012)
- Cast: Adam Sandler, Andy Samberg, Selena Gomez, Kevin James, Fran Drescher
- Run time: 91 minutes
26. "Night of the Living Dead" (1968)
- Cast: Duane Jones, Judith O'Dea, Marilyn Eastman
- Run time: 96 minutes
27. "The Haunted Mansion" (2003)
- Cast: Eddie Murphy, Terence Stamp, Nathaniel Parker, Marsha Thomason,
- Run time: 86 minutes
28. "Night of the Demons" (1988)
- Cast: Hal Havins, Allison Barron, Alvin Alexis
- Run time: 90 minutes
29. "Paranormal Activity" (2007)
- Cast: Katie Featherston, Micah Sloat
- Run time: 85 minutes
30. "The Babadook" (2014)
- Cast: Essie Davis, Noah Wiseman, Daniel Henshall
- Run time: 96 minutes
31. "Monster House" (2006)
- Cast: Steve Buscemi, Nick Cannon, Maggie Gyllenhaal
- Run time: 90 minutes
32. "The Craft" (1996)
- Cast: Robin Tunney, Fairuza Balk, Neve Campbell
- Run time: 100 minutes
33. "Poltergeist" (1982)
- Cast: JoBeth Williams, Craig T. Nelson, Heather O'Rourke
- Run time: 114 minutes
34. "Haunt" (2019)
- Cast: Katie Stevens, Will Brittain, Lauryn McClain
- Run time: 92 minutes
35. "The Invitation" (2015)
- Cast: Logan Marshall-Green, Tammy Blanchard, Michiel Huisman
- Run time: 96 minutes
36. "Boogeyman" (2005)
- Cast: Barry Watson, Emily Deschanel, Lucy Lawless
- Run time: 89 minutes
37. “It” (2017)
- Cast: Jaeden Lieberher, Bill Skarsgård, Wyatt Oleff
- Run time: 134 minutes
38. "Sleepy Hollow" (1999)
- Cast: Johnny Depp, Christina Ricci, Miranda Richardson
- Run time: 105 minutes
39. "Pet Sematary" (1989)
- Cast: Dale Midkiff, Denise Crosby, Fred Gwynne
- Run time: 102 minutes
40. "Trick 'r Treat" (2007)
- Cast: Anna Paquin, Brian Cox, Dylan Baker
- Run time: 82 minutes
41. "The Nun" (2018)
- Cast: Demián Bichir, Taissa Farmiga, Jonas Bloquet
- Run time: 96 minutes
42. "House on Haunted Hill" (1999)
- Cast: Geoffrey Rush, Famke Janssen, Taye Diggs
- Run time: 92 minutes
43. "The Sixth Sense" (1999)
- Cast: Bruce Willis, Toni Collette, Olivia Williams
- Run time: 107 minutes
44. "The Blair Witch Project" (1999)
- Cast: Heather Donahue, Joshua Leonard, Michael C. Williams
- Run time: 80 minutes
45. "The Witches" (1990)
- Cast: Anjelica Huston, Mai Zetterling, Jasen Fisher
- Run time: 91 minutes
46. "The Little Vampire" (2000)
- Cast: Jonathan Lipnicki, Richard E. Grant, Jim Carter
- Run time: 95 minutes
47. "Scooby-Doo: The Movie" (2002)
- Cast: Freddie Prinze, Jr., Sarah Michelle Gellar, Matthew Lillard
- Run time: 86 minutes
48. "The Witch" (2015)
- Cast: Anya Taylor-Joy, Ralph Ineson, Kate Dickie
- Run time: 93 minutes
49. "Us" (2019)
- Cast: Lupita Nyong'o, Winston Duke, Elisabeth Moss
- Run time: 9116 minutes
50. "Under Wraps" (1997)
- Cast: Adam Wylie, Mario Yedidia, Clara Bryant, Ken Campbell
- Run time: 96 minutes
51. "Beetlejuice" (1988)
- Cast: Alec Baldwin, Geena Davis, Michael Keaton
- Run time: 92 minutes
52. "Buffy the Vampire Slayer" (1992)
- Cast: Kristy Swanson, Donald Sutherland, Paul Reubens, Rutger Hauer, Luke Perry, Hilary Swank
- Run time: 86 minutes
53. "Double Double Toil and Trouble" (1993)
- Cast: Mary-Kate Olsen, Ashley Olsen, Cloris Leachman
- Run time: 93 minutes
54. "The Pumpkin Karver" (2006)
- Cast: Amy Weber, Minka Kelly, Terrence Evans, Charity Shea
- Run time: 90 minutes
55. "The Conjuring" (2013)
- Cast: Vera Farmiga, Patrick Wilson, Ron Livingston, Lili Taylor
- Run time: 112 minutes
56. "Rosemary's Baby" (1968)
- Cast: Mia Farrow, John Cassavetes, Ruth Gordon
- Run time: 136 minutes
57. "Spooky Buddies" (2011)
- Cast: Harland Williams, Sierra McCormick, Elisa Donovan
- Run time: 88 minutes
58. "Goosebumps" (2015)
- Cast: Jack Black, Dylan Minnette, Amy Ryan, Ryan Lee
- Run time: 103 minutes
59. "The Perfection" (2019)
- Cast: Allison Williams, Logan Browning, Steven Weber
- Run time: 90 minutes
60. "The Nightmare Before Christmas" (1993)
- Cast: Danny Elfman, Chris Sarandon, Catherine O'Hara, William Hickey, Ken Page
- Run time: 76 minutes
61. "Hell Fest" (2019)
- Cast: Amy Forsyth, Reign Edwards, Bex Taylor-Klaus
- Run time: 88 minutes
62. "Coraline" (2009)
- Cast: Dakota Fanning, Teri Hatcher, Jennifer Saunders
- Run time: 101 minutes
63. "Young Frankenstein" (1974)
- Cast: Gene Wilder, Madeline Kahn, Marty Feldman, Peter Boyle, Cloris Leachman
- Run time: 106 minutes
64. "Tales of Halloween" (2015)
- Cast: Neil Marshall, Darren Lynn Bousman, Axelle Carolyn, Lucky McKee, Andrew Kasch, Paul Solet
- Run time: 92 minutes
65. "Scary Stories to Tell in the Dark" (2019)
- Cast: Zoe Colletti, Michael Garza, Gabriel Rush, Austin Zajur
- Run time: 96 minutes
66. "Little Shop of Horrors" (1986)
- Cast: Rick Moranis, Ellen Greene, Vincent Gardenia
- Run time: 93 minutes
67. "Children of the Corn" (1984)
- Cast: Peter Horton, Linda Hamilton, John Franklin, Courtney Gains
- Run time: 92 minutes
68. "Ernest Scared Stupid" (1991)
- Cast: Jim Varney, Eartha Kitt, Shay Astar
- Run time: 96 minutes
69. "Teen Witch" (1989)
- Cast: Robyn Lively, Zelda Rubinstein, Dan Gauthier
- Run time: 93 minutes
70. "Truth or Dare" (2018)
- Cast: Lucy Hale, Tyler Posey, Violett Beane
- Run time: 100 minutes
71. “Candyman” (2021)
- Cast: Yahya Abdul-Mateen II, Teyonah Parris, Nathan Stewart-Jarrett
- Run time: 91 minutes
72. “His House” (2020)
- Cast: Wunmi Mosaku, Sope Dirisu, Matt Smith
- Run time: 93 minutes
73. "It: Chapter 2" (2019)
- Cast: Jessica Chastain, James McAvoy, Bill Hader, Isaiah Mustafa
- Run time: 169 minutes
74. “A Quiet Place” (2018)
- Cast: Emily Blunt John Krasinski
- Run time: 90 minutes
75. “The Hollow” (2004)
- Cast: Kevin Zegers, Kaley Cuoco, Nick Carter, Stacy Keach
- Run time: 83 minutes
76. “POLAROID” (2019)
- Cast: Kathryn Prescott, Mitch Pileggi, Grace Zabriskie
- Run time: 88 minutes
77. “Scream 2” (1997)
- Cast: David Arquette, Neve Campbell, Courteney Cox
- Run time: 120 minutes
78. “Friday The 13th” (1980)
- Cast: Betsy Palmer, Adrienne King, Harry Crosby, Laurie Bartram
- Run time: 95 minutes