With every blood-curdling scream and spine-tingling jump scare, the scariest horror movies are the chilling tales of terror that have captivated audiences for generations. Whether it’s the unsettling creak of a haunted house or the relentless pursuit of a bloodthirsty monster, horror films have a remarkable ability to tap into our primal instincts. Here are Hollywood horror movies of all time, take a look!

S. No.Movie & YearIMDb Rating
1The Conjuring (2013)7.5
2Get Out (2017)7.7
3The Babadook (2014)6.8
4A Quiet Place (2018)7.5
5Hereditary (2018) 7.3
6The Shining (1980)8.4
7It Follows (2014) 6.8
8Sinister (2012) 6.8
9The Witch (2015) 6.9
10The Exorcist (1973) 8.0
11Psycho (1960)8.5
12The Others (2001) 7.6
13Rosemary’s Baby (1968)8.0
14The Silence of the Lambs (1991) 8.6
15Midsommar (2019) 7.1
16Annabelle: Creation (2017) 6.5
17The Descent (2005) 7.2
18Sinister (2012) 6.8
19The Orphanage (2007)7.4
20The Sixth Sense (1999) 8.1
21The Ring (2002)7.1
22The Cabin in the Woods (2012)7.0
23The Conjuring 2 (2016)7.3
24Don’t Breathe (2016)7.1
25Insidious (2010) 6.8
26Paranormal Activity (2007)6.3
27The Others (2001)7.6
28It (2017)7.3
29A Nightmare on Elm Street (1984) 7.5
30Train to Busan (2016) 7.6
31The Witch (2015)6.9
32Don’t Look Now (1973)7.2
3328 Days Later (2002)7.6
34The Invitation (2015) 6.6
35Poltergeist (1982) 7.3
36The Autopsy of Jane Doe (2016) 6.8
37The Wailing (2016) 7.4
38The Others (2001) 7.6
39The Conjuring 2 (2016) 7.3
40The Blair Witch Project (1999) 6.5
41The Grudge (2004)5.9
42The Haunting of Hill House (2018) 8.6
43The Others (2001) 7.6
44The Conjuring 2 (2016) 7.3
45The Blair Witch Project (1999) 6.5
46Hereditary (2018) 7.3
47The Sixth Sense (1999) 8.1
48The Exorcism of Emily Rose (2005)6.7
49Oculus (2013)6.5
50Drag Me to Hell (2009)6.5
51The Texas Chain Saw Massacre (1974) 7.5
52The Cabin in the Woods (2012)7.0
53Crimson Peak (2015) 6.5
54The Devil’s Backbone (2001)7.4
55The Others (2001)7.6
56The Descent (2005)7.2
57A Tale of Two Sisters (2003) 7.2
58Sinister 2 (2015) 5.3
59The Conjuring: The Devil Made Me Do It (2021) 6.3
60The Nun (2018) The Ritual (2017)5.3
61Veronica (2017) 6.3
62Autopsy of a Dead Body (2021) 6.2
63The Grudge (2004) 5.9
64Pulse (2001)5.9
65Lights Out (2016)6.5
66A Quiet Place Part II (2020)6.3
67The Haunting in Connecticut (2009) 7.3
68The Woman in Black (2012) 5.9
69The Conjuring: The Devil Made Me Do It (2021) 6.4
70The Visit (2015) 6.3
71The Autopsy of Jane Doe (2016)6.2
72The Grudge 2 (2006) 6.8
73Crimson Peak (2015) 5.0
74The Devil’s Backbone (2001) 6.5
75Oculus (2013) 7.4
76The Witch (2015) 6.5
77The Boy (2016) 6.9
78The Others (2001)6.0
79The Ring Two (2005) 7.6
80The Conjuring 2 (2016) 5.4
81Don’t Breathe (2016) 7.3
82Annabelle: Creation (2017) 7.1
83Sinister (2012)6.5
84It (2017) 6.8
85A Nightmare on Elm Street (1984) 7.3
86Train to Busan (2016) 7.5
87The Grudge (2004)7.6
88The Haunting of Hill House (2018) 5.9
89The Others (2001) 8.6
90The Conjuring 2 (2016) 7.6
91Don’t Breathe (2016) 7.3
92Insidious (2010) 7.1
93Paranormal Activity (2007)6.8
94The Others (2001) 6.3
95It (2017) 7.6
96A Nightmare on Elm Street (1984)7.3
97Train to Busan (2016) 7.5
98The Grudge (2004) 7.6
99The Haunting of Hill House (2018)5.9
100The Texas Chain Saw Massacre (1974) 8.6

