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 Course | Location | Course Type | No. of Holes | Greens Fee | Lat Long | Opening Hours |
|---|---|---|---|---|---|---|
| Bellerive Country Club | Town and Country | Private | 18 | Members Only | 38.6525, -90.4694 | 7:00 AM - 7:00 PM |
| Gateway National Golf Links | Madison, IL | Public | 18 | $70-$150 | 38.6760, -90.1362 | 7:00 AM - 7:00 PM |
| Forest Park Golf Course | St. Louis | Municipal | 27 | $25-$65 | 38.6384, -90.2875 | 6:30 AM - Sunset |
| The Quarry at Crystal Springs | Maryland Heights | Public | 18 | $55-$110 | 38.7130, -90.4611 | 7:00 AM - 7:00 PM |
| Tapawingo National Golf Club | Sunset Hills | Public | 27 | $45-$95 | 38.5259, -90.3898 | 7:00 AM - 7:00 PM |
| Norwood Hills Country Club | St. Louis | Private | 36 | Members Only | 38.7410, -90.3035 | 7:00 AM - 7:00 PM |
| Old Warson Country Club | Ladue | Private | 18 | Members Only | 38.6508, -90.4035 | 7:00 AM - 7:00 PM |
| Ruth Park Municipal Golf Course | University City | Municipal | 9 | $18-$40 | 38.6687, -90.3398 | 7:00 AM - Sunset |
| Quail Creek Golf Club | St. Louis County | Public | 18 | $40-$85 | 38.4967, -90.3370 | 7:00 AM - 7:00 PM |
| Eagle Springs Golf Course | St. Louis County | Public | 18 | $28-$60 | 38.7714, -90.2910 | 7:00 AM - Sunset |
| Pevely Farms Golf Club | Eureka | Private | 18 | Members Only | 38.5037, -90.6160 | 7:00 AM - 7:00 PM |
| Creve Coeur Golf Course | Creve Coeur | Municipal | 9 | $18-$35 | 38.6644, -90.4456 | 7:00 AM - Sunset |
| Highlands Golf & Tennis Center | Forest Park | Executive | 9 | $15-$30 | 38.6391, -90.2862 | 7:30 AM - Sunset |
| Florissant Golf Club | Florissant | Public | 18 | $30-$70 | 38.7995, -90.3251 | 7:00 AM - 7:00 PM |
| Stonewolf Golf Club | Fairview Heights, IL | Public | 18 | $55-$110 | 38.5948, -89.9837 | 7:00 AM - 7:00 PM |
| Annbriar Golf Course | Waterloo, IL | Public | 18 | $50-$95 | 38.3207, -90.1475 | 7:00 AM - 7:00 PM |
| Wolf Hollow Golf Club | Labadie | Public | 18 | $45-$95 | 38.5335, -90.8431 | 7: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 Type | Typical Greens Fee | Notes |
|---|---|---|
| Public Municipal | $20-$65 | Affordable city and county golf with online booking |
| Public Championship | $50-$120 | Premium layouts with tournament-quality conditions |
| Private Club | Members Only | Membership or guest access required |
| Executive / Par-3 | $15-$35 | Great 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.
| Fact | Details |
|---|---|
| Total Golf Courses | More than 50 golf facilities across the metro area |
| Most Famous Course | Bellerive Country Club - multiple major championship host |
| Best Golf Area | West St. Louis County and Metro East Illinois |
| Best Season for Golf | April through October because of mild temperatures |
| Public Courses Available | More than 30 public and municipal golf facilities |
| Private Golf Clubs | Several nationally respected championship country clubs |
| Scenic or Signature Courses | Gateway National and Quarry at Crystal Springs are local favorites |
| PGA or Championship Events | PGA Championship, Ryder Cup, BMW Championship, Senior PGA |
| Beginner-Friendly Options | Ruth Park, Highlands Golf Center, and Eagle Springs |
| Luxury Golf Resorts | Bellerive Country Club and Gateway National Golf Links |
| Typical Golfing Weather | 65°F-88°F during peak golf season |
| Average Greens Fee | About $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
- Golf Courses in San Diego
- Golf Courses in Los Angeles
- Golf Courses in San Francisco
- Golf Courses in Palm Springs
- Golf Courses in Pebble Beach
- Golf Courses in Carlsbad
- Golf Courses in Santa Barbara
- Golf Courses in Newport Beach
- Golf Courses in Monterey
- Golf Courses in Scottsdale
- Golf Courses in Phoenix
- Golf Courses in Tucson
- Golf Courses in Sedona
- Golf Courses in Orlando
- Golf Courses in Miami
- Golf Courses in Tampa
- Golf Courses in Jacksonville
- Golf Courses in Naples
- Golf Courses in Boca Raton
- Golf Courses in Fort Lauderdale
- Golf Courses in Palm Beach
- Golf Courses in Destin
- Golf Courses in Dallas
- Golf Courses in Houston
- Golf Courses in Austin
- Golf Courses in San Antonio
- Golf Courses in Las Vegas
- Golf Courses in Reno
- Golf Courses in Mesquite
- Golf Courses in Myrtle Beach
- Golf Courses in Charleston
- Golf Courses in Hilton Head Island
- Golf Courses in Atlanta
- Golf Courses in Savannah
- Golf Courses in Augusta
- Golf Courses in Charlotte
- Golf Courses in Pinehurst
- Golf Courses in Asheville
- Golf Courses in Wilmington
- Golf Courses in Honolulu
- Golf Courses in Maui
- Golf Courses in Kauai
- Golf Courses in Kona
- Golf Courses in Lahaina
- Golf Courses in Kapalua
- Golf Courses in Denver
- Golf Courses in Colorado Springs
- Golf Courses in Aspen
- Golf Courses in Vail
- Golf Courses in Breckenridge
- Golf Courses in Nashville
- Golf Courses in Chattanooga
- Golf Courses in Gatlinburg
- Golf Courses in Chicago
- Golf Courses in Springfield
- Golf Courses in New York City
- Golf Courses in Buffalo
- Golf Courses in White Plains
- Golf Courses in Saratoga Springs
- Golf Courses in Boston
- Golf Courses in Worcester
- Golf Courses in Cape Cod
- Golf Courses in Seattle
- Golf Courses in Portland
- Golf Courses in Bend
- Golf Courses in Ashland
- Golf Courses in Newport
- Golf Courses in New Orleans
- Golf Courses in Birmingham
- Golf Courses in Mobile
- Golf Courses in Auburn
- Golf Courses in Detroit
- Golf Courses in Grand Rapids
- Golf Courses in Traverse City
- Golf Courses in Minneapolis
- Golf Courses in Duluth
- Golf Courses in Kansas City
- Golf Courses in St. Louis
- Golf Courses in Branson
- Golf Courses in Oklahoma City
- Golf Courses in Tulsa
- Golf Courses in Louisville
- Golf Courses in Lexington
- Golf Courses in Indianapolis
- Golf Courses in Fort Wayne
- Golf Courses in Columbus
- Golf Courses in Cleveland
- Golf Courses in Cincinnati
- Golf Courses in Philadelphia
- Golf Courses in Pittsburgh
- Golf Courses in Baltimore
- Golf Courses in Ocean City
- Golf Courses in Richmond
- Golf Courses in Virginia Beach
- Golf Courses in Williamsburg
- Golf Courses in Milwaukee
- Golf Courses in Green Bay
- Golf Courses in Boise
- Golf Courses in Coeur d'Alene
- Golf Courses in Idaho Falls
- Golf Courses in Albuquerque
- Golf Courses in Santa Fe
- Golf Courses in Salt Lake City
- Golf Courses in Park City
- Golf Courses in St. George
- Golf Courses in Portland
- Golf Courses in Augusta
- Golf Courses in Portsmouth
- Golf Courses in Burlington
- Golf Courses in Stowe
- Golf Courses in Providence
- Golf Courses in Newport
- Golf Courses in Hartford
- Golf Courses in New Haven
- Golf Courses in Stamford
- Golf Courses in Newark
- Golf Courses in Atlantic City
- Golf Courses in Jersey City
- Golf Courses in Wilmington
- Golf Courses in Rehoboth Beach
- Golf Courses in Charleston
- Golf Courses in Morgantown
- Golf Courses in Sioux Falls
- Golf Courses in Rapid City
- Golf Courses in Omaha
- Golf Courses in Des Moines
- Golf Courses in Billings
- Golf Courses in Bozeman
- Golf Courses in Missoula
- Golf Courses in Jackson
- Golf Courses in Anchorage
- Golf Courses in Little Rock
- Golf Courses in Hot Springs
- Golf Courses in Jackson
- Golf Courses in Biloxi
- Golf Courses in Gulfport
- Golf Courses in Wichita
- Golf Courses in Topeka
