Five of the 11 driving ranges we list in Baltimore, Baltimore County and Anne Arundel County state that they have covered bays: Arundel Golf Park, Fox Hollow Training Center, Mitchell's Golf Complex, Pine Ridge Driving Range and Topgolf Baltimore. 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.
5 of 5 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.
Golf center, Mini golf, Glen Burnie
Arundel Golf Park in Glen Burnie has a double-deck driving range with 72 tee stations. The lower level is covered, and heated and enclosed in winter, and 20 stations have the Power Tee automatic teeing system.
- Price
- Not published
- Has
- Heated bays, Covered bays, Lights
- Checked
- November 12, 2026
Range at a golf course, Timonium
Fox Hollow Training Center in Timonium is Baltimore County Golf's driving range, named a Top 50 public range 11 times by the Golf Range Association of America. It has more than 60 hitting stations, 20 of them fully covered, with lights on the range and short game areas, a wedge target course, three practice putting greens and a chipping and pitching green.
- Price
- From $3 for 18 balls
- Has
- Covered bays, Lights
- Checked
- November 12, 2026
Range at a golf course, Mini golf, Reisterstown
Mitchell's Golf Complex in Reisterstown has a 9-hole executive course, a driving range with 22 hitting bays, 12 of them covered, and three mini golf courses: Rixey's Fun Run for young children, the Championship course with water hazards, and Monster in the Pines with a 70-yard hole. Drivers and irons are lent free.
- Price
- Not published
- Has
- Covered bays
- Checked
- November 12, 2026
Range at a golf course, Lutherville
The Pine Ridge Driving Range in Lutherville, beside the municipal Pine Ridge Golf Course, has 44 lighted stations, 22 of them covered, with Toptracer available from 8 am to 9 pm. Buckets cost $6 for 40 balls, $12 for 85, $15 for 130 and $17 for 160, and bonus cards add value, such as $65 for $50.
- Price
- From $6 for 40 balls
- Has
- Covered bays, Lights, Toptracer
- Checked
- November 12, 2026
Golf entertainment venue, Baltimore
Topgolf Baltimore is a golf entertainment venue where you rent a hitting bay by the hour, with up to six players in a bay. When we checked, the venue page showed prices starting at $19.99 an hour Monday to Thursday and $24.99 Friday to Sunday, plus tax.
- Price
- From $19.99 per hour
- Has
- Covered bays
- Checked
- November 12, 2026