1. The Conjuring (2013)

Best Horror Movies Of All Time
  • Streaming On: Netflix, Amazon Prime
  • IMDb Rating: 7.5
  • Revenue: $319 million
  • Cast: Vera Farmiga, Patrick Wilson
  • Dubbed Languages: Hindi, Tamil, Telugu

Paranormal investigators Ed and Lorraine Warren help a family terrorized by a dark presence in their farmhouse.

2. Get Out (2017)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.7
  • Revenue: $255 million
  • Cast: Daniel Kaluuya, Allison Williams
  • Dubbed Languages: Hindi, Tamil, Telugu

A young African-American man visits his white girlfriend’s family, only to uncover disturbing secrets.

3. The Babadook (2014)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.8
  • Revenue: $10 million
  • Cast: Essie Davis, Noah Wiseman
  • Dubbed Languages: Hindi, Tamil, Telugu

A widowed mother and her son are haunted by a sinister children’s book character.

4. A Quiet Place (2018)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.5
  • Revenue: $340 million
  • Cast: Emily Blunt, John Krasinski
  • Dubbed Languages: Hindi, Tamil, Telugu

In a world overrun by creatures sensitive to sound, a family must live in silence to survive. This is one of the best Hollywood horror movies

5. Hereditary (2018)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.3
  • Revenue: $79 million
  • Cast: Toni Collette, Alex Wolff
  • Dubbed Languages: Hindi, Tamil, Telugu

A family’s dark secrets unravel after the death of their secretive grandmother.

6. The Shining (1980)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.4
  • Revenue: $47 million
  • Cast: Jack Nicholson, Shelley Duvall
  • Dubbed Languages: Hindi, Tamil, Telugu

A family becomes isolated in a haunted hotel during the winter, leading to madness.

7. It Follows (2014)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.8
  • Revenue: $23 million
  • Cast: Maika Monroe, Keir Gilchrist
  • Dubbed Languages: Hindi, Tamil, Telugu

A young woman is pursued by a supernatural entity after a sexual encounter.

Also Read: Horror Movies

8. Sinister (2012)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.8
  • Revenue: $87 million
  • Cast: Ethan Hawke, Juliet Rylance
  • Dubbed Languages: Hindi, Tamil, Telugu

A true-crime writer discovers disturbing home videos that lead to a supernatural threat.

9. The Witch (2015)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 6.9
  • Revenue: $40 million
  • Cast: Anya Taylor-Joy, Ralph Ineson
  • Dubbed Languages: Hindi, Tamil, Telugu

A Puritan family in 17th-century New England faces malevolent forces in the wilderness.

Also Read: Scary Movies

10. The Exorcist (1973)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.0
  • Revenue: $441 million
  • Cast: Ellen Burstyn, Max von Sydow
  • Dubbed Languages: Hindi, Tamil, Telugu

A mother seeks the help of two priests to save her daughter from demonic possession.

11. Psycho (1960)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.5
  • Revenue: $50 million
  • Cast: Anthony Perkins, Janet Leigh
  • Dubbed Languages: Hindi, Tamil, Telugu

A secretary ends up at a secluded motel, where she encounters a disturbed owner.

Also Read: Bollywood Horror Movies According to IMDb

12. The Others (2001)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.6
  • Revenue: $209 million
  • Cast: Nicole Kidman, Fionnula Flanagan
  • Dubbed Languages: Hindi, Tamil, Telugu

