Golf Green Fees in St. George, UT

Avg weekday$37
Price range$18
Public courses24
See cheapest coursesFrom $18

St. George is one of the American West's premier golf destinations, with dramatic red rock canyon scenery, 300+ sunny days per year, and dozens of public and resort courses clustered in a compact area. The warm desert climate makes it a year-round golf haven — locals play through winter while northern golfers use it as a warm-weather escape. Green fees range from affordable daily-fee tracks to world-class resort layouts, and the sheer density of quality courses rivals markets twice its size.

Golf green fees in St. George range from $18 to , with an average weekday rate of $37. The most affordable verified course is Eagle Lake Golf Course at $18 on weekdays. 24 courses allow walking. 1 offers twilight rates.

All Golf Courses in St. George

Click column headers to sort

TwilightWalk?Verified
$18+cart$18Yes
4.1(364)
Listed on course website · Checked May 11, 2026
$42+cart$42Yes
4.7(1,898)
Listed on course website · Checked May 11, 2026
$50+cart$50$50Yes
4.5(1,103)
Listed on course website · Checked May 11, 2026
Call for ratesYes
4.5(442)
No public pricing found · Call to confirm rates
Call for ratesYes
4.7(222)
No public pricing found · Call to confirm rates
Call for ratesYes
4.7(511)
No public pricing found · Call to confirm rates
Call for ratesYes
4.8(192)
No public pricing found · Call to confirm rates
Call for ratesYes
5.0(28)
No public pricing found · Call to confirm rates
Call for ratesYes
4.6(278)
No public pricing found · Call to confirm rates
Call for ratesYes
4.6(2,542)
No public pricing found · Call to confirm rates
Call for ratesYes
4.5(246)
No public pricing found · Call to confirm rates
Call for ratesYes
4.6(577)
No public pricing found · Call to confirm rates
Call for ratesYesNo public pricing found · Call to confirm rates
Call for ratesYes
4.6(65)
No public pricing found · Call to confirm rates
Call for ratesYes
4.6(177)
No public pricing found · Call to confirm rates
Call for ratesYes
4.7(29)
No public pricing found · Call to confirm rates
Call for ratesYes
4.9(12)
No public pricing found · Call to confirm rates
Call for ratesYes
4.6(284)
No public pricing found · Call to confirm rates
Call for ratesYes
5.0(1)
No public pricing found · Call to confirm rates
Call for ratesYes
3.9(20)
No public pricing found · Call to confirm rates
Call for ratesYes
5.0(92)
No public pricing found · Call to confirm rates
Call for ratesYes
4.8(18)
No public pricing found · Call to confirm rates
Call for ratesYes
4.5(558)
No public pricing found · Call to confirm rates
Call for ratesYes
4.4(433)
No public pricing found · Call to confirm rates

Best Value Course in St. George

Highest rating-to-price ratio based on Google reviews and weekday rates.

Eagle Lake Golf Course

$18/round4.1

Golf day essentials

Useful gear for checking yardages, planning shots, and making the most of a round.

Golf Rangefinder

Useful for getting quick yardages when playing unfamiliar courses.

View rangefinders

Golf GPS Watch

Helpful for checking yardages, tracking rounds, and planning shots.

View GPS watches

GreenFeeTracker may earn a commission from partner links. This does not affect the price you pay.

Frequently Asked Questions — Golf in St. George

Green fees in St. George range from $30 at daily-fee public courses to $100+ at premium resort layouts. Weekday rates and twilight pricing offer significant savings — many top courses run $50–$70 on weekdays.