Best Golf Courses in St. Louis, Missouri

Written and Fact-checked by | Updated On: May 17, 2026

Looking for the best places to play golf in St. Louis? This guide covers public golf courses, private country clubs, municipal layouts, executive courses, and championship golf destinations across St. Louis, Missouri and the surrounding metro area. You will find course details, greens fees, locations, and local golf tips to help plan your next round.

St. Louis Golf Courses Map

The map above shows golf courses located in and around St. Louis, including municipal layouts, championship public facilities, historic private clubs, and beginner-friendly executive courses.

About Golf in St. Louis, Missouri

St. Louis has one of the richest golf histories in the Midwest. The region is home to legendary championship clubs, historic municipal courses, and scenic public golf layouts spread across Missouri and nearby Illinois suburbs.

The golf season in St. Louis usually runs from March through November. Spring and fall are especially popular because temperatures stay comfortable, while summer golf remains active throughout the metro area.

Golfers of all skill levels can find a course that fits their game around St. Louis. Beginners often enjoy affordable municipal and executive layouts, while experienced players head toward championship venues and nationally recognized private clubs.

All Golf Courses in St. Louis, Missouri

St. Louis offers one of the strongest golf scenes in the Midwest. Players can choose from affordable public golf, historic parkland courses, upscale daily-fee clubs, and private championship venues with major tournament history. :contentReference[oaicite:0]{index=0}

Golf CourseLocationCourse TypeNo. of HolesGreens FeeLat LongOpening Hours
Bellerive Country ClubTown and CountryPrivate18Members Only38.6525, -90.46947:00 AM - 7:00 PM
Gateway National Golf LinksMadison, ILPublic18$70-$15038.6760, -90.13627:00 AM - 7:00 PM
Forest Park Golf CourseSt. LouisMunicipal27$25-$6538.6384, -90.28756:30 AM - Sunset
The Quarry at Crystal SpringsMaryland HeightsPublic18$55-$11038.7130, -90.46117:00 AM - 7:00 PM
Tapawingo National Golf ClubSunset HillsPublic27$45-$9538.5259, -90.38987:00 AM - 7:00 PM
Norwood Hills Country ClubSt. LouisPrivate36Members Only38.7410, -90.30357:00 AM - 7:00 PM
Old Warson Country ClubLaduePrivate18Members Only38.6508, -90.40357:00 AM - 7:00 PM
Ruth Park Municipal Golf CourseUniversity CityMunicipal9$18-$4038.6687, -90.33987:00 AM - Sunset
Quail Creek Golf ClubSt. Louis CountyPublic18$40-$8538.4967, -90.33707:00 AM - 7:00 PM
Eagle Springs Golf CourseSt. Louis CountyPublic18$28-$6038.7714, -90.29107:00 AM - Sunset
Pevely Farms Golf ClubEurekaPrivate18Members Only38.5037, -90.61607:00 AM - 7:00 PM
Creve Coeur Golf CourseCreve CoeurMunicipal9$18-$3538.6644, -90.44567:00 AM - Sunset
Highlands Golf & Tennis CenterForest ParkExecutive9$15-$3038.6391, -90.28627:30 AM - Sunset
Florissant Golf ClubFlorissantPublic18$30-$7038.7995, -90.32517:00 AM - 7:00 PM
Stonewolf Golf ClubFairview Heights, ILPublic18$55-$11038.5948, -89.98377:00 AM - 7:00 PM
Annbriar Golf CourseWaterloo, ILPublic18$50-$9538.3207, -90.14757:00 AM - 7:00 PM
Wolf Hollow Golf ClubLabadiePublic18$45-$9538.5335, -90.84317:00 AM - 7:00 PM

Public Golf Courses in St. Louis

Public golf around St. Louis includes historic municipal layouts, scenic quarry courses, and championship daily-fee clubs spread throughout Missouri and Illinois.

  • Gateway National Golf Links - 18 Golf Drive, Madison, IL 62060. Highly rated links-style course located near downtown St. Louis with views of the Gateway Arch. :contentReference[oaicite:1]{index=1}
  • Forest Park Golf Course - 6141 Lagoon Drive, St. Louis, MO 63112. Historic 27-hole municipal facility located inside Forest Park with skyline views and mature trees. :contentReference[oaicite:2]{index=2}
  • The Quarry at Crystal Springs - 1 Crystal Springs Quarry Drive, Maryland Heights, MO 63043. Dramatic public course built around an old quarry featuring elevation changes and scenic rock formations. :contentReference[oaicite:3]{index=3}
  • Tapawingo National Golf Club - 13001 Gary Player Drive, Sunset Hills, MO 63127. Gary Player-designed championship facility with three distinct nine-hole layouts. :contentReference[oaicite:4]{index=4}
  • Quail Creek Golf Club - 6022 Wells Road, St. Louis, MO 63128. Popular county-operated public course known for tree-lined fairways and good pace of play. :contentReference[oaicite:5]{index=5}
  • Eagle Springs Golf Course - 2575 Redman Road, St. Louis, MO 63136. Affordable county course with wide fairways and beginner-friendly conditions. :contentReference[oaicite:6]{index=6}
  • Stonewolf Golf Club - 1195 Stonewolf Trail, Fairview Heights, IL 62208. Jack Nicklaus Signature course known for challenging bunkers and rolling terrain.

