Range and Putt

Driving ranges in Phoenix

Range and Putt lists 15 driving ranges in Phoenix, Scottsdale and the Valley. Of those, three have heated bays and two have lights. The lowest published bucket price is $7 for 35 balls at Kokopelli Golf Club. 14 of the 15 publish a price online. Every detail was checked against a named source in November 2026.

Grass tees 7

Compare Phoenix driving ranges

RangeTownHeatedLightsBall trackingPrice from
Continental Golf ClubScottsdaleNot statedNot statedNot stated$10 for 35 balls
Kokopelli Golf ClubGilbertNot statedYesNot stated$7 for 35 balls
McDowell Mountain Golf ClubScottsdaleNot statedNot statedNot stated$10 for about 20 balls
Ocotillo Golf ClubChandlerNot statedNot statedNot stated$25 per day
Orange Tree Golf ResortScottsdaleNot statedNot statedNot stated$8 for 35 balls
Palm Valley Golf ClubGoodyearNot statedNot statedNot stated$20 per day
Power Ranch Golf ClubGilbertNot statedNot statedNot stated$7 for 25 balls
Raven Golf ClubPhoenixNot statedNot statedNot stated$13 for 40 balls
Stonecreek Golf ClubPhoenixNot statedNot statedNot stated$17 for 50 balls
Superstition Springs Golf ClubMesaNot statedNot statedNot stated$8 for 35 balls
Topgolf Phoenix - GilbertGilbertYesNot statedNot stated$19.99 per hour
Topgolf Phoenix - GlendaleGlendaleYesNot statedNot stated$19.99 per hour
Topgolf Phoenix - ScottsdaleScottsdaleYesNot statedNot stated$19.99 per hour
Valley Golf CenterAvondaleNot statedYesTrackmanNot published
Whirlwind Golf ClubChandlerNot statedNot statedNot stated$40 per person

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

On the map

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

East Valley

Kokopelli Golf Club

Range at a golf course, Gilbert

Kokopelli Golf Club in Gilbert has a fully lighted practice facility open from sunrise until 9 pm every day, with mats Monday to Thursday and grass tees Friday to Sunday. A small bucket of 35 balls costs $7, 70 balls $10 and 105 balls $14.

Price
From $7 for 35 balls
Has
Lights, Grass tees
Checked
November 12, 2026

Ocotillo Golf Club

Range at a golf course, Chandler

Ocotillo Golf Club in Chandler has a double-ended driving range with 24 stations and both grass and artificial turf tees, plus a putting green and a chipping green. Range access is sold by the day rather than by the bucket: $25, or $12 with a round.

Price
From $25 per day
Has
Grass tees
Checked
November 12, 2026

Power Ranch Golf Club

Range at a golf course, Gilbert

Power Ranch Golf Club in Gilbert has a practice facility open to the public with more than 25 grass hitting zones, an artificial turf strip used on some weekdays, a pitching and chipping green for shots up to 40 yards and a large putting green. Balls come in bags: 25 for $7 or 50 for $14.

Price
From $7 for 25 balls
Has
Grass tees
Checked
November 12, 2026

Superstition Springs Golf Club

Range at a golf course, Mesa

Superstition Springs Golf Club in Mesa has a driving range and a large chipping and putting green, open daily. A small bucket of 35 balls costs $8, a medium of 70 costs $14 and a large of 105 costs $18.

Price
From $8 for 35 balls
Checked
November 12, 2026

Topgolf Phoenix - Gilbert

Golf entertainment venue, Gilbert

Topgolf Phoenix - Gilbert is a three-floor golf entertainment venue with more than 100 all-weather hitting bays, cooled with fans in summer and heated in winter, plus a rooftop terrace. You rent a bay by the hour; 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
Heated bays, Covered bays
Checked
November 12, 2026

Whirlwind Golf Club

Range at a golf course, Chandler

Whirlwind Golf Club at Wild Horse Pass in Chandler has a double-ended practice facility with room for up to 30 stations on each side; most winter days the south side is used. Practice is included with a green fee.

Price
From $40 per person
Checked
November 12, 2026

Phoenix

Raven Golf Club

Range at a golf course, Phoenix

