Range and Putt

Covered driving ranges in Dallas

Eight of the 10 driving ranges we list in Dallas, the northern suburbs and the Mid-Cities toward Arlington state that they have covered bays: Golf Center of Arlington, Golf Ranch Grand Prairie, Golf Ranch Richardson, Highlands Performance Golf Center, Topgolf Allen, Topgolf Dallas, Topgolf Grand Prairie and Topgolf The Colony. 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.

RangeTownHeatedLightsBall trackingPrice from
Golf Center of ArlingtonArlingtonYesYesToptracer and TrackMan$21 for 60 balls
Golf Ranch Grand PrairieGrand PrairieNot statedNot statedToptracer$12 for 40 balls
Golf Ranch RichardsonRichardsonYesYesToptracer$12 for 40 balls
Highlands Performance Golf CenterCarrolltonNot statedNot statedNot stated$13 for 40 balls
Topgolf AllenAllenYesNot statedNot statedNot published
Topgolf DallasDallasYesNot statedNot statedNot published
Topgolf Grand PrairieGrand PrairieYesNot statedNot statedNot published
Topgolf The ColonyThe ColonyYesNot statedNot statedNot published

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

On the map

8 of 8 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 of Arlington

Golf center, Mini golf, Arlington

Golf Center of Arlington, two miles north of the Arlington entertainment district, is open all year, day and night, with covered, heated Toptracer bays, PowerTee automatic tee-up, a grass hitting area, TrackMan analysis and putting and chipping greens. Buckets cost $21 for 60 balls, $28 for 90 and $35 for 120; members, at $129 a year or $18 a month, pay $15, $20 and $25, and everyone gets member prices during the self-service hour from 8 to 9 am.

Price
From $21 for 60 balls
Has
Heated bays, Covered bays, Lights, Grass tees, Toptracer
Checked
November 12, 2026

Golf Ranch Grand Prairie

Driving range, Grand Prairie

Golf Ranch Grand Prairie, off Lake Ridge Parkway near State Highway 360, has 30 shaded Toptracer bays and a 5,000-square-foot putting green, with a real grass tee line planned for spring. No reservation is needed and you pay by the bucket: walk-in prices are $12 for 40 balls, $24 for 80 and $36 for 120, and Ranch Pass members pay a third less.

Price
From $12 for 40 balls
Has
Covered bays, Toptracer
Checked
November 12, 2026

Golf Ranch Richardson

Golf center, Richardson

Golf Ranch Richardson has 52 shaded Toptracer bays and a lighted 9-hole par-3 short course with holes from 60 to 120 yards. There are no reservations and you pay by the bucket, not by the hour: walk-in buckets cost $12 for 40 balls, $24 for 80 and $36 for 120, and Ranch Pass members pay a third less.

Price
From $12 for 40 balls
Has
Heated bays, Covered bays, Lights, Toptracer
Checked
November 12, 2026

Highlands Performance Golf Center

Golf center, Mini golf, Carrollton

Highlands Performance Golf Center in Carrollton is a driving range and teaching center with 65 real grass tees, 20 covered stalls, Bermuda grass putting greens and a short game area for chipping, pitching and bunker play. There are no tee times or reservations.

Price
From $13 for 40 balls
Has
Covered bays, Grass tees
Checked
November 12, 2026

Topgolf Allen

Golf entertainment venue, Allen

Topgolf DFW - Allen 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 in every bay, and you can use the free clubs or bring your own; balls score themselves on the outfield targets.

Price
Not published
Has
Heated bays, Covered bays
Checked
November 12, 2026

Topgolf Dallas

Golf entertainment venue, Dallas

Topgolf DFW - Dallas 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 in every bay, and you can use the free clubs or bring your own; balls score themselves on the outfield targets.

Price
Not published
Has
Heated bays, Covered bays
Checked
November 12, 2026

Topgolf Grand Prairie

Golf entertainment venue, Grand Prairie

Topgolf DFW - Grand Prairie 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 in every bay, and you can use the free clubs or bring your own; balls score themselves on the outfield targets.

Price
Not published
Has
Heated bays, Covered bays
Checked
November 12, 2026

Topgolf The Colony

Golf entertainment venue, The Colony

Topgolf DFW - The Colony 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 in every bay, and you can use the free clubs or bring your own; balls score themselves on the outfield targets.

Price
Not published
Has
Heated bays, Covered bays
Checked
November 12, 2026

See all 10 driving ranges in Dallas