Private Golf Clubs in St. Louis

St. Louis has one of the strongest private golf traditions in America. Several clubs in the area have hosted major championships and remain nationally respected golf destinations.

  • Bellerive Country Club - 12925 Ladue Road, St. Louis, MO 63141. Legendary championship venue that has hosted the PGA Championship and BMW Championship. :contentReference[oaicite:7]{index=7}
  • Old Warson Country Club - 9841 Old Warson Road, Ladue, MO 63124. Historic private club that hosted the 1971 Ryder Cup. Members and guests only.
  • Norwood Hills Country Club - 1 Norwood Hills Country Club Drive, St. Louis, MO 63121. Historic 36-hole club known for PGA Senior Championship history. :contentReference[oaicite:8]{index=8}
  • Pevely Farms Golf Club - 400 Lewis Road, Eureka, MO 63025. Private championship club designed by Robert Trent Jones Sr. Members and guests only. :contentReference[oaicite:9]{index=9}
  • Sunset Country Club - 9555 S Geyer Road, St. Louis, MO 63127. Long-standing private country club with championship golf and traditional parkland layout. :contentReference[oaicite:10]{index=10}

Executive and Par-3 Golf Courses in St. Louis

Shorter layouts around St. Louis work well for beginners, seniors, families, and golfers looking for a quick round after work.

  • Highlands Golf & Tennis Center - 5163 Clayton Avenue, St. Louis, MO 63110. Executive-style 9-hole course located inside Forest Park.
  • Ruth Park Municipal Golf Course - 8211 Groby Road, University City, MO 63132. Popular 9-hole municipal layout known for walkability and affordable rates. :contentReference[oaicite:11]{index=11}
  • Creve Coeur Golf Course - 11400 Olde Cabin Road, Creve Coeur, MO 63141. Relaxed public 9-hole course ideal for casual rounds and beginners. :contentReference[oaicite:12]{index=12}

Golf Resorts and Championship Courses in St. Louis

St. Louis features several nationally recognized championship golf venues with major tournament history and respected course architecture.

  • Bellerive Country Club - 12925 Ladue Road, St. Louis, MO 63141. Championship venue that hosted multiple PGA Championships and the 1965 U.S. Open. :contentReference[oaicite:13]{index=13}
  • Gateway National Golf Links - 18 Golf Drive, Madison, IL 62060. Highly rated public championship course located minutes from downtown St. Louis. :contentReference[oaicite:14]{index=14}
  • Tapawingo National Golf Club - 13001 Gary Player Drive, Sunset Hills, MO 63127. Gary Player-designed facility featuring three championship nines. :contentReference[oaicite:15]{index=15}
  • The Quarry at Crystal Springs - 1 Crystal Springs Quarry Drive, Maryland Heights, MO 63043. Scenic quarry-style championship course with dramatic elevation changes. :contentReference[oaicite:16]{index=16}

Golf Course Greens Fees in St. Louis

Golf prices around St. Louis range from affordable municipal rounds to premium championship experiences. Public golf remains widely available throughout the metro area.

Course TypeTypical Greens FeeNotes
Public Municipal$20-$65Affordable city and county golf with online booking
Public Championship$50-$120Premium layouts with tournament-quality conditions
Private ClubMembers OnlyMembership or guest access required
Executive / Par-3$15-$35Great for beginners and short practice rounds
Resort / Destination Golf$80-$160+Championship facilities with upscale amenities

Interesting Facts About Golf in St. Louis

St. Louis combines historic golf tradition with one of the strongest collections of classic championship clubs in the Midwest.

FactDetails
Total Golf CoursesMore than 50 golf facilities across the metro area
Most Famous CourseBellerive Country Club - multiple major championship host
Best Golf AreaWest St. Louis County and Metro East Illinois
Best Season for GolfApril through October because of mild temperatures
Public Courses AvailableMore than 30 public and municipal golf facilities
Private Golf ClubsSeveral nationally respected championship country clubs
Scenic or Signature CoursesGateway National and Quarry at Crystal Springs are local favorites
PGA or Championship EventsPGA Championship, Ryder Cup, BMW Championship, Senior PGA
Beginner-Friendly OptionsRuth Park, Highlands Golf Center, and Eagle Springs
Luxury Golf ResortsBellerive Country Club and Gateway National Golf Links
Typical Golfing Weather65°F-88°F during peak golf season
Average Greens FeeAbout $40-$85 for a public 18-hole round

Why Golfers Enjoy Playing in St. Louis

St. Louis gives golfers a strong mix of championship golf history, affordable public layouts, and classic Midwest parkland scenery. The metro area features several legendary golf architects including Robert Trent Jones Sr., Gary Player, and A.W. Tillinghast. Golfers also enjoy the variety of layouts available across both Missouri and Illinois. Mild spring and fall temperatures make the region one of the best Midwest golf destinations for extended golf weekends.

  • Several legendary championship clubs are located in the area
  • Public golf remains affordable compared to many large cities
  • Historic municipal layouts provide classic parkland golf
  • Championship architects designed many local courses
  • The metro area offers dozens of golf options within short driving distance
  • St. Louis has hosted multiple major golf championships
  • Golf season lasts longer than many northern Midwest cities