Best Public Golf Courses in Saint Louis, Missouri

6 public, municipal, semi-private, and resort courses in Saint Louis, MO. Ranked below by rating and review volume.

Last updated:

Ranked courses

  1. 1

    Glen Echo Country Club

    3401 Lucas-Hunt Road, Saint Louis, MO 63121
  2. 2

    Norman K. Probstein Golf Course

    6141 Lagoon Drive, Saint Louis, MO 63112
  3. 3

    Normandie Golf Club

    7605 Saint Charles Rock Road, Saint Louis, MO 63133
  4. 4

    Norwood Hills Country Club

    1 Norwood Hills Country Club Drive, Saint Louis, MO 63121
  5. 5

    St. Louis Country Club

    400 Barnes Road, Saint Louis, MO 63124
  6. 6

    The Highlands Golf Course

    5163 Clayton Avenue, Saint Louis, MO 63018

Frequently Asked Questions

How many public golf courses are in Saint Louis, Missouri?
FairwayRadar lists every public, municipal, semi-private, and resort course open to non-member play in Saint Louis, Missouri. Counts update daily as we verify access policies.
What's the best public golf course in Saint Louis?
Our top-ranked public course in Saint Louis is the highest-rated by Google reviews. See the ranked list above for current standings — rankings shift as new reviews come in.
Are tee times required at public courses in Saint Louis?
Most public courses in Saint Louis accept tee times 1–14 days in advance. Walk-ons are typically allowed on weekdays but rarely on weekend mornings. Click any course for its booking link and phone number.
What do public golf courses cost in Saint Louis?
Green fees in Saint Louis vary by course and time of day. The ranked list above shows weekday and weekend rate ranges where available. Twilight rates (typically after 2pm) run 30–50% below morning prices.