Golf Green Fees in St. Louis, MO

Avg weekday$38
Price range$12$72
Public courses60
See cheapest coursesFrom $12

Golf green fees in the St. Louis metro range from around $20 at St. Louis City and County park courses to $120 at upscale daily-fee facilities in West County and Illinois Metro East. The market spans St. Louis City, St. Louis County, St. Charles County, Jefferson County, and Illinois' Madison and St. Clair counties, with 40+ public-access courses. Gateway Trampoline — Forest Park Golf Course — anchors affordable golf in the city at $25–38, while well-regarded tracks in Chesterfield, Wildwood, and O'Fallon (IL and MO) offer mid-range play at $45–80. The season runs April through October; spring and fall shoulder windows offer pleasant conditions and competitive pricing.

How much does public golf cost in St. Louis?

Public golf courses tracked by GreenFeeTracker in St. Louis average about $38 for weekday play, with known rates ranging from $12 to $72. The most affordable tracked course is St. Ann Golf Course at $12 on weekdays. 60 courses allow walking. 7 offer twilight rates. Pricing changes by season, time of day, cart inclusion, and tee time availability — verify with the course before booking.

Pricing data last updated: May 6, 2026

All Golf Courses in St. Louis

Click column headers to sort

TwilightWalk?Verified
St. Ann Golf Course
Cheapestpublic
$12+cart$13Yes
4.1(200)
Listed on course website · Checked May 6, 2026
$15+cart$15Yes
4.3(67)
Listed on course website · Checked May 6, 2026
$16+cart$16Yes
4.4(262)
Listed on course website · Checked May 6, 2026
$20+cart$21Yes
4.2(145)
Listed on course website · Checked May 6, 2026
$29$36$25Yes
4.3(131)
Listed on course website · Checked May 6, 2026
$38$47Yes
4.3(238)
Listed on course website · Checked May 6, 2026
$40+cart$50$27Yes
4.2(92)
Listed on course website · Checked May 6, 2026
$41$46$29Yes
3.9(85)
Listed on course website · Checked May 6, 2026
$42$54$34Yes
4.5(257)
Listed on course website · Checked May 6, 2026
$48$58Yes
4.3(205)
Listed on course website · Checked May 6, 2026
$58$74$50Yes
4.2(256)
Listed on course website · Checked May 6, 2026
$58$71$45Yes
3.2(243)
No public pricing currently available · Call to confirm rates
$72$82$52Yes
4.3(353)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.1(328)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(120)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(54)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(171)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(164)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.7(484)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.4(35)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(113)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(141)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(98)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.4(208)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.7(27)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.9(160)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.8(152)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.2(145)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.1(211)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.4(272)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.2(191)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.1(89)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.2(336)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.2(25)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.2(262)
No public pricing currently available · Call to confirm rates
Call for ratesYes
5.0(25)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.8(136)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(193)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(405)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(8)
No public pricing currently available · Call to confirm rates
Call for ratesYes
2.8(77)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(144)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.3(236)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(312)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.7(15)
No public pricing currently available · Call to confirm rates
Call for ratesYes
5.0(3)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.7(555)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.7(124)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.3(292)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.1(283)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.0(130)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.5(255)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(454)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.9(116)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.2(201)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.0(269)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.7(289)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.0(20)
No public pricing currently available · Call to confirm rates
Call for ratesYes
4.6(164)
No public pricing currently available · Call to confirm rates
Call for ratesYes
3.6(216)
No public pricing currently available · Call to confirm rates

Best Value Public Golf Courses in St. Louis

Ranked by Google rating relative to weekday rate (rating ÷ price). A higher score means more highly rated for the price. This is a directional guide — value also depends on course conditions, location, and personal preference.

CourseWeekday RateRatingValue Score
$12
4.1(200)
0.342
$15
4.3(67)
0.287
$16
4.4(262)
0.275
$20
4.2(145)
0.210
$29
4.3(131)
0.148

Twilight Golf Rates in St. Louis

7 courses in St. Louis currently have twilight rates tracked by GreenFeeTracker. Twilight availability, start times, and pricing vary by season and day — confirm with the course before booking.

Full twilight deals guide for St. Louis

Walking-Friendly Public Golf Courses in St. Louis

60 of the 60 public courses tracked by GreenFeeTracker in St. Louis allow walking. Walking availability may vary by day, time, or season — confirm with the course.

See all 60 walking-friendly courses in St. Louis

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. Louis

The average weekday green fee at public golf courses in the St. Louis metro is approximately $45–65 for 18 holes. St. Louis City park courses run $25–40. St. Louis County and St. Charles County courses average $45–75. Premium West County layouts reach $90–120 on peak weekends.

About this pricing data

Green fees in St. Louis change by season, day of week, tee time, cart inclusion, residency status, and booking channel. Some rates may be missing or not yet available. GreenFeeTracker collects publicly available pricing data where possible — some courses do not publish rates online. Always verify directly with the course before booking. Data is updated periodically and may not reflect recent price changes.