A woman becomes convinced her old, dark mansion is haunted.

13. Rosemary’s Baby (1968)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.0
  • Revenue: $33 million
  • Cast: Mia Farrow, John Cassavetes
  • Dubbed Languages: Hindi, Tamil, Telugu

A pregnant woman suspects her neighbors have sinister plans for her unborn child. This Hollywood horror movie you can not miss.

14. The Silence of the Lambs (1991)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.6
  • Revenue: $273 million
  • Cast: Jodie Foster, Anthony Hopkins
  • Dubbed Languages: Hindi, Tamil, Telugu

An FBI trainee seeks help from a brilliant but insane serial killer to catch another murderer on the loose.

Also Read: Bollywood Horror Movies That You Just Can’t Watch Alone

15. Midsommar (2019)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.1
  • Revenue: $47 million
  • Cast: Florence Pugh, Jack Reynor
  • Dubbed Languages: Hindi, Tamil, Telugu

A group of friends travels to a remote Swedish village for a summer festival that takes a sinister turn.

16. Annabelle: Creation (2017)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.5
  • Revenue: $306 million
  • Cast: Stephanie Sigman, Talitha Bateman
  • Dubbed Languages: Hindi, Tamil, Telugu

A dollmaker and his wife provide shelter to a group of orphans, unaware of the evil presence their creation holds.

Also Read: Scary Horror Movies Based On True Stories

17. The Descent (2005)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.2
  • Revenue: $57 million
  • Cast: Shauna Macdonald, Natalie Mendoza
  • Dubbed Languages: Hindi, Tamil, Telugu

A caving expedition goes horribly wrong as a group of friends encounters subterranean creatures.

18. Sinister (2012)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.8
  • Revenue: $87 million
  • Cast: Ethan Hawke, Juliet Rylance
  • Dubbed Languages: Hindi, Tamil, Telugu

A true-crime writer discovers disturbing home videos that lead to a supernatural threat. This is a must-watch Hollywood horror movie.

Also Read: Best Horror Movies Of 2021 

19. The Orphanage (2007)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.4
  • Revenue: $79 million
  • Cast: Belén Rueda, Fernando Cayo
  • Dubbed Languages: Hindi, Tamil, Telugu

A woman returns to her childhood home, which is now an orphanage, and uncovers dark secrets.

20. The Sixth Sense (1999)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.1
  • Revenue: $672 million
  • Cast: Bruce Willis, Haley Joel Osment
  • Dubbed Languages: Hindi, Tamil, Telugu

A child psychologist treats a young boy who claims to see and communicate with the dead.

21. The Ring (2002)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.1
  • Revenue: $249 million
  • Cast: Naomi Watts, Martin Henderson
  • Dubbed Languages: Hindi, Tamil, Telugu

A journalist investigates a cursed videotape that brings death to anyone who watches it.

Also Read: Best Regional Horror Movies 

22. The Cabin in the Woods (2012)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 7.0
  • Revenue: $66 million
  • Cast: Kristen Connolly, Chris Hemsworth
  • Dubbed Languages: Hindi, Tamil, Telugu

Friends on a weekend getaway discover they are part of a sinister experiment.

23. The Conjuring 2 (2016)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 7.3
  • Revenue: $320 million
  • Cast: Vera Farmiga, Patrick Wilson
  • Dubbed Languages: Hindi, Tamil, Telugu

The Warrens travel to London to help a single mother and her children haunted by a malevolent spirit. This is a must-watch Hollywood horror movie.

24. Don’t Breathe (2016)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.1
  • Revenue: $157 million
  • Cast: Jane Levy, Stephen Lang
  • Dubbed Languages: Hindi, Tamil, Telugu

A group of thieves breaks into the house of a blind man, only to discover he is far more dangerous than they thought.

Also Read: Korean Horror Movies to Watch 

25. Insidious (2010)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 6.8
  • Revenue: $97 million
  • Cast: Patrick Wilson, Rose Byrne
  • Dubbed Languages: Hindi, Tamil, Telugu

