Six of the 12 driving ranges we list in Washington, DC, suburban Maryland and Northern Virginia state that they have covered bays: Burke Lake Golf Center, Laurel Golf Center, Oakmont Golf Center, Olney Golf Park, Rocky Gorge 4 Seasons Golf Fairway and Twin Lakes Golf Course. Checked November 2026.
Covered bays have a roof over the hitting stations, which keeps you and the mat dry in rain and gives shade in summer. Covered does not always mean heated, so check each listing.
"Not stated" means we found no source for it, not that the range lacks it.
6 of 6 shown. Locations are placed from the street address with the US Census Bureau geocoder, or from OpenStreetMap where the geocoder finds no match, so a pin can sit a short way from the entrance.
Range at a golf course, Fairfax Station
Burke Lake Golf Center, run by the Fairfax County Park Authority, has a fully renovated double-decker driving range with 64 lighted stations, 24 of them covered and heated. Buckets cost $10 for 40 balls up to $25 for 160.
- Price
- From $10 for 40 balls
- Has
- Heated bays, Covered bays, Lights
- Checked
- November 12, 2026
Golf center, Mini golf, Laurel
Laurel Golf Center on Route 198 has two kinds of bays. The covered, heated and air-cooled Toptracer bays cost $20 for 60 minutes with 100 balls or $30 for 90 minutes with 150 balls.
- Price
- From $10 for 50 balls
- Has
- Heated bays, Covered bays, Lights, Toptracer
- Checked
- November 12, 2026
Range at a golf course, Oakton
Oakmont Golf Center, formerly Oak Marr, is a Fairfax County Park Authority golf center with a renovated, lighted 78-station driving range, 30 of them covered and heated, plus new target greens and practice bunkers and a 25,000-square-foot short game area. Buckets cost $10 for 40 balls up to $25 for 160.
- Price
- From $10 for 40 balls
- Has
- Heated bays, Covered bays, Lights
- Checked
- November 12, 2026
Golf center, Olney
Olney Golf Park is a teaching-focused practice center in Montgomery County with two-tiered, lighted, heated and sheltered hitting bays on an elliptical tee line, five bent grass target greens including a signature island green, and lasered distances. A large grass tee complex and the short game areas are for members only.
- Price
- Not published
- Has
- Heated bays, Covered bays, Lights, Grass tees
- Checked
- November 12, 2026
Golf center, Mini golf, Laurel
Rocky Gorge 4 Seasons Golf Fairway in Laurel has been a practice range since 1965 and is open all year, day or night, rain or shine. It has a sheltered practice area with heated tees for winter and electric fans for summer, golf pros for group and private lessons, a 19-hole miniature golf course, a batting range and a video arcade.
- Price
- Not published
- Has
- Heated bays, Covered bays
- Checked
- November 12, 2026
Range at a golf course, Clifton
Twin Lakes Golf Course, a Fairfax County Park Authority course in Clifton, has a 36-station driving range open year-round, weather permitting, with six covered stations. On Fridays, weekends and holidays from Memorial Day to Labor Day golfers can hit off a grass tee.
- Price
- Not published
- Has
- Covered bays, Grass tees
- Checked
- November 12, 2026