GCW

USA · 49 venues

Golf course wedding venues in Alabama

Couples looking at Alabama will find 49 golf-course wedding venues listed here, each with its own ceremony spaces and reception rooms. Between them you'll find 2 resort venues, 22 public courses and 20 private clubs. Standouts include FarmLinks Golf Course at Pursell Farms, Slab Creek Golf Course and Highland Oaks Golf Course. Browsing by town? See Huntsville, Millbrook and Birmingham for local shortlists. Every listing links straight to the venue's own wedding page, so you can check dates and packages at the source.

  • 18-hole semi-private golf course

    Albertville Golf and Country Club

    Albertville, Alabama

    Big Spring Lake Golf Club is a semi-private course in Albertville, Alabama, with an 18-hole par-72 layout featuring four sets of tee boxes, water on eight holes, and a relaxed dress code. It offers public green fees and memberships under new management.

    View venue

  • 18-hole public championship course

    Cane Creek Golf Course

    Weaver, Alabama

    Cane Creek Golf Course is a public championship course in Anniston, Alabama, designed by George Cobb and opened in 1942. It features 18 holes, a driving range, pro shop, and grill.

    View venue

  • 18-hole public parkland course

    Cider Ridge Golf Club

    Choccolocco, Alabama · up to 80 guests

    Cider Ridge Golf Club is an 18-hole parkland-style course in Oxford, Alabama, designed by Bill Bergin. It offers public access, memberships, and facilities including a pro shop, restaurant, and conference space.

    View venue

  • private golf course

    Country Club

    Wilmington, Alabama

    Greenville Country Club is a private club in Wilmington, Delaware, offering tennis, pickleball, paddle, swimming, fitness, and dining facilities. The clubhouse was originally the residence of Eugene du Pont and was purchased in 1961 to form the club.

    View venue

  • golf course

    Eagle's Nest Golf Course

    Guntersville, Alabama

    The website is the main portal for Alabama State Parks, listing many parks and activities but containing no specific information about Eagle's Nest Golf Course.

    View venue

  • 9-hole public golf course

    Evans Barnes Golf Course

    Andalusia, Alabama

    Evans Barnes Golf Course is a 9-hole, par 72 facility built in 1977, located on the campus of L. B. W. Community College in Andalusia, Alabama.

    View venue

  • 18-hole resort championship course

    FarmLinks Golf Course at Pursell Farms

    Sylacauga, Alabama · up to 500 guests

    FarmLinks Golf Course at Pursell Farms is a championship-level, 18-hole golf course in Sylacauga, Alabama, designed by Hurdzan-Fry and ranked #1 All Access Alabama golf course from 2013-2023. It is part of a resort offering accommodations, dining, and various activities.

    View venue

  • 18-hole private championship course

    Gadsden Country Club

    Gadsden, Alabama

    Gadsden Country Club is a private club in Gadsden, Alabama, featuring an 18-hole championship golf course, tennis, swimming, and dining facilities.

    View venue

  • 18-hole public championship course

    Goose Pond Colony Lake Course

    Scottsboro, Alabama

    Goose Pond Colony Resort in Scottsboro, Alabama offers two championship golf courses, including the 18-hole Lake Course designed by George Cobb in 1971, with Tennessee River views and a 72 par.

    View venue

  • 18-hole private parkland course

    Green Island Hills Golf Course

    Phenix City, Alabama

    Green Island Country Club is a private club in Columbus, Georgia, featuring an 18-hole parkland golf course designed by George Cobb and Joe Lee, opened in 1961. The club offers golf, dining, tennis, swimming, and fitness amenities for its members.

    View venue

  • 18-hole private championship course

    Greystone G&CC Legacy

    Shoal Creek, Alabama

    Greystone Golf & Country Club is a private, members-only club in Hoover, Alabama, featuring two championship 18-hole golf courses (Founders and Legacy) within a gated community.

    View venue

  • 18-hole private championship course

    Greystone G&CC Legacy

    Shoal Creek, Alabama

    Greystone Golf & Country Club is a private, members-only club in Hoover, Alabama, featuring two championship 18-hole golf courses (Founders and Legacy) within a gated community.

    View venue

  • 18-hole private championship course

    Greystone Golf & Country Club

    Birmingham, Alabama

    Greystone Golf & Country Club is a private, members-only club in Hoover, Alabama, featuring two 18-hole championship golf courses (Founders and Legacy) within a gated community.

    View venue

  • 36-hole public championship course

    Highland Oaks Golf Course

    Dothan, Alabama

    Highland Oaks is a 36-hole championship golf complex in Dothan, Alabama, part of the RTJ Golf Trail, featuring three 9-hole courses and a 9-hole par-3 Short Course.

    View venue

  • 27-hole private golf course

    Hillside Golf Course

    Huntsville, Alabama · up to 175 guests

    Valley Hill Country Club is a private 27-hole golf club in Huntsville, Alabama, founded in 1963 as Willowbrook Country Club. It offers membership categories including full, junior, young professional, and social memberships, with amenities such as a clubhouse, dining, pool, and event spaces.

    View venue

  • 18-hole private championship course

    Hoover Country Club

    Hoover, Alabama

    Hoover Country Club is a private, member-owned club founded in 1959, offering an 18-hole championship golf course redesigned by Bill Bergin, along with tennis, aquatics, and dining facilities in Hoover, Alabama.

    View venue

  • 18-hole public golf course

    Horse Creek Golf Course

    Sumiton, Alabama

    Horse Creek Golf Course is an 18-hole public golf course in Dora, Alabama, opened in 2000 and designed by Robert Kirk. It features a pro shop, driving range, snack bar, and event room.

    View venue

  • 18-hole private golf course

    Huntsville Country Club

    Huntsville, Alabama

    Huntsville Country Club is a private golf club established in 1925, featuring an 18-hole course with Bermuda grass fairways and greens, practice facilities, and a pro shop. It offers various membership categories and is located in Huntsville, Alabama.

    View venue

  • 18-hole public championship course

    Judge

    Millbrook, Alabama

    The Judge course at Capitol Hill in Prattville, Alabama is a championship 18-hole course closed for renovations until Fall 2026, part of the RTJ Golf Trail with three 18-hole courses and a 360-degree driving range.

    View venue

  • 27-hole private golf course

    Lakeside Golf Course

    Huntsville, Alabama · up to 175 guests

    Valley Hill Country Club is a private 27-hole golf club in Huntsville, Alabama, founded in 1963 as Willowbrook Country Club, offering membership categories and amenities including a clubhouse, pool, and dining.

    View venue

  • 18-hole public parkland course

    Legislator

    Millbrook, Alabama

    The Legislator is a traditional course at the RTJ Golf Trail's Capitol Hill facility in Prattville, Alabama, playing in and out of pine trees and along a bluff overlooking the Alabama River. It is one of three 18-hole championship courses at the facility, which also includes a 360-degree driving range and a TaylorMade Performance Center.

    View venue

  • 18-hole public championship course

    Limestone Springs Golf Club

    Oneonta, Alabama

    Limestone Springs Country Club is a public 18-hole championship golf course in Oneonta, Alabama, designed by U.S. Open winner Jerry Pate. It offers a par 72 layout stretching nearly 7,000 yards, with membership options and event hosting available.

    View venue

  • 18-hole public championship course

    Lost Key Golf Club

    Orange Beach, Alabama

    Lost Key Golf Club is an 18-hole Arnold Palmer Championship public golf course in Pensacola, Florida, redesigned in 2006. It features a par 71 course with Sea Dwarf Paspalum grass, five sets of tees, and is an Audubon International Silver Signature Sanctuary.

    View venue

  • 54-hole public championship course

    Magnolia Grove Golf Course

    Mobile, Alabama

    Magnolia Grove is a 54-hole public golf facility in Mobile, Alabama, part of the RTJ Golf Trail, featuring two championship courses (Crossings and Falls) and a top-rated par-3 Short Course, all designed by Robert Trent Jones.

    View venue

  • 18-hole public executive course

    Magnolia Meadows Golf Course

    Columbiana, Alabama

    Magnolia Hills Golf Course is an 18-hole executive course in Columbiana, Alabama, designed by Rick Rounsaval and opened in 2001. It features narrow fairways, water and sand hazards, and a clubhouse with food service.

    View venue

  • 18-hole private golf course

    Moore's Mill Club

    Auburn, Alabama

    Moore's Mill Club is a private club in Auburn, Alabama, offering an 18-hole golf course, driving range, swimming pools, fitness center, tennis and pickleball courts, and a clubhouse with restaurant and bar. Membership levels include Social & Fitness, Junior Golf, Full Golf, and Senior Golf.

    View venue

  • private golf course

    NorthRiver Yacht Club

    Tuscaloosa, Alabama

    NorthRiver Yacht Club is a private golf and country club located on the banks of Lake Tuscaloosa in Tuscaloosa, Alabama, offering golf, tennis, fitness, swimming, and dining.

    View venue

  • 18-hole private golf course

    Old Overton Club

    Irondale, Alabama · up to 250 guests

    Old Overton Club is a private country club in Vestavia Hills, Alabama, founded in 1993, offering an 18-hole golf course, tennis, swimming, and dining.

    View venue

  • 9-hole public golf course

    Orange Beach Golf Center

    Orange Beach, Alabama

    Orange Beach Golf Center is a public 9-hole golf course and driving range located in Orange Beach, Alabama, operated by the City of Orange Beach Parks & Recreation Department. It offers green fee play and annual memberships for residents and non-residents.

    View venue

  • 18-hole private championship course

    Pine Tree Country Club

    Irondale, Alabama

    Pine Tree Country Club is a private, family-focused club in Birmingham, Alabama, featuring an 18-hole par 72 championship golf course, tennis facilities, and an Olympic-sized pool, established in 1968.

    View venue

  • 18-hole public championship course

    Point Mallard Golf Course

    Decatur, Alabama

    Point Mallard Golf Course is an 18-hole championship course located within Point Mallard Park in Decatur, Alabama. The park also offers a driving range, campground, water park, and event facilities.

    View venue

  • 18-hole private championship course

    Riverchase Country Club

    Hoover, Alabama

    Riverchase Country Club is a private, non-equity club founded in 1976 in Birmingham, Alabama, featuring an 18-hole championship golf course, 12 tennis courts, a swimming pool, and a full-service clubhouse with dining and banquet facilities.

    View venue

  • 54-hole public golf course

    Robert Trent Jones - Hampton Cove

    Owens Cross Roads, Alabama

    Hampton Cove is a 54-hole facility on the RTJ Golf Trail in Huntsville, Alabama, featuring the Highlands, River, and Short courses, with lodging options nearby.

    View venue

  • 36-hole public championship course

    Robert Trent Jones Golf Trail at the Shoals

    Killen, Alabama

    The Robert Trent Jones Golf Trail at The Shoals in Muscle Shoals, Alabama, features two 18-hole championship courses, Fighting Joe and Schoolmaster, situated high above Wilson Lake on the Tennessee River. The facility includes a resort, spa, and event spaces for golf outings, weddings, and corporate meetings.

    View venue

  • public championship course

    Rock Creek Golf Club

    Fairhope, Alabama

    Rock Creek Golf Club is a public championship golf course in Fairhope, Alabama, designed by Earl Stone, featuring a full-service restaurant and membership options.

    View venue

  • 54-hole public public course

    RTJ Grand National Golf

    Opelika, Alabama

    Grand National is a 54-hole public golf facility in Opelika, Alabama, designed by Robert Trent Jones, Sr., featuring the Lake, Links, and Short courses, and has hosted NCAA, LPGA, and PGA Tour events.

    View venue

  • 18-hole public parkland course

    RTJ Oxmoor Valley Golf

    Birmingham, Alabama

    Oxmoor Valley is a public golf facility on the Robert Trent Jones Golf Trail in Birmingham, Alabama, featuring the Ridge and Valley 18-hole courses plus a 9-hole par-3 course called The Back Yard. The courses offer scenic forests, elevation changes, and a driving range.

    View venue

  • 18-hole public Scottish-Links style course

    Senator

    Millbrook, Alabama

    The Senator course at Capitol Hill is a Scottish-Links style 18-hole championship course, part of the RTJ Golf Trail in Prattville, Alabama. It hosts the LPGA's Epson Tour Guardian Championship and is one of three courses at the facility.

    View venue

  • 36-hole public golf course

    Silver Lakes

    Glencoe, Alabama

    Silver Lakes is a 36-hole public golf facility on the RTJ Golf Trail in Glencoe, Alabama, featuring four nines (Heartbreaker, Backbreaker, Mindbreaker, and a Short Course) set in the Appalachian foothills.

    View venue

  • 18-hole resort resort course

    Slab Creek Golf Course

    Arab, Alabama

    Furnace Creek Golf Course at Death Valley is an 18-hole, par 70 resort course located 214 feet below sea level in Death Valley National Park, designed by Perry Dye and rated one of America's 50 Toughest Courses by Golf Digest.

    View venue

  • 18-hole public golf course

    Soldiers Creek Golf Club

    Elberta, Alabama

    Soldiers Creek Golf Club, also known as The Preserve on Soldier's Creek, is an 18-hole public golf course in Elberta, Alabama near Gulf Shores and Orange Beach, featuring tif eagle dwarf greens and a non-residential layout with rolling hills and lakes.

    View venue

  • 18-hole private golf course

    Steelwood Country Club

    Loxley, Alabama

    Steelwood Country Club is a private club and residential community in Loxley, Alabama, featuring an award-winning 18-hole golf course designed by Jerry Pate, a 200-acre lake, and amenities including dining, pool, fitness center, and conference facilities.

    View venue

  • 18-hole private championship course

    The Ledges

    Huntsville, Alabama

    The Ledges is a premier, full-service, family oriented private club in Huntsville, AL, featuring an award-winning 18-hole championship golf course designed by Mike Hurdzan, a short game practice area, driving range, and a 36,000 square foot clubhouse with dining and event facilities.

    View venue

  • 18-hole private golf course

    The Whip

    Susan Moore, Alabama

    Whippoorwill Club is a private country club in Armonk, New York, with an 18-hole golf course designed by Donald Ross and Charles Banks, opened in 1930. The club offers golf, racquets, swimming, dining, and social events for its members.

    View venue

  • 18-hole semi-private parkland course

    TP Country Club

    Cullman, Alabama

    Terri Pines Country Club is a semi-private golf course and country club in Cullman, Alabama, featuring an 18-hole, par-72 course designed by Tom Jackson, open to the public with optional memberships.

    View venue

  • 27-hole private golf course

    Valleyside Golf Course

    Huntsville, Alabama · up to 175 guests

    Valley Hill Country Club is a private 27-hole golf course in Huntsville, Alabama, founded in 1963. It offers membership categories, a clubhouse with dining, swimming pool, and event facilities.

    View venue