Range and Putt

Heated driving ranges in New York

Nine of the 13 driving ranges we list in New York City, Long Island, Westchester and northern New Jersey state that they have heated bays: 21 Golf Range, Closter Golf Center, Essex Golf Range, 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.

Heated bays put a heater above or behind each hitting station so you can practice comfortably when it is cold out. Most New York-area ranges stay open all winter with heated, covered bays, while grass tees and some outdoor ranges close for the season.

RangeTownHeatedLightsBall trackingPrice from
21 Golf RangeRidgefieldYesNot statedToptracerNot published
Closter Golf CenterClosterYesYesNot stated$12 for 55 balls
Essex Golf RangeRoselandYesYesNot stated$10 for 50 balls
Game On Golf CenterWhite PlainsYesYesToptracerNot published
Spring Rock Golf CenterNew Hyde ParkYesNot statedNot statedNot published
Tappan Golf CenterTappanYesNot statedToptracer$13 for 55 balls
The Golf Club at Chelsea PiersNew YorkYesNot statedInrange$48 per visit
The Learning Center at Galloping HillKenilworthYesNot statedNot stated$7 for 35 balls
Topgolf ParsippanyParsippanyYesNot statedNot statedNot published

"Not stated" means we found no source for it, not that the range lacks it.

On the map

9 of 9 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.

21 Golf Range

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

Closter Golf Center

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

Essex Golf Range

Golf center, Roseland

Essex Golf Range in Roseland, New Jersey, has a 48-stall heated driving range open all year, with a practice putting green, a short game area and lights until 9 pm. The ball dispensers stay on from sunrise and take exact cash, cards, Apple Pay and an app.

Price
From $10 for 50 balls
Has
Heated bays, Lights
Checked
November 12, 2026

Game On Golf Center

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

Spring Rock Golf Center

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

Tappan Golf Center

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

The Golf Club at Chelsea Piers

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

The Learning Center at Galloping Hill

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

Topgolf Parsippany

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

See all 13 driving ranges in New York

Read our guide: What to wear to a driving range