The 6 Best Haunted Attractions in Virginia!

Prepare to be scared! In Virginia, you’ll find a variety of haunted attractions designed to make you jump. From haunted trails with hay rides and clown freak shows, to mysterious manors filled with spooky surprises, you’ll want to walk through them all. For world-class production value, check out these excellent haunts in Virginia! 

1. Haunted Nightmares, Winchester, VA

Haunted Nightmares is located on Hill High Farm in Winchester, Virginia, and is always ranked amongst the top Halloween attractions in the state. Experience being buried alive, come during the day for a kid-friendly version, or brave the darkness for a terrifying treat.

View this post on Instagram

A post shared by Kelly (@kellydawn09) on

2. The Haunted Hill, Partlow, VA

The Haunted Hill in Partlow, Virginia, offers almost a mile of terrifying trails, a carnival clown freak show, zombies, hay rides, mazes, and a proper haunted house. In other words: everything you’ll need to have a frightful time.

View this post on Instagram

A post shared by leighann 🐑 (@small_fry) on

3. Gravensteen, Fort Belvoir, VA

Gravensteen, at Fort Belvoir, Virginia, takes up 40,000 square-feet and includes “The Legends of Halloween” haunted house. The haunted house is built inside of “an abandoned and haunted building,” according to their website, making for the perfect location for a Halloween well-spent.

View this post on Instagram

A post shared by Vitor Horacio (@vitorhoracio) on

4. The Death Trail, Dumfries, VA

The Death Trail in Dumfries, Virginia, includes haunted woods filled with demented clowns, hungry zombies, the criminally insane, and more. The Death Trail is part of the Montclair Tabernacle Church, and may include Christian messages. But if that doesn’t bother you, then it’s certainly worth the trip.

View this post on Instagram

A post shared by The Death Trail 💀 (@thedeathtrail) on

5. Haunted Hunt Club Farm, Virginia Beach, VA

The Haunted Hunt Club Farm in Virginia Beach, Virginia, is an annual delight. Visitors from all over the Tidewater area come to experience the Haunted Hayride, Field of Screams, and Village of the Dead. Enjoy carnival food, rides, and more, too.

View this post on Instagram

A post shared by Hunt Club Farm (@huntclubfarm) on

6. St. Albans Sanatorium, Radford, VA

St. Albans Sanatorium presents the Fear's Obsession haunted house. It's time to "Face your fears" at this completely and utterly terrifying haunt. Will you be brave enough to make it through? Get ready to face your nightmares! 

Virginia Search
Find Halloween Events Near You
Find Halloween Activities Near You
Oct
28

Ghost Leaves Craft

3:30 PM
Westmoreland State Park Montross, VA
Learn More
Oct
28

The Truffle Hunters

6:00 PM
Court Square Theater Harrisonburg, VA
Learn More
Oct
28
Oct
29
Oct
29

Total Terror Haunted Attraction

7:00 PM
Powhatan County Fairgrounds Powhatan, VA
Learn More
Oct
29

Blood Lake Haunted Trail

7:30 PM
Windy Hill Golf Course and Sports Complex Midlothian, VA
Learn More
Oct
29
Oct
29

Ask-A-Ranger Halloween Edition

1:00 PM
Chippokes Plantation State Park Surry, VA
Learn More
Oct
29

Trunk or Treat With Melicca Dunn State Farm

4:30 PM
Melicca Dunn - State Farm Insurance Agent Charlottesville, VA
Learn More
Oct
29

The Truffle Hunters

5:00 PM
Court Square Theater Harrisonburg, VA
Learn More
Show More
Halloween Haunted Houses Near You
Find Halloween Haunted Houses Near You
4042 Anderson Hwy, Powhatan, VA
Total Terro Fouses on Originality, most of the sets, effects, masks and props are created and built by the Total Terror team. You will see things y... Read More
4042 Anderson Highway, Powhatan, VA
14437 Stone Horse Creek Road, Glen Allen, VA
About Us:Scream Forest is an intense walking adventure. We take you out to the edge of the woods...leave you...on foot with nothing between you and... Read More
14437 Stone Horse Creek Road, Glen Allen, VA
Creepy Hollow Scream Park is Richmond's Ultimate Halloween destination, with more monsters, more frights and more fun! Each night we have live acto... Read More
14435 Stone Horse Creek Road, Glen Allen, VA
About Us: Creepy Hollow Scream Park is Richmond's Ultimate Halloween destination, with more monsters, more frights and more fun! Each night we hav... Read More
10400 Fox Creek Lane, Partlow, VA
Proud to be Virginia's Scariest & Voted #1 Award winning Haunted Attraction Read More
13580 Ashland Road, Ashland, VA
History RED VEIN Haunted House opened in 2016 at Hanover Vegetable Farm as a project that was 5 years in the making. It’s executive committe... Read More
717 Rockfish Road, Waynesboro, VA
Come and see Virginia’s most unique haunted attraction. Located in an authentic 18th century mill, Madame Redrum's is 4 stories and 9,700 sq ... Read More
16000 Theme Park Way, Doswell, VA
Monsters and terror are ready for you at our scariest Halloween Haunt yet-20 years in the making. Virginia’s Best Amusement Park Halloween ev... Read More
About Us: Scott and Sandi Bergman started Haunts of Richmond with the goal of bringing Richmond's ghost stories and legends to life. Scott has alw... Read More
104 North Hawksbill Street, Luray, VA
DarkWood Manor is a haunted house attraction located in down town Luray, VA. We are not your typical haunted house. We combined detailed sets, movi... Read More
3163 Parsleys Mill Road, Mechanicsville, VA
Experience the spooky family-fun of Halloween at the Hollowed Harvest! The Hollowed Harvest brings to life more than 7,000 incredible Jack-O'-Lante... Read More
Show More
Select a Virginia town to find
the Best Things-To-Do and Places To Go around you
Bristol County
Buena Vista City County
Charles City County
Charlottesville City County
Chesapeake City County
Colonial Heights City County
Covington City County
Danville City County
Franklin City County
Galax City County
Hampton City County
Harrisonburg City County
Hopewell City County
Lexington City County
Loudon County
Lynchburg City County
Manassas Park City County
Martinsville City County
Newport News City County
Norfolk City County
Norton City County
Petersburg City County
Poquoson City County
Portsmouth City County
Powhatan County
Radford County
Roanoke City County
Salem County
Staunton City County
Suffolk City County
Waynesboro City County
Winchester City County