Generally speaking, we like our golf to be in the great outdoors, but the weather does not always cooperate, particularly in December, January and February. If you don’t have your own indoor range, the following list of Maryland locations give you the option of hitting balls where it’s warm and dry. Reservations highly recommended.
- Eagle 5 Golf, Columbia, Cost: 6 Driving Range bays $25/hr, 5 Course bays $55/hr; Open every day at 10 am. Closes M-Th at 10 pm, F-Sa at 11 pm, Su at 8 pm.
- X-Golf, Pasadena, 8 Simulator bays; Cost: M-F 9 am to 4 pm $45/hr, All other times $60/hr; Open M-Th 9 am to 10 pm, F-Sa 9 am to 11 pm, Su 11 am to 8 pm.
- X-Golf, Annapolis, 7 Simulator bays; $45/hr, Open every day from 9 am to 10 pm or later, 7 bays
- X-Golf, Eldersburg, 8 Simulator bays; $60 to $70/hr, Open every day at 10 am, closes at 8 pm on Su, 10 pm M-Th, 11 pm F and midnight on Sa
- X-Golf, Bel Air
- X-Golf, Frederick
- Ferguson Golf Institute, Forest Hill, $30 to $40/hr
- Ferguson Golf Institute, Churchville, $25 to $40/hr
- Five Iron Golf, Baltimore Inner Harbor, $50 to $60/hr
- The Lab 301, Bowie, Open 24 hours to members, have to sign up to make reservations, $45/hr and up
- Edge Golf Performance, Columbia, $50/hr
- Topgolf, Baltimore, $42 to $68/hr, 90 covered bays (look for “Winter Play Days” specials where it will be just $20/hr for a morning tee time.
- Back Nine Golf, Crofton: Grand opening scheduled for March 7, 2026; Website suggest is may be for members only starting at $159 per month
- Back Nine Golf, Cockeysville, $60/hr, 3 bays
- Back Nine Golf, White Marsh: $50/hr, 3 bays, reportedly open 24 hours a day – 7 days a week for members but “daylight” hours for non-members
- River Marsh Golf Club at Hyatt Regency, Cambridge: $35/hr, 1 bay, reserved like a regular round of golf so you could be paired with other golfers
