Rockhounding in Virginia

93 mapped spots across 42 counties. Virginia produces a wide range of rockhounding-grade material — see the full list of spots, minerals, and access notes below.

Map showing 93 rockhounding spots in Virginia

Top minerals found in Virginia

Counts reflect how many spots in this list mention each mineral.

Rockhounding by county in Virginia

County pages are linked once we have at least 3 mapped spots for a focused guide with coordinates, mineral notes, and nearby spots.

Every rockhounding spot in Virginia

Sorted by county. Tap coordinates to open in Google Maps, or open RockHoundR for the full map view with land overlays and weather.

SpotCountyMineralsCoordinatesAccess
Virginia Weslyan UniversityAnoka Avenue
  • Clam Geodes
36.8627, -76.1879Public
Buck Mountain CreekBuck Mountain RoadAlbemarle County38.1495, -78.5395Public
CharlottesvilleVirginia WayAlbemarle County37.9454, -78.4683Public
Cove CreekMonacan TrailAlbemarle County37.8748, -78.7228Public
FaberGreen Creek RoadAlbemarle County37.8316, -78.6669Public
Moormans RiverSugar Hollow RoadAlbemarle County38.1287, -78.6902Public
Red Hill QuarryRed Hill RoadAlbemarle County37.9617, -78.5989Public
ShadwellMilton RoadAlbemarle County38.0110, -78.4079Public
Southwest MountainsAlbemarle County38.0858, -78.3485Public
Stockton CreekHeather Crest PlaceAlbemarle County38.0422, -78.7007Public
Amelia CountyButlers RoadAmelia County37.3572, -77.9111Public
Amelia Court HouseButlers RoadAmelia County37.3582, -77.9185Public
Sayler's CreekSayler's Creek RoadAmelia County37.3109, -78.2301Public
AmherstAmethyst LaneAmherst County37.5466, -79.0112Public
Fancy HillThrashers Creek RoadAmherst County37.6702, -79.1263Public
Wreck Island CreekQuarry RoadAppomattox County37.4901, -78.8895Public
ArlingtonCustis Memorial ParkwayArlington County38.8983, -77.0925Public
ArlingtonFour Mile Run TrailArlington County38.8494, -77.1032Public
Chestnut RidgeBath County38.0924, -79.5232Public
BedfordFalling Creek RoadBedford County37.2722, -79.4200Public
Chestnut MountainHazelwood TerraceBedford County37.2757, -79.8430Public
MonetaReindeer PointBedford County37.1947, -79.5686Public
Peaks of OtterSharp Top Access TrailBedford County37.4329, -79.6043Public
Walker MountainSouth Scenic HighwayBland County37.0505, -81.2256Public
Willis MountainWillis Mt Plant RoadBuckingham County37.4779, -78.4619Public
BrooknealWickliffe RoadCampbell County37.0612, -78.9329Public
LynchburgStage RoadCampbell County37.3910, -79.0400Public
Red HouseCampbell County37.2054, -78.8676Public
LadysmithGalyen LaneCaroline County37.9821, -77.5831Public
GalaxCarroll County36.7117, -80.9408Public
Hanks KnobCoal Creek RoadCarroll County36.6272, -80.8589Public
HillsvilleMitchels Crossroads RoadCarroll County36.8454, -80.7239Public
Laurel ForkFireside DriveCarroll County36.7276, -80.5062Public
Pipers GapPipers Gap RoadCarroll County36.6426, -80.8445Public
Charlotte CourthouseDogwood RoadCharlotte County37.0522, -78.6777Public
MoselyOtterdale RoadChesterfield County37.4236, -77.7276Public
SkinquarterLedo RoadChesterfield County37.4096, -77.7743Public
CentrevilleCompton RoadFairfax County38.8208, -77.4664Public
Potomac RiverGeorgetown PikeFairfax County38.9776, -77.2331Public
Chestnut Creek WetlandsKyle Weeks Road SouthwestFloyd County36.8470, -80.4462Public
FloydValley Drive NorthwestFloyd County36.9290, -80.3569Public
Byrd CreekShannon Hill RoadFluvanna County37.8155, -78.1456Public
Kidd's StoreRolling Road SouthFluvanna County37.8097, -78.3641Public
Glade HillFranklin County
  • Yellow Apatite
36.9696, -79.7449Public
Spruce RunSpruce Run RoadGiles County37.2729, -80.5531Public
Elk CreekCarsonville RoadGrayson County36.7182, -81.1485Public
GalaxState Route 625Grayson County
  • Spessartine Garnet
