10 of the 13 driving ranges we list in New York City, Long Island, Westchester and northern New Jersey state that they have covered bays: 21 Golf Range, Alley Pond Golf Center, Anchor Golf Center, Closter Golf Center, Game On Golf Center, Spring Rock Golf Center, Tappan Golf Center, The Golf Club at Chelsea Piers, The Learning Center at Galloping Hill and Topgolf Parsippany. 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.
10 of 10 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.
Driving range, Ridgefield
21 Golf Range in Ridgefield, New Jersey, has 54 heated, covered Toptracer bays on two floors, each with an adjustable automatic tee. It is open 365 days a year from 7 am to midnight, first come, first served.
- Price
- Not published
- Has
- Heated bays, Covered bays, Toptracer
- Checked
- November 12, 2026
Golf center, Mini golf, Douglaston
Alley Pond Golf Center in Douglaston, Queens, dates from 1949 and reopened in 2026 with 71 semi-open bays, each with Toptracer, dual screens and automatic tee-up, and left- and right-handed bays. Bays are booked through the GolfX app or at the front desk, with prices from $19 before tax on weekday mornings rising to $34 on weekend evenings; the page does not say how long a booking lasts.
- Price
- Not published
- Has
- Covered bays, Toptracer
- Checked
- November 12, 2026
Golf center, Mini golf, Whippany
Anchor Golf Center in Whippany, New Jersey, has 70 driving range bays, 40 with Toptracer and 30 of those covered, plus 30 upper-deck bays, first come, first served. Toptracer buckets cost $14 for 45 balls, $18 for 90 and $21 for 130, with small discounts for military and seniors.
- Price
- From $14 for 45 balls
- Has
- Covered bays, Toptracer
- Checked
- November 12, 2026
Golf center, Mini golf, Closter
Closter Golf Center in Bergen County has more than 120 heated, weather-protected hitting bays with fans for summer, lights for early and late practice, a sand bunker and a putting green, and no netting in the way of the shots. Buckets cost $12 for 55 balls, $16 for 80 and $20 for 120, and early birds get bonus balls before noon on weekdays and 10 am on weekends.
- Price
- From $12 for 55 balls
- Has
- Heated bays, Covered bays, Lights
- Checked
- November 12, 2026
Driving range, White Plains
Game On Golf Center in White Plains is a year-round range with 20 heated, covered Toptracer bays under two awnings, more than 50 Power Tee automatic tee-up bays and a seasonal grass tee area that opens at noon on Fridays. There is a putting green and a private instruction area, and LED lights for night practice.
- Price
- Not published
- Has
- Heated bays, Covered bays, Lights, Grass tees, Toptracer
- Checked
- November 12, 2026
Golf center, Mini golf, New Hyde Park
Spring Rock Golf Center in New Hyde Park has a 250-yard driving range with 100 covered booths, open all year with heaters in winter and fans in summer. There is a practice putting green and sand traps, PGA-certified instructors, a repair shop and a snack bar.
- Price
- Not published
- Has
- Heated bays, Covered bays
- Checked
- November 12, 2026
Golf center, Mini golf, Tappan
Tappan Golf Center in Rockland County has 100 heated, weather-protected hitting bays with Toptracer included in the ball price, open all year from 6:30 am to 10 pm. Buckets cost $13 for 55 balls, $17 for 80 and $21 for 120, and the early bird special adds balls, up to 160 for $21, before noon on weekdays and 10 am on weekends.
- Price
- From $13 for 55 balls
- Has
- Heated bays, Covered bays, Toptracer
- Checked
- November 12, 2026
Golf center, New York
The Golf Club at Chelsea Piers is Manhattan's driving range on the Hudson River: 52 heated, weather-protected stalls on four floors, each with automatic tee-up and Inrange ball tracking and games. It is open every day from 7 am to 11 pm.
- Price
- From $48 per visit
- Has
- Heated bays, Covered bays
- Checked
- November 12, 2026
Range at a golf course, Kenilworth
The Learning Center at Galloping Hill Golf Course, Union County's course in Kenilworth, New Jersey, has a 52-stall range with 20 covered, heated stalls, natural turf, target greens, three putting greens, a chipping area with bunkers and a nine-hole practice course. Range tokens cost $7 for 35 balls, $12 for 75 and $17 for 125.
- Price
- From $7 for 35 balls
- Has
- Heated bays, Covered bays, Grass tees
- Checked
- November 12, 2026
Golf entertainment venue, Parsippany
Topgolf Parsippany is a golf entertainment venue where you rent a hitting bay by the hour. The bays are heated in winter and cooled with fans in summer, with HDTVs, and you can use the free clubs or bring your own.
- Price
- Not published
- Has
- Heated bays, Covered bays
- Checked
- November 12, 2026