Best Public Golf Courses in St. George, Utah (2026 Guide)

The best public golf courses in St. George, Utah ranked for value, scenery, and challenge. Includes Sand Hollow, Sky Mountain, Coral Canyon, and more.

By Marcus Bell, PGA Teaching Professional

Best Public Golf Courses in St. George, Utah (2026 Guide)

The best public golf courses in St. George, Utah include Sand Hollow Resort (the most acclaimed course in the state), Sky Mountain Golf Course in Hurricane, Coral Canyon Golf Club, Sunbrook Golf Club, and Entrada at Snow Canyon (semi-private, limited public access). St. George combines year-round playability, dramatic red rock scenery, and affordable green fees that draw golfers from across the western United States.

Key Takeaways

What Are the Best Public Golf Courses in St. George?

1. Sand Hollow Resort (Championship Course)

Located 20 minutes east of St. George in Hurricane, Sand Hollow Resort is the gold standard of Utah public golf. Designed by John Fought and opened in 2008, the Championship Course features four signature holes built along red rock cliffs overlooking Sand Hollow Reservoir.

The course also has a 9-hole "Links" companion course that is more affordable and walkable.

2. Sky Mountain Golf Course (Hurricane)

A municipal course operated by the City of Hurricane, Sky Mountain offers some of the most dramatic mountain scenery of any public course in the United States. Surrounded by Pine Valley Mountain and the cliffs of Hurricane, the course plays through natural desert landscape with wide fairways and forgiving greens.

If you want a beautiful, walkable round on a budget, Sky Mountain is hard to beat.

3. Coral Canyon Golf Club

Designed by Keith Foster and opened in 2001, Coral Canyon weaves through red rock formations and elevation changes north of St. George. The course is technical but fair, with multiple risk-reward holes.

Coral Canyon hosts numerous regional tournaments and is regarded as one of the most challenging public courses in the area.

4. Sunbrook Golf Club

A 27-hole municipal facility owned by the City of St. George, Sunbrook is the most popular round in town. Three nine-hole layouts (Pointe, Woodbridge, and Black Rock) can be played in any combination.

Sunbrook is well-maintained, affordable, and central to St. George. Locals play it constantly.

5. Entrada at Snow Canyon (Semi-Private)

Designed by Johnny Miller, Entrada is technically a private club but accepts limited public play on weekdays. The course is built into black lava flows and red sandstone, making it one of the most visually striking golf experiences anywhere.

Call ahead to confirm public tee times. Worth the price for the experience.

6. The Ledges Golf Club

A Matt Dye design opened in 2007, The Ledges sits at the highest elevation in St. George golf, offering panoramic views of Snow Canyon and Pine Valley Mountain. The course features generous landing areas and challenging green complexes.

7. Dixie Red Hills Golf Course

A 9-hole municipal course in central St. George, Dixie Red Hills is the oldest course in the city and the most affordable. Perfect for a quick afternoon round or a beginner-friendly outing.

When Is the Best Time to Play Golf in St. George?

Featured snippet target: Best Time to Play Golf in St. George, Utah

SeasonMonthsConditionsGreen Fees
Peak SeasonOctober to April60s to 70s, sunny$$$$ (highest)
Shoulder SeasonMay, September80s to 90s, sunny$$$
Off-Season (Summer)June to August100s+, hot$ (lowest)

The peak season is mid-October through April when temperatures sit in the comfortable 60s and 70s. Snowbirds from Utah, Idaho, Montana, and Canada flood St. George during these months, and tee times can book up two to four weeks ahead.

Summer (June through August) sees temperatures above 100°F daily. Green fees drop dramatically (often 50% off), and courses are nearly empty. Play early morning before 9 AM to avoid the worst heat.

How Much Does Golf Cost in St. George?

Green fees vary widely by course and season:

Twilight rates (typically after 2 PM) can save 30% to 50% on most courses. Off-season summer rates often match or beat winter twilight pricing.

Stay-and-play packages at Sand Hollow Resort and other lodging-affiliated courses can offer significant value if you are traveling from out of state.

How Should I Plan a Golf Trip to St. George?

Suggested 3-Day Itinerary

Suggested 5-Day Itinerary

Combine golf with Zion, Bryce Canyon, and Snow Canyon State Park for a memorable trip. To track your rounds across courses, see [LINK: How to Calculate Your Golf Handicap].

What Should I Pack for Golf in St. George?

FAQ: Public Golf Courses in St. George, Utah

Q: Is Sand Hollow the best course in Utah? A: Yes, according to Golf Digest, Golfweek, and most major rankings. Sand Hollow's Championship Course is consistently the top-ranked public course in Utah.

Q: How far is St. George from Las Vegas? A: About 120 miles or two hours by car. Many golfers fly into Las Vegas and drive up for golf trips.

Q: Can I walk the courses in St. George? A: Most courses allow walking, especially Sky Mountain, Sunbrook, and Dixie Red Hills. Sand Hollow and Coral Canyon are cart-recommended due to terrain.

Q: How hot does it get for summer golf? A: Daily highs of 105 to 110°F are common from June through August. Most golfers play before 9 AM to avoid the worst heat.

Q: Do I need a tee time in St. George? A: Yes, especially during peak season. Book at least one to two weeks in advance for top courses.

Q: Are there any private clubs in St. George open to public play? A: Entrada at Snow Canyon allows limited public tee times. The rest of the private clubs in the area are members-only.

Join Flighting to track your rounds and unlock rewards.