Looking for the best places to play golf in Birmingham? This guide covers public courses, private clubs, championship layouts, and beginner-friendly options across Birmingham, Alabama. You will find course details, greens fees, locations, and local golf information to help you plan your next round.
Birmingham Golf Courses Map
The map above shows golf courses located in and around Birmingham, including public golf facilities, private country clubs, executive courses, and championship venues.
About Golf in Birmingham, Alabama
Birmingham has one of the strongest golf scenes in Alabama. The city is known for historic country clubs, scenic public layouts, and several nationally recognized championship courses spread across the metro area.
The golf season in Birmingham usually stays active for most of the year. Spring and fall are especially popular because temperatures are comfortable and the courses stay in excellent condition from March through May and again from September through November.
Golfers of all skill levels can find something that fits their game around Birmingham. New players often enjoy shorter public layouts and affordable municipal facilities, while experienced golfers head toward championship courses with fast greens and longer yardage.
All Golf Courses in Birmingham, Alabama
Birmingham offers a wide variety of golf experiences. Players can choose from affordable city courses, private clubs with deep local history, and nationally ranked championship facilities throughout the metro area.
| Golf Course | Location | Course Type | No. of Holes | Greens Fee | Lat Long | Opening Hours |
|---|---|---|---|---|---|---|
| Ross Bridge Golf Resort | Hoover | Resort | 18 | $140-$250 | 33.3587, -86.8802 | 7:00 AM - 6:00 PM |
| Oxmoor Valley - Ridge Course | Birmingham | Public | 18 | $65-$130 | 33.4562, -86.9164 | 7:00 AM - 6:00 PM |
| Oxmoor Valley - Valley Course | Birmingham | Public | 18 | $65-$130 | 33.4559, -86.9171 | 7:00 AM - 6:00 PM |
| Oxmoor Valley - Short Course | Birmingham | Par-3 | 18 | $25-$50 | 33.4550, -86.9180 | 7:00 AM - Sunset |
| Highland Park Golf Course | Birmingham | Municipal | 18 | $28-$55 | 33.5035, -86.7740 | 7:00 AM - Sunset |
| Ballantrae Golf Club | Pelham | Public | 18 | $40-$85 | 33.3118, -86.7848 | 6:30 AM - 6:00 PM |
| Timberline Golf Club | Calera | Public | 18 | $45-$90 | 33.1162, -86.7389 | 6:30 AM - 6:00 PM |
| Greystone Golf & Country Club - Founders Course | Hoover | Private | 18 | Members Only | 33.4198, -86.6508 | 7:00 AM - 6:00 PM |
| Greystone Golf & Country Club - Legacy Course | Hoover | Private | 18 | Members Only | 33.4189, -86.6522 | 7:00 AM - 6:00 PM |
| Shoal Creek Club | Shoal Creek | Private | 18 | Members Only | 33.4450, -86.5937 | 7:00 AM - 6:00 PM |
| Vestavia Country Club | Vestavia Hills | Private | 18 | Members Only | 33.4335, -86.7849 | 7:00 AM - 6:00 PM |
| Mountain Brook Club | Mountain Brook | Private | 18 | Members Only | 33.4890, -86.7450 | 7:00 AM - 6:00 PM |
| Inverness Country Club | Birmingham | Private | 18 | Members Only | 33.4158, -86.7017 | 7:00 AM - 6:00 PM |
| Bent Brook Golf Course | Bessemer | Public | 27 | $40-$90 | 33.3324, -87.0081 | 6:30 AM - 6:00 PM |
| Robert Trent Jones Golf Trail at Ross Bridge | Hoover | Resort | 18 | $140-$250 | 33.3584, -86.8797 | 7:00 AM - 6:00 PM |
| Topgolf Birmingham | Birmingham | Entertainment | 9 | $25-$75 | 33.5318, -86.7288 | 9:00 AM - Midnight |
| Trussville Country Club | Trussville | Semi-Private | 18 | $35-$65 | 33.6272, -86.5844 | 6:30 AM - 6:00 PM |
| Cumberland Lake Golf Club | Pinson | Public | 18 | $35-$70 | 33.7051, -86.6464 | 6:30 AM - 6:00 PM |
Public Golf Courses in Birmingham
Public golf around Birmingham gives players plenty of choices. You can find affordable municipal layouts, scenic mountain courses, and championship-level facilities open to daily-fee players.
- Highland Park Golf Course - 3300 Highland Avenue South, Birmingham, AL 35205. Historic municipal course with rolling terrain and skyline views near downtown Birmingham.
- Oxmoor Valley Golf Course - 100 SunBelt Parkway, Birmingham, AL 35211. Part of the Robert Trent Jones Golf Trail with dramatic elevation changes and excellent practice facilities.
- Ross Bridge Golf Resort - 4000 Grand Avenue, Hoover, AL 35226. Long championship layout known for resort conditions, waterfalls, and wide fairways.
- Ballantrae Golf Club - 1300 Ballantrae Club Drive, Pelham, AL 35124. Friendly public course with generous landing areas and good conditions throughout the year.
- Timberline Golf Club - 300 Timberline Trail, Calera, AL 35040. Well-maintained layout featuring tree-lined holes and smooth Bermuda greens.
- Bent Brook Golf Course - 7900 Dickey Springs Road, Bessemer, AL 35022. Popular 27-hole facility offering a mix of difficulty levels for different players.
- Cumberland Lake Golf Club - 2150 Cumberland Lake Drive, Pinson, AL 35126. Scenic public course with water hazards and elevation changes throughout the property.
Private Golf Clubs in Birmingham
Private golf has a strong tradition in Birmingham. Many local clubs have hosted major tournaments and continue to offer highly respected golf experiences for members and guests.
- Shoal Creek Club - 100 New Williamsburg Drive, Shoal Creek, AL 35242. Nationally recognized private club that has hosted major championship events. Members and guests only.
- Greystone Golf & Country Club - 4100 Greystone Drive, Hoover, AL 35242. Large private facility with two championship courses and upscale amenities. Members and guests only.
- Mountain Brook Club - 19 Beechwood Road, Mountain Brook, AL 35213. Historic club known for tradition, strong member tournaments, and excellent course conditions. Members and guests only.
- Vestavia Country Club - 400 Beaumont Drive, Vestavia Hills, AL 35216. Established local club with a classic tree-lined layout and active golf community. Members and guests only.
- Inverness Country Club - 1 Country Club Drive, Birmingham, AL 35242. Former PGA Tour venue with championship pedigree and fast greens. Members and guests only.
Executive and Par-3 Golf Courses in Birmingham
Shorter golf layouts around Birmingham work well for beginners, families, seniors, and players who want a quicker round after work or on weekends.
- Oxmoor Valley Short Course - 100 SunBelt Parkway, Birmingham, AL 35211. One of the best par-3 courses in Alabama with scenic elevation changes and excellent greens.
- Highland Park Golf Course - 3300 Highland Avenue South, Birmingham, AL 35205. Shorter overall yardage makes this course approachable for newer golfers.
- Topgolf Birmingham - 1111 24th Street North, Birmingham, AL 35234. Modern golf entertainment venue with practice games, food service, and beginner-friendly play.
Golf Resorts and Championship Courses in Birmingham
Birmingham is one of the top golf destinations in the Southeast thanks to its Robert Trent Jones Golf Trail facilities and nationally recognized championship clubs.
- Ross Bridge Golf Resort - 4000 Grand Avenue, Hoover, AL 35226. Resort-style championship course known for luxury accommodations and one of the longest courses in the world.
- Oxmoor Valley - 100 SunBelt Parkway, Birmingham, AL 35211. Features multiple championship layouts surrounded by forests and dramatic elevation changes.
- Shoal Creek Club - 100 New Williamsburg Drive, Shoal Creek, AL 35242. Hosted the PGA Championship and several major amateur events over the years.
- Greystone Golf & Country Club - 4100 Greystone Drive, Hoover, AL 35242. Former host of PGA Tour Champions events and one of Alabama's premier golf clubs.
Golf Course Greens Fees in Birmingham
Golf prices in Birmingham range from affordable municipal golf to premium resort experiences. Public courses remain reasonably priced compared to many major golf markets in the Southeast.
| Course Type | Typical Greens Fee | Notes |
|---|---|---|
| Public Municipal | $25-$55 | Good value and easy online booking |
| Public Semi-Private | $40-$90 | Popular weekend tee times fill quickly |
| Resort Course | $120-$250+ | Championship conditions and premium service |
| Private Club | Members Only | Membership or guest access required |
| Executive / Par-3 | $15-$45 | Ideal for practice rounds and beginners |
Interesting Facts About Golf in Birmingham
Birmingham is widely known as one of the top golf cities in Alabama. The area combines historic clubs, championship golf, and scenic mountain landscapes.
| Fact | Details |
|---|---|
| Total Golf Courses | Approximately 18 major golf facilities in the metro area |
| Most Famous Course | Ross Bridge Golf Resort - one of the flagship courses on the RTJ Golf Trail |
| Best Golf Area | Hoover and the southern Birmingham suburbs |
| Best Season for Golf | March through May and September through November |
| Public Courses Available | About 10 public and municipal facilities |
| Private Golf Clubs | Roughly 6 established private country clubs |
| Scenic or Signature Courses | Oxmoor Valley stands out for elevation changes and forest scenery |
| PGA or Championship Events | PGA Championship, Regions Tradition, and major amateur events |
| Beginner-Friendly Options | Highland Park, Oxmoor Valley Short Course, and Topgolf Birmingham |
| Luxury Golf Resorts | Ross Bridge Golf Resort |
| Typical Golfing Weather | 65°F-85°F during peak spring and fall seasons |
| Average Greens Fee | About $50-$85 for a public 18-hole round |
Why Golfers Enjoy Playing in Birmingham
Birmingham offers one of the best golf experiences in the Southeast. The combination of rolling terrain, mature trees, championship layouts, and long golf seasons makes the area attractive for both locals and visitors. Many courses are located close to restaurants, hotels, and entertainment districts, making golf trips easy to plan. The city also benefits from strong public golf access and several nationally respected private clubs.
- The Robert Trent Jones Golf Trail brings national attention to the area
- Golf can be played nearly year-round because of the mild climate
- Public courses are generally affordable and well maintained
- Several courses feature scenic elevation changes rarely found in Alabama cities
- Championship venues attract serious golfers from across the Southeast
- Downtown Birmingham is close to many major golf facilities
- The city has a strong local golf culture and tournament scene
- 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
