State Park · Virginia
Fairy Stone State Park

- Location
- Patrick County, Virginia
- Nearest town
- 6.1 miles west of Bassett
- Type
- State Park
About Fairy Stone State Park
Cross-shaped staurolite crystals, known locally as fairy stones, turn up throughout the surrounding ground and give the park its name. It was the largest of the original six state parks that opened across Virginia on June 15, 1936, a group that marked the start of the state park system. That founding date and its size relative to the others place it among the earliest public lands set aside in Virginia for recreation.
Hours, fees, camping, reservations and closures are set by the park and change often. Check the official park site before you go.
Getting there
Fairy Stone State Park is in Patrick County, Virginia, 6.1 miles west of Bassett. The Directions button takes you to the park's mapped location; the entrance may be elsewhere, so check the official site for the address to use.
State parks near Fairy Stone State Park
Within 60 miles, closest first, straight-line. All 42 in Virginia →
- Mayo River State ParkState Park · Henry County, VA17 miS
Mayo River State ParkState Park · Rockingham County, NC25 miS
Hanging Rock State ParkState Park · Stokes County, NC29 miS
Claytor Lake State ParkState Park · Pulaski County, VA35 miNW
Smith Mountain Lake State ParkState Park · Bedford County, VA35 miNE
Pilot Mountain State ParkState Park · Surry County, NC37 miSW
Haw River State ParkState Park · Rockingham County, NC42 miSE
New River Trail State ParkState Park · Wythe County, VA42 miW
Shot Tower Historical State ParkState Park · Wythe County, VA42 miW
Towns near Fairy Stone State Park
State parks near Martinsville, State parks near Eden, State parks near Mount Airy, State parks near Roanoke, State parks near Blacksburg, State parks near Danville
Facts from Wikidata, checked September 25, 2026. Distances are straight-line.