The Best Public Golf Courses in Metro Phoenix

men golfing at Phoenix golf course
Sean Justice/Getty Images

There are about 200 golf courses in the greater Phoenix area, which means there must be a golf course that suits your game.

As far as the best golf courses are concerned, you'll usually see the same courses named over and again. As for public golf courses, here are our top picks. These aren't necessarily the exclusive, expensive, see-a-celebrity courses, but they're fun, challenging, and beautiful.

Note: Prices ranges shown are for the November/December period. Prices will be higher in the winter, and lower in the summer. Call to inquire about course maintenance schedule, especially in October and early November.

01 of 08

Troon North Golf Club

$150-$200

Located in Scottsdale. There are two courses: Monument and Pinnacle. Play Monument if you can.

02 of 08

Gold Canyon Golf Club

$100-$150

Out in Gold Canyon, Arizona, near Apache Junction. Dinosaur Mountain is the course you'll want to play, especially if you are a bit tired of flat desert courses. Sidewinder isn't nearly as special.

03 of 08

Superstition Springs Golf Club

$100-$130

A challenging course measuring over 7,000 yards from the back tee with a 130 slope rating. Superstition Springs is a PGA Tour qualifying site.

04 of 08

Golf Club at Eagle Mountain

$100-$150

Located in Fountain Hills and very close to Scottsdale. The McDowell Mountains is the setting here.

Continue to 5 of 8 below.
05 of 08

Ocotillo Country Club

$100-$150

Located in Chandler. 27 holes of Troon Golf. If you don't like water holes, don't play Ocotillo. For example, on the Blue Nine, water is in play on every single hole. Bring extra golf balls.

06 of 08

SunRidge Canyon Golf Club

$100-$150

This is a very picturesque 6,823-yard, par-71 course located in the foothills of the McDowell Mountains. Not your typical flat desert course, course management is key to a successful round here. Save a photo for the 17th hole.

07 of 08

Arizona Grand Golf Club

This course is associated with the Arizona Grand Resort, located near South Mountain. It's a nice combination of both links and desert design. It is a par 71, 6,331 yards. This course used to be called "Phantom Horse."

08 of 08

Looking for a Discount?

Looking for a discount? If you pay in advance (nonrefundable) you might find a great deal on one of these courses.