AD SPACE AVAILABLE - CLICK HERE

Alabama Golf Courses

289 Golf Courses Found in Alabama

Sponsored Courses
Tartan Pines Golf Club - Golf Course Tartan Pines Golf Club - Golf Course
Tartan Pines features a public 18-hole golf course, lighted driving range, clubhouse, restaurant, meeting facilities, and golf shop...
Arrowhead Country Club - Golf Course Arrowhead Country Club - Golf Course
Arrowhead Country Club was incorporated on April 6, 1967 as a social, sports, and dining facility. It now operates as a nonprofit corporation serving about 600 members. Our facilities include...
Cypress Marsh Course at Peninsula Golf & Racquet Club - Golf Course Cypress Marsh Course at Peninsula Golf & Racquet Club - Golf Course
Quietly tucked away in its own secluded corner of the world, The Peninsula is a gated Gulf Shores community featuring 27 holes of championship golf...
Golf Course ListCity
Tartan Pines Golf Club Enterprise
Arrowhead Country Club Montgomery
Cypress Marsh Course at Peninsula Golf & Racquet Club Gulf Shores
Lakewinds Golf Course Alexander City
Cherokee Ridge Country Club Union Grove
Albertville Golf & Country Club Albertville
Willow Brook Golf Course Albertville
Willow Point Country Club Alexander City
Alpine Bay Golf Club Alpine
Whipporwhill Golf Course Altoona
Andalusia Country Club Andalusia
Evans Barnes Golf Course Andalusia
Anderson Creek Golf Course Anderson
Anniston Country Club Anniston
Anniston Municipal Golf Course Anniston
Indian Oaks Golf Club Anniston
Pine Hill Country Club Anniston
Brookside Golf Course Arab
Twin Lakes Golf Club Arab
Clay County Public Golf Course Ashland
Athens Golf & Country Club Athens
Canebrake Golf Club Athens
Chriswood Golf Course Athens
Southern Gales Golf Club Athens
Woodland Golf Course Athens
Atmore Country Club Atmore
Wills Creek Country Club Attalla
Auburn Links at Mill Creek Auburn
Indian Pines Recreational Authority Auburn
Moores Mill Golf Club Auburn
Pin Oaks Golf Club Auburn
Holly Hills Country Club Bay Minette
Brook Graveyard Course at Bent Brook Golf Course Bessemer
Frank House Municipal Golf Course Bessemer
Graveyard Windmill Course at Bent Brook Golf Course Bessemer
Windmill Brook Course at Bent Brook Golf Course Bessemer
Woodward Golf Club Bessemer
Altadena Valley Country Club Birmingham
Chace Lake Country Club Birmingham
Eagle Point Golf Club Birmingham
East Course at Country Club of Birmingham Birmingham
Founders Course at Greystone Golf & Country Club Birmingham
Grayson Valley Country Club Birmingham
Heatherwood Country Club Birmingham
Highland Park Golf Course Birmingham
Hoover Country Club Birmingham
Inverness Country Club Birmingham
Legacy Course at Greystone Golf & Country Club Birmingham
Mountain Brook Club Birmingham
Pine Tree Country Club Birmingham
Ridge Course at Oxmoor Valley Golf Course Birmingham
Riverchase Country Club Birmingham
Roebuck Municipal Golf Course Birmingham
Shoal Creek Golf Club Birmingham
Short Course at Oxmoor Valley Golf Course Birmingham
Valley Course at Oxmoor Valley Golf Course Birmingham
Vestavia Country Club Birmingham
West Course at Country Club of Birmingham Birmingham
West Side Golf Birmingham
Boaz Golf Club Boaz
Country Club of Brewton Brewton
Brundidge Country Club Brundidge
Hidden Valley Golf Course Bryant
Choctaw Country Club Butler
Buxahatchee Country Club Calera
Roland Cooper State Park Golf Course Camden
Cherokee Country Club Centre
Cahawba Falls Country Club Centreville
Deerfield Golf Club Chatom
Citronelle Municipal Golf Course Citronelle
Clanton Country Club Clanton
Sehoya Golf Club Clanton
Coosa Pines Golf Club Coosa Pines
Warrior Point Golf Club Cordova
Valley Landing Golf Course Courtland
Terri Pines Country Club Cullman
Legend Course at Still Waters Resort Dadeville
Tradition Course at Still Waters Resort Dadeville
Dogwood Pines Course at TimberCreek Golf Club Daphne
Forest Course at Lake Forest Yacht & Country Club Daphne
Lake Nine Course at Lake Forest Yacht & Country Club Daphne
Magnolia Dogwood Course at TimberCreek Golf Club Daphne
Pines Magnolia Course at TimberCreek Golf Club Daphne
Isle Dauphine Golf Club Dauphin Island
Burningtree Country Club Decatur
Cedar Ridge Golf Course Decatur
Decatur Country Club Decatur
Indian Hills Golf Course Decatur
Point Mallard Golf Course Decatur
Demopolis Country Club Demopolis
Ravine Golf Course Demopolis
Horse Creek Golf Course Dora
Dothan Country Club Dothan
Dothan National Golf Club & Hotel Dothan
Green Hill Golf Course Dothan
Highlands Marshwood Course at Highland Oaks Golf Course Dothan
Magnolia Highlands Course at Highland Oaks Golf Course Dothan
Marshwood Magnolia Course at Highland Oaks Golf Course Dothan
Olympia Spa Golf Resort Dothan
Short Course at Highland Oaks Golf Course Dothan
High Point Golf Club Eight Mile
Elba Country Club Elba
Soldiers Creek Golf Club At The Preserve Elberta
Percy Marcum Golf Course Empire
Enterprise Country Club Enterprise
Eufaula Country Club Eufaula
Lakepoint Resort Golf Course Eufaula
Red Eagle Golf Course Eufaula
Evergreen Golf Club Evergreen
Quail Creek Golf Course Fairhope
Rock Creek Golf Club Fairhope
Chesley Oaks Golf Course Fairview
Fayette Country Club Fayette
Dogwood Hills Golf Club Flat Rock
Florence Golf & Country Club Florence
McFarland Park Golf Course Florence
Skypark Golf Course Florence
Dunes Course at Glenlakes Golf Club Foley
Gulf Links Golf Course Foley
Lakes Course at Glenlakes Golf Club Foley
Cane Creek Golf Course Fort Mcclellan
Desoto Country Club Fort Payne
Terrapin Hills Country Club Fort Payne
Blue Red Course at Silver Wings Golf Course Fort Rucker
Red White Course at Silver Wings Golf Course Fort Rucker
White Blue Course at Silver Wings Golf Course Fort Rucker
Gadsden Country Club Gadsden
River Trace Golf Club Gadsden
Twin Bridges Golf Club Gadsden
Quail Ridge Country Club Gardendale
River Oaks Golf Course Geneva
Backbreaker Mindbreaker Course at Silver Lakes Glencoe
Briarmead Golf Club Glencoe
Heartbreaker Backbreaker Course at Silver Lakes Glencoe
Mindbreaker Heartbreaker Course at Silver Lakes Glencoe
Short Course at Silver Lakes Glencoe
Hatchet Creek Golf Club Goodwater
Blue Red Course at Mountain View Golf Course Graysville
Red White Course at Mountain View Golf Course Graysville
White Blue Course at Mountain View Golf Course Graysville
Lakeview Country Club Greensboro
Canyon Loblolly Course at Cambrian Ridge Greenville
Greenville Country Club Greenville
Loblolly Sherling Course at Cambrian Ridge Greenville
Sherling Canyon Course at Cambrian Ridge Greenville
Short Course at Cambrian Ridge Greenville
Pikeville Country Club Guin
Cotton Creek Course at Craft Farms Gulf Shores
Cypress Bend Course at Craft Farms Gulf Shores
Gulf Shores Golf Club Gulf Shores
Gulf State Park Golf Course Gulf Shores
Kiva Dunes Golf Course Gulf Shores
Lakes Cypress Course at Peninsula Golf & Racquet Club Gulf Shores
Marsh Lakes Course at Peninsula Golf & Racquet Club Gulf Shores
Woodlands Golf Course at Craft Farms Gulf Shores
Gunters Landing Golf Club Guntersville
Lake Guntersville State Park Golf Course Guntersville
Stoney Mountain Golf Club Guntersville
Haleyville Country Club Haleyville
Cullman Municipal Golf Course Hanceville
Meadows Harpersville
Quail Creek Golf Course Hartselle
Harvest Hills Golf Course Harvest
Headland Country Club Headland
Silver Ridge Golf Club Horton
Becky Pierce Golf Course Huntsville
Hillside Valleyside Course at Valley Hill Country Club Huntsville
Huntsville Country Club Huntsville
Lakeside Hillside Course at Valley Hill Country Club Huntsville
Monrovia Golf Course Huntsville
Sunset Landing Golf Course Huntsville
Valleyside Lakeside Course at Valley Hill Country Club Huntsville
Bay Oaks Golf Club Irvington
Stoneybrook Golf Course Jacksonville
Arrowhead Golf Course Jasper
Musgrove Country Club Jasper
Twin Lakes Golf Club Jasper
Union Chapel Golf Course Jasper
Turtle Point Yacht & Country Club Killen
Riverside Country Club Lanett
Terry Walker Country Club Leeds
Linden Country Club Linden
Livingston Country Club Livingston
Steelwood Loxley
Marion Military Institute Golf Course Marion
East Course at Cypress Tree Golf Course Maxwell Afb
West Course at Cypress Tree Golf Course Maxwell Afb
Tannehill National Golf Course Mccalla
Saddle Rock Golf Course Mentone
Colonial Golf Course Meridianville
Fox Run Golf Course Meridianville
Pines Golf Club Millbrook
Azalea City Golf Course Mobile
Crossings Course at Robert Trent Jones Golf Trail at Magnolia Grove Mobile
Falls Course at Robert Trent Jones Golf Trail at Magnolia Grove Mobile
Gulf Pines Golf Course Mobile
Heron Lakes Country Club Mobile
Linksman Golf Club Mobile
Regulation Course at Country Club of Mobile Mobile
Short Course at Robert Trent Jones Golf Trail at Magnolia Grove Mobile
Short Nine Course at Country Club of Mobile Mobile
Spring Hill College Golf Course Mobile
Vanity Fair Golf & Tennis Club Monroeville
Montevallo Golf Club Montevallo
Bonnie Crest Country Club Montgomery
Lagoon Park Golf Course Montgomery
Magnolia Golf Club Montgomery
Montgomery Country Club Montgomery
Montgomery Golf Center Montgomery
Montgomery National Golf Club Montgomery
River Run 1 Golf Course Montgomery
River Run 2 Golf Course Montgomery
Wynlakes Golf & Country Club Montgomery
Green Briar Golf Course Morris
Deer Run Golf Course Moulton
Cypress Lakes Golf & Country Club Muscle Shoals
Fighting Joe Course at The Shoals Golf Club Muscle Shoals
The Schoolmaster Course at The Shoals Golf Club Muscle Shoals
Hidden Meadows Golf Course Northport
Lakeside Golf Course Oakman
Covered Bridge Golf Club Oneonta
Limestone Springs Golf Club Oneonta
Palisades Golf Course Oneonta
Saugahatchee Country Club Opelika
The Lake Course at Robert Trent Jones Golf Trail - Grand National Opelika
The Links Course at Robert Trent Jones Golf Trail - Grand National Opelika
The Short Course at Robert Trent Jones Golf Trail - Grand National Opelika
Opp Country Club Opp
Orange Beach Golf Center Orange Beach
Highlands Course at Hampton Cove Golf Course Owens Cross Roads
River Course at Hampton Cove Golf Course Owens Cross Roads
Short Course at Hampton Cove Golf Course Owens Cross Roads
B & J Golf Center Oxford
Cider Ridge Golf Club Oxford
Country Club of Ozark Ozark
Willow Oaks Golf Club Ozark
Oak Mountain State Park Golf Course Pelham
Pell City Country Club Pell City
Pine Harbor Golf Club Pell City
Lakewood Golf Course Phenix City
Golf Club at Cumberland Lake Pinson
Azalea Course at Marriotts Grand Hotel & Lakewood Golf Club Point Clear
Dogwood Course at Marriotts Grand Hotel & Lakewood Golf Club Point Clear
Old Course at Marriotts Grand Hotel & Lakewood Golf Club Point Clear
Judge Course at Capitol Hill Golf Club Prattville
Legislator Course at Capitol Hill Golf Club Prattville
Prattville Country Club Prattville
Senator Course at Capitol Hill Golf Club Prattville
Rainsville Golf & Country Club Rainsville
Redmont Country Club Red Bay
Hillside Meadowview Course at Redstone Golf Course Redstone Arsenal
Meadowview Whispering Pine Course at Redstone Golf Course Redstone Arsenal
Whispering Pines Hillside Course at Redstone Golf Course Redstone Arsenal
Knolls Country Club Reform
Roanoke Country Club Roanoke
Joe Wheeler State Park Golf Course Rogersville
Twin Pines Country Club Russellville
Broken Arrow Golf Course Scottsboro
Goose Pond Colony Course at Goose Pond Colony Golf Course Scottsboro
Goose Pond Plantation Course at Goose Pond Colony Golf Course Scottsboro
Scottsboro Golf & Country Club Scottsboro
Yuchi Reservation Seale
Craig Golf Course Selma
Ocumulgee Golf Course Selma
Selma Country Club Selma
Farmlinks Golf Club at Pursell Farms Sylacauga
Sylacauga Country Club Sylacauga
Talladega Municipal Golf Talladega
Timber Ridge Golf Club Talladega
Lakeside Golf & Country Club Tallassee
Pineview Country Club Thomasville
Trojan Oaks Golf Course Troy
Troy Country Club Troy
Trussville Country Club Trussville
Country Club of Tuscaloosa Tuscaloosa
Indian Hills Country Club Tuscaloosa
Mimosa Park Golf Course Tuscaloosa
NorthRiver Yacht Club Tuscaloosa
Ol Colony Golf Complex Tuscaloosa
Woodland Forrest Country Club Tuscaloosa
Arrowhead Country Club Tuscumbia
Spring Creek Golf Course Tuscumbia
Tennessee Valley Country Club Tuscumbia
Union Springs Country Club Union Springs
Oak Hill Country Club Vernon
Old Overton Club Vestavia Hills
Emerald Mountain Golf Club Wetumpka
Quail Walk Country Club Wetumpka
Sumter Country Club York