36.5870, -81.0152Public
Mink RidgeHighlands ParkwayGrayson County36.6261, -81.4043Public
New RiverGrayson County36.5925, -81.0876Public
TroutdaleHazelwood RoadGrayson County36.6750, -81.4035Public
WhitetopHelton Creek SpurGrayson County36.6492, -81.5661Public
Bacon HollowBrokenback Mtn RoadGreene County38.2723, -78.5680Public
Ashland area fieldsMount Hermon RoadHanover County37.7557, -77.4536Public
Ashland MillI 95Hanover County37.8138, -77.4613Public
North Anna Battlefield ParkLittle River DriveHanover County37.8596, -77.5114Public
Hanover CountyDoran RoadHenrico County37.4527, -77.3289Public
AxtonMovie Movers EastHenry County36.6651, -79.6905Public
Fairy Stone State ParkGoose Point RoadHenry County36.7779, -80.0924Public
Henry CountyRiverside DriveHenry County36.7425, -79.9653Public
Loudon CountyCochran Mill RoadLoudoun County39.0819, -77.5219Public
MineralLouisa County38.0371, -77.8990Public
Morefield Gem MineGlen Aire RoadLouisa County37.9131, -77.8727Paid / fee
TreviliansBrickhouse RoadLouisa County38.0083, -78.1267Public
Blakely Ridge fire towerBurnt Ridge Fire TrailMadison County38.4238, -78.3381Public
Dark HollowRapidan Fire RoadMadison County38.5108, -78.4219Public
Rose RiverOld Blue Ridge TurnpikeMadison County38.4849, -78.3233Public
Bonys RunBonys Run RoadMontgomery County37.1407, -80.2509Public
RoselandRoseland RoadNelson County37.7450, -78.9759Public
Saunders FarmTye Brook HighwayNelson County37.7215, -78.9707Public
IdaIda RoadPage County38.6089, -78.4201Public
JollettThe Point OverlookPage County38.4636, -78.4635Public
Hurricane KnobKettle Hollow LanePatrick County36.7075, -80.4520Public
StuartCommerce DrivePatrick County36.6312, -80.2390Public
GretnaMillstream DrivePittsylvania County36.9512, -79.3388Public
HurtMeadow TrailPittsylvania County37.0925, -79.3250Public
Leigh MountainFire Tower DrivePrince Edward County37.2033, -78.3609Public
MinnievilleRunning Creek DrivePrince William County38.6359, -77.3997Public
AirpointBent Mountain RoadRoanoke County37.1761, -80.1108Public
Blue RidgePine Needle DriveRoanoke County
  • Staurolites
37.1749, -79.9523Public
SalemFallbrooke DriveRoanoke County37.2523, -80.1759Public
Big Mary's CreekBig Mary Forest RoadRockbridge County37.8758, -79.2102Public
Irish CreekIrish Creek RoadRockbridge County37.8499, -79.1704Public
LexingtonFlower LaneRockbridge County37.7763, -79.4302Public
SpottswoodOtterbein Farm LaneRockbridge County37.9490, -79.2695Public
Tye River GapTye River TurnpikeRockbridge County37.8869, -79.1565Public
South Fork Shenandoah RiverOld Spotswood TrailRockingham County38.4081, -78.6354Public
MarionSmyth County36.7883, -81.5297Public
BrokenburgCourthouse RoadSpotsylvania County38.1465, -77.7005Public
QuanticoSouth Elrod AvenueStafford County38.4852, -77.3139Public
Stafford CountyMount Hope Church RoadStafford County
  • Vivianite
38.3878, -77.4058Public
Front RoyalDeerhaven RoadWarren County38.9153, -78.1349Public
RivertonI 66Warren County38.9483, -78.1831Public
Wythe CountyWalton Furnace RoadWythe County36.8835, -80.9322Public

Virginia rockhounding FAQ

Is rockhounding legal in Virginia?+
Casual hand collecting is allowed on most BLM and U.S. Forest Service land in Virginia, with daily and annual limits set by the managing field office. National parks, most state parks, and tribal lands are off-limits. Always confirm rules with the local agency before a trip.
What rocks and minerals can you find in Virginia?+
Virginia spots in this list most commonly produce Quartz, Amethyst, Unakite, Pyrite, Epidote. The full list across all spots is broader.
How many rockhounding sites are in Virginia?+
RockHoundR currently lists 93 rockhounding spots in Virginia across 42 counties. Many more exist; the app keeps your private finds saved alongside the public ones.
Can I take rocks home from Virginia public land?+
On most BLM and Forest Service land, recreational hand collecting of common rocks and minerals is allowed in reasonable amounts. Vertebrate fossils, archaeological items, and posted mining-claim minerals are not. Check the field office for current limits.

Map every Virginia spot in the app

Open the RockHoundR app to see Virginia on a real map with public land overlays, weather, geology, and your saved finds.

Download on the App StoreGet it on Google Play