Silver Eagle Group
21550 Beaumeade Circle, Ashburn
Hours: Mo-Fr 09:00-20:00, Sa 09:00-19:00, Su 09:00-18:00
Every shooting range we could verify, sorted by state
58 places in Virginia, 19 of them with a phone number or website on file, grouped by city. Within each city the ones with the most details stand first.
Before you go: what ranges charge, with every published fee and its source, and what to know before your first visit.
Uses your location once, on your phone. It is not sent to us.
Ashburn · Augusta Springs · Camp Barrett · Centreville · Chester · Fairfax · Ferrum · Fredericksburg · Hampton · Hanover County · King George · Leesburg · Lorton · Lynchburg · Manassas · Newport News · Richmond · Shawneeland · Vienna · Virginia Beach · Other locations
21550 Beaumeade Circle, Ashburn
Hours: Mo-Fr 09:00-20:00, Sa 09:00-19:00, Su 09:00-18:00
44950 Russell Branch Parkway, Ashburn, 20147
Also on the map here, with no address, phone or website on file: Hite Hollow Shooting Range.
Camp Barrett
Hours: Sat–Sun 8 am–3 pm
7700 Bull Run Drive, Centreville, 20121
14708 Mount Olive Road, Centreville, 20121
7700 Bull Run Drive, Centreville, 20121
11801 Route 1, Chester, 23831
11250 Waples Mill Road, Fairfax, 22030
Hours: Mon 11 am–6 pm; Wed–Thu noon–8 pm; Fri 11 am–8 pm; Sat 9 am–5 pm; Sun 9 am–3 pm
2721 Prosperity Avenue, Fairfax, 22031
12991 Franklin Street, Ferrum, 24088
3101 Haislip Pond Road, Fredericksburg, 22408
104 West Mercury Boulevard, Hampton, 23669
Hours: Mon–Sat 10 am–6 pm
Also on the map here, with no address, phone or website on file: Police Firing Range.
11547 Lakeridge Parkway, Hanover County, 23005
Hours: Mon, Wed–Fri 10 am–7 pm; Tue closed; Sat–Sun 10 am–6 pm
Also on the map here, with no address, phone or website on file: NVGC Lower Range · NVGC Upper Range.
19237 Mountain Spring Lane, Leesburg, 20175
Hours: Tue 9 am–7 pm
8194 Terminal Road, Lorton, 22079
Hours: Mon–Sat 10 am–9 pm; Sun 10 am–7 pm
$16
2309 Mayflower Drive, Lynchburg, 24501
Fee
30 minutes, one shooter $16 quoted on their own site as of 2026-09-16
Hours: Mon–Thu 11 am–7 pm; Fri 10 am–7 pm; Sat 10 am–6 pm; Sun 1 pm–6 pm
7751 Doane Drive, Manassas, 20109
Hours: Mon–Sun 9 am–9 pm
9760 Center Street, Manassas, 20110
Hours: Mon–Fri 10 am–7 pm; Sat 9 am–5 pm
520 Industrial Park Drive, Newport News, 23608
6020 West Broad Street, Richmond, 23230
Hours: Mon–Fri 10 am–9 pm; Sat 9 am–9 pm; Sun 9 am–6 pm
Also on the map here, with no address, phone or website on file: Shooting Range.
386 Maple Avenue East, Vienna, 22180
Hours: Mon 10 am–6 pm; Tue 10 am–7 pm; Wed 10 am–6 pm; Thu 10 am–7 pm; Fri 10 am–6 pm; Sat 9 am–5 pm; Sun 10 am–4 pm
5070 Virginia Beach Boulevard, Virginia Beach, 23462
Hours: Mon–Sat 9 am–9 pm; Sun 9 am–6 pm
16381 Kennons Lane, 23002
16351 Kennons Lane, 23002
Also on the map here, with no address, phone or website on file: 5 Stand Range · 5 Stand Rangehouse · Archery Range · Archery Rangehouse · B.B. Range · Camp Ross BBs Range · Henrico County Police Range · Hogback Mountain Paintball · Molden Shooting Area · Muzzleloading Range · Potts Slope Shooting Range · Range and Target Activities · Rifle Range · Rifle Rangehouse · Shotgun Range · Shotgun Rangehouse · Shotgun Shack · Skeet and Trap Fields · Spradlin Trap Range · Winchester Gun Club.
District of Columbia · West Virginia · Maryland · North Carolina · Pennsylvania · New Jersey · Ohio · South Carolina