Raven Golf Club in south Phoenix has a double-sided grass driving range and a large short game area with a putting green, a chipping area and sand bunkers. A small bag of 40 balls costs $13 and a medium of 80 costs $18.

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

Stonecreek Golf Club

Range at a golf course, Phoenix

Stonecreek Golf Club in north Phoenix has an 18-station driving range with putting and chipping greens and practice bunkers, and PGA teaching professionals for private and group lessons. A small bucket of 50 balls costs $17 and a large of 100 costs $21.

Price
From $17 for 50 balls
Checked
November 12, 2026

Scottsdale

Continental Golf Club

Range at a golf course, Scottsdale

Continental Golf Club in Scottsdale has a driving range with 21 mat stations and 24 grass stations: mats Monday to Wednesday and grass Thursday to Sunday. A small bucket of 35 balls costs $10 and a large of 65 costs $15.

Price
From $10 for 35 balls
Has
Grass tees
Checked
November 12, 2026

McDowell Mountain Golf Club

Range at a golf course, Scottsdale

McDowell Mountain Golf Club in north Scottsdale has a 20-station grass tee driving range and a short game area with three chipping greens, a practice bunker and a large putting green. A small bucket of 20 to 30 balls costs $10 and a large of 60 to 70 costs $20.

Price
From $10 for about 20 balls
Has
Grass tees
Checked
November 12, 2026

Orange Tree Golf Resort

Range at a golf course, Scottsdale

Orange Tree Golf Resort is a public 18-hole course in Scottsdale with a practice range. A small bucket of 35 balls costs $8, a medium of 70 costs $14 and a large of 105 costs $21, and range passes add credit: $125 for $100, $250 for $200 and $400 for $300.

Price
From $8 for 35 balls
Checked
November 12, 2026

Topgolf Phoenix - Scottsdale

Golf entertainment venue, Scottsdale

Topgolf Phoenix - Scottsdale is a three-floor golf entertainment venue with more than 100 all-weather hitting bays, cooled with fans in summer and heated in winter, plus a rooftop terrace. You rent a bay by the hour; 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
Heated bays, Covered bays
Checked
November 12, 2026

West Valley

Palm Valley Golf Club

Range at a golf course, Goodyear

Palm Valley Golf Club in Goodyear has a double-sided driving range with 30 hitting stations, all on grass, plus a chipping green, a sand bunker and a large putting area. Practice is sold as a $20 daily session, and range use is included with a paid green fee.

Price
From $20 per day
Has
Grass tees
Checked
November 12, 2026

Topgolf Phoenix - Glendale

Golf entertainment venue, Glendale

Topgolf Phoenix - Glendale is a three-floor golf entertainment venue with more than 100 all-weather hitting bays, cooled with fans in summer and heated in winter, plus a rooftop terrace. You rent a bay by the hour; 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
Heated bays, Covered bays
Checked
November 12, 2026

Valley Golf Center

Driving range, Avondale

Valley Golf Center in Avondale is a lighted driving range open daily from 8 am to 11 pm, with fans and cooling misters at each automated bay for the summer heat. Every tee box has Trackman Range, included with your range ball purchase.

Price
Not published
Has
Lights
Checked
November 12, 2026

Practicing in winter

Winter is peak golf season around Phoenix. Ranges stay open all year, but many course ranges close for a few weeks in the fall while the grass is overseeded, so check each listing in September and October. For cold-weather practice, start with Topgolf Phoenix - Gilbert, Topgolf Phoenix - Glendale and Topgolf Phoenix - Scottsdale.

Questions people ask

Which driving ranges in Phoenix are heated?

Topgolf Phoenix - Gilbert, Topgolf Phoenix - Glendale and Topgolf Phoenix - Scottsdale have heated bays, according to their own websites.

How much is a bucket of balls in Phoenix?

The lowest published price we found is $7 for 35 balls at Kokopelli Golf Club, checked November 12, 2026. Many ranges do not post prices online, so this is the lowest published price, not the lowest price in the area.

Mini golf in Phoenix

We also list 6 mini golf courses in Phoenix, with prices per round.

Before you go

How this list is made

We read each range's own website first, then its park district or operator pages. A detail only goes on the page when a source states it, and each listing links to the sources we used. Read more about how we check.