A family tries to prevent evil spirits from trapping their comatose son in a realm called “The Further.”

26. Paranormal Activity (2007)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 6.3
  • Revenue: $193 million
  • Cast: Katie Featherston, Micah Sloat
  • Dubbed Languages: Hindi, Tamil, Telugu

A couple sets up cameras to document the supernatural events haunting their home.

27. The Others (2001)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.6
  • Revenue: $209 million
  • Cast: Nicole Kidman, Fionnula Flanagan
  • Dubbed Languages: Hindi, Tamil, Telugu

A woman becomes convinced her old, dark mansion is haunted.

Also Read: Horror Movies You Can Watch On Valentine’s Day 

28. It (2017)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 7.3
  • Revenue: $701 million
  • Cast: Bill Skarsgård, Jaeden Martell
  • Dubbed Languages: Hindi, Tamil, Telugu

A group of kids in Derry, Maine, confronts a shape-shifting entity that preys on their deepest fears. This is a must-watch Hollywood horror movie.

29. A Nightmare on Elm Street (1984)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.5
  • Revenue: $57 million
  • Cast: Robert Englund, Heather Langenkamp
  • Dubbed Languages: Hindi, Tamil, Telugu

A vengeful spirit haunts teenagers’ dreams, killing them in their sleep.

30. Train to Busan (2016)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.6
  • Revenue: $98 million
  • Cast: Gong Yoo, Ma Dong-seok
  • Dubbed Languages: Hindi, Tamil, Telugu

Passengers on a train fight to survive as a zombie outbreak engulfs South Korea.

31. The Witch (2015)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 6.9
  • Revenue: $40 million
  • Cast: Anya Taylor-Joy, Ralph Ineson
  • Dubbed Languages: Hindi, Tamil, Telugu

A Puritan family in 17th-century New England faces malevolent forces in the wilderness.

Also Read: Killer Doll Horror Movies 

32. Don’t Look Now (1973)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.2
  • Revenue: Not available
  • Cast: Julie Christie, Donald Sutherland
  • Dubbed Languages: Hindi, Tamil, Telugu

A grieving couple in Venice encounters eerie occurrences and a psychic who claims to communicate with their deceased daughter.

Also Read: Horror Movies That Were Frighteningly Cursed In Real Life

33. 28 Days Later (2002)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 7.6
  • Revenue: $85 million
  • Cast: Cillian Murphy, Naomie Harris
  • Dubbed Languages: Hindi, Tamil, Telugu

In a post-apocalyptic world, a man wakes up from a coma to find London overrun by fast-moving zombies.

34. The Invitation (2015)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.6
  • Revenue: Not available
  • Cast: Logan Marshall-Green, Emayatzy Corinealdi
  • Dubbed Languages: Hindi, Tamil, Telugu

A man attends a dinner party hosted by his ex-wife, but he becomes increasingly paranoid about her intentions. This is a must-watch Hollywood horror movie.

35. Poltergeist (1982)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.3
  • Revenue: $123 million
  • Cast: JoBeth Williams, Craig T. Nelson
  • Dubbed Languages: Hindi, Tamil, Telugu

A family’s suburban home is invaded by malevolent spirits, and their young daughter is abducted into another dimension.

36. The Autopsy of Jane Doe (2016)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.8
  • Revenue: $6 million
  • Cast: Emile Hirsch, Brian Cox
  • Dubbed Languages: Hindi, Tamil, Telugu

A father-son coroner duo discovers disturbing and inexplicable secrets during an autopsy on an unidentified woman.

37. The Wailing (2016)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 7.4
  • Revenue: $51 million
  • Cast: Kwak Do-won, Hwang Jung-min
  • Dubbed Languages: Hindi, Tamil, Telugu

A small Korean village is plagued by a mysterious illness, leading to suspicion of supernatural causes.

38. The Others (2001)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.6
  • Revenue: $209 million
  • Cast: Nicole Kidman, Fionnula Flanagan
  • Dubbed Languages: Hindi, Tamil, Telugu

