RBC Canadian Open

Oakdale Golf & Country Club



Courses

Best golf courses near St. Louis, MO

Below, you’ll find a list of courses near St. Louis, MO. There are 46 courses within a 15-mile radius of St. Louis, 31 of which are public courses and 15 are private courses. There are 33 18-hole courses and 11 nine-hole layouts.

The above has been curated through Golf Digest’s Places to Play course database, where we have collected star ratings and reviews from our 1,900 course-ranking panelists. Join our community by signing up for Golf Digest+ and rate the courses you’ve visited recently.

St. Louis Country Club
Private
St. Louis Country Club
Saint Louis, MO
One gets the impression, playing St. Louis Country Club, that C.B. Macdonald was perplexed about how to route a course on such a tight piece of property. After all, his previous design efforts were spacious. But at St. Louis C.C., Macdonald must have felt squeezed, for he installed back-to-back par 3s at the second and third holes, placed his Redan par 3, the 16th, near the entrance road, then had players walk back to the 16th tee to play the 17th. Those quirks aside, St. Louis C.C. is a sublime, hilly museum of golf. It has so many enormous, unique landforms, it’s like playing golf through a dinosaur graveyard. The short par-4 18th is Macdonald’s version of the 17th at Prestwick, the Alps, and features a blind approach over a ridge into the green. If you miss a 30-incher on this punchbowl green, remember Sam Snead did, too, to lose the ’47 U.S. Open.
View Course
Old Warson Country Club
Private
Old Warson Country Club
Saint Louis, MO
4.2
56 Panelists
View Course
Forest Park Golf Course: Redbud/Dogwood/Hawthorn
Forest Park is a 27-hole public facility located just minutes from downtown St. Louis. The three nine-hole layouts can be played in a variety of combinations. Despite its metropolitan setting, the parkland course has a serene feel and is an enjoyable walk. Back in 1929, Forest Park hosted the U.S. Amateur Public Links.
View Course
Stonewolf Golf Club: Stonewolf
Public
Stonewolf Golf Club: Stonewolf
Fairview Heights, IL
View Course

Find more courses near St. Louis, MO