A woman becomes convinced her old, dark mansion is haunted. This is a must-watch Hollywood horror movie.

39. The Conjuring 2 (2016)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 7.3
  • Revenue: $320 million
  • Cast: Vera Farmiga, Patrick Wilson
  • Dubbed Languages: Hindi, Tamil, Telugu

The Warrens travel to London to help a single mother and her children haunted by a malevolent spirit.

40. The Blair Witch Project (1999)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 6.5
  • Revenue: $248 million
  • Cast: Heather Donahue, Michael C. Williams
  • Dubbed Languages: Hindi, Tamil, Telugu

Student filmmakers venture into a Maryland forest to document a local legend, but eerie events escalate their terror.

41. The Grudge (2004)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 5.9
  • Revenue: $187 million
  • Cast: Sarah Michelle Gellar, Jason Behr
  • Dubbed Languages: Hindi, Tamil, Telugu

A cursed house in Tokyo holds a vengeful spirit that torments anyone who enters.

42. The Haunting of Hill House (2018)

Best Horror Movies Of All Time
  • Streaming On: Netflix 
  • IMDb Rating: 8.6 
  • Cast: Victoria Pedretti, Oliver Jackson-Cohen
  • Dubbed Languages: Hindi, Tamil, Telugu

A family is haunted by their traumatic experiences in a haunted mansion, which continues to affect them years later.

43. The Others (2001)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.6
  • Revenue: $209 million
  • Cast: Nicole Kidman, Fionnula Flanagan
  • Dubbed Languages: Hindi, Tamil, Telugu

A woman becomes convinced her old, dark mansion is haunted.

44. The Conjuring 2 (2016)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 7.3
  • Revenue: $320 million
  • Cast: Vera Farmiga, Patrick Wilson
  • Dubbed Languages: Hindi, Tamil, Telugu

The Warrens travel to London to help a single mother and her children haunted by a malevolent spirit.

45. The Blair Witch Project (1999)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 6.5
  • Revenue: $248 million
  • Cast: Heather Donahue, Michael C. Williams
  • Dubbed Languages: Hindi, Tamil, Telugu

Student filmmakers venture into a Maryland forest to document a local legend, but eerie events escalate their terror.

46. Hereditary (2018)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 7.3
  • Revenue: $79 million
  • Cast: Toni Collette, Alex Wolff
  • Dubbed Languages: Hindi, Tamil, Telugu

A family’s dark secrets unravel after the death of their secretive grandmother.

47. The Sixth Sense (1999)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime, Netflix
  • IMDb Rating: 8.1
  • Revenue: $672 million
  • Cast: Bruce Willis, Haley Joel Osment
  • Dubbed Languages: Hindi, Tamil, Telugu

A child psychologist treats a young boy who claims to see and communicate with the dead.

48. The Exorcism of Emily Rose (2005)

The Exorcism of Emily Rose (2005)
  • Streaming On: Netflix
  • IMDb Rating: 6.7
  • Revenue: $144 million
  • Cast: Laura Linney, Tom Wilkinson
  • Dubbed Languages: Hindi, Tamil, Telugu

A lawyer defends a priest accused of negligent homicide during an exorcism.

49. Oculus (2013)

Best Horror Movies Of All Time
  • Streaming On: Netflix
  • IMDb Rating: 6.5
  • Revenue: $44 million
  • Cast: Karen Gillan, Brenton Thwaites
  • Dubbed Languages: Hindi, Tamil, Telugu

Siblings confront a haunted mirror that destroyed their family years ago.

50. Drag Me to Hell (2009)

Best Horror Movies Of All Time
  • Streaming On: Amazon Prime
  • IMDb Rating: 6.5
  • Revenue: $90 million
  • Cast: Alison Lohman, Justin Long
  • Dubbed Languages: Hindi, Tamil, Telugu

A loan officer becomes the target of a supernatural curse after denying an elderly woman an extension on her mortgage.

Happy watching!

Please note that all images are taken from IMDb.