Alabama Golf Directory

Alabama Golf


Alabama’s Robert Trent Jones Golf Trail (RTJ Golf) is an assortment of 468 holes of championship golf over 26 courses on 11 sites across Alabama.  Eight Resort Collection hotels on the Trail are Marriott or Renaissance properties.  The New York Times called the Trail “Some of the Best Public Golf on Earth”.  Dr. David Bronner, CEO of the Retirement Systems of Alabama, had a dream. Invest pension funds and build world class golf courses that would challenge people enough that “they would want to come back and try again”.  With that in mind, and borrowing a page from the movie, Field of Dreams, Bronner decided to “build it and they will come” — not to a baseball diamond in a cornfield, but to a dazzling collection of public golf courses in the state of Alabama. He lured the legendary Robert Trent Jones, Sr. out of retirement and the rest is history.


Cambrian Ridge PublicGreenville(334) 382-9787
Capitol HillPublicPrattville(334) 285-1114
Grand NationalPublicAuburn/Opelika(334) 749-9042
Hampton CovePublicHuntsville(256) 551-1818
Highland OaksPublicDothan(334) 712-2820
Lakewood ClubPublicPoint Clear(251) 990-6312
Magnolia GrovePublicMobile(251) 645-0075
Oxmoor ValleyPublicBirmingham(205) 942-1177
Ross BridgePublicHoover(205) 949-3085
Silver LakesPublicAnniston/Gadsden(256) 892-3268
The ShoalsPublicMuscle Shoals(256) 446-5111



Atmore Country ClubPrivateAtmore(251) 368-4486
Azalea City Golf CoursePublicMobile(251) 342-4221
Choctaw Country ClubPrivateButler(205) 459-4000
Country Club of BrewtonSemi-PrivateBrewton(251) 867-4100
Country Club of MobilePrivateMobile(251) 342-5138
Craft FarmsSemi-PrivateGulf Shores(251) 968-7500
Evergreen Golf ClubPrivateEvergreen(334) 578-5214
Glenlakes Golf ClubSemi-PrivateFoley(251) 955-1220
Gulf Links Golf CoursePublicFoley(251) 970-1444
Gulf Shores Golf ClubSemi-PrivateGulf Shores(251) 968-1270
Holly Hills Municipal Golf CoursePrivateBay Minette(251) 937-8230
Isle Dauphine Golf ClubSemi-PrivateDauphin Island(251) 861-2433
Kiva Dunes Resort and GolfPublicGulf Shores(251) 540-7000
Lake Forest Yacht and Country ClubPrivateDaphne(251) 626-9324
Magnolia Springs GolfPublicMagnolia Springs(251) 965-6232
Marriott's Lakewood Golf Club & ResortResortPoint Clear(251) 990-6312
Millcreek Golf CoursePublicCitronelle(251) 866-7881
Orange Beach Golf CenterPublicOrange Beach(251) 974-5660
Peninsula Golf & Racquet ClubResortGulf Shores(251) 968-8009
Quail Creek Golf CoursePublicFairhope(251) 990-0240
Rock Creek Golf ClubSemi-PrivateFairhope(251) 928-4223
Soldiers Creek Golf ClubPublicElberta(800) 807-8915
Spring Hill College Golf ClubPublicMobile(251) 380-4655
Steelwood Country ClubPrivateLoxley(251) 964-4502
Thomasville Golf & Recreation ClubPrivateThomasville(251) 636-5938
TimberCreek Golf ClubSemi-PrivateDaphne(251) 621-9900
Vanity Fair Golf & Tennis ClubPublicMonroeville(251) 575-4700


Altadena Valley Country ClubPrivateBirmingham(205) 967-5324
Anniston Country ClubPrivateAnniston(256) 237-4615
Anniston Municipal "The Hill"PublicAnniston(256) 236-8221
Anniston Municipal Golf CoursePublicAnniston(256) 231-7631
Arrowhead Golf CoursePublicJasper(205) 384-3065
B & J Golf CenterPublicOxford(256) 835-9940
Bent Brook Golf CoursePublicBessemer(205) 428-9600
Brundidge Country ClubPrivateBrundidge(334) 735-3680
Cahaba Valley Country ClubSemi-PrivateTrussville(205) 655-2095
Cahawba Falls Country ClubSemi-PrivateCentreville(205) 926-9323
Cane Creek Golf CoursePublicFt McClellan(256) 820-9174
Cedar Creek Golf CoursePublicBessemer(205) 424-8450
Chace Lake Country ClubPrivateBirmingham(205) 988-5219
Cider Ridge Golf ClubPublicOxford(256) 831-7222
Clanton Country ClubSemi-PrivateClanton(205) 755-0415
Clay County Public Golf CourseSemi-PrivateAshland(256) 354-2814
Coosa Pines Golf ClubPrivateCoosa Pines(256) 378-5529
Country Club of BirminghamPrivateBirmingham(205) 879-4611
Country Club of TuscaloosaPrivateTuscaloosa(205) 759-5535
Don A. Hawkins Golf CoursePublicBirmingham(205) 836-7318
Eagle Point Golf ClubPublicBirmingham(205) 991-9070
Farmlinks Golf ClubPublicFayetteville(256) 208-7600
Grayson Valley Country ClubPrivateBirmingham(205) 854-2382
Greystone Valley Country ClubPrivateBirmingham(205) 980-5200
Hatchet Creek Golf ClubSemi-PrivateGoodwater(256) 839-5612
Heatherwood Golf ClubPrivateBirmingham(205) 991-7474
Hidden Meadows Golf CourseSemi-PrivateNorthport(205) 339-3673
Highland Park Golf CoursePublicBirmingham(205) 322-1902
Hoover Country ClubPrivateBirmingham(205) 822-8707
Horse Creek Golf CoursePublicDora(205) 648-1494
Indian Hills Country ClubPrivateTuscaloosa(205) 349-1504
Indian Oaks Golf ClubSemi-PrivateAnniston(256) 820-4030
Inverness Country ClubPrivateBirmingham(205) 991-8608
Lake Winds Golf CoursePublicAlexander City(256) 825-9860
Lakeside RV Park & Golf CoursePublicMarion(334) 683-9444
Lakeview Country ClubPublicMcCalla(205) 477-6125
Linden Country ClubPrivateLinden(334) 295-8678
Magnolia Grove Golf ClubPublicSemmes(334) 645-0075
Magnolia MeadowsPublicColumbiana(205) 670-0001
Marion Institute Golf CoursePublicMarion(334) 683-9573
Mimosa Park Golf CoursePublicTuscaloosa(205) 752-8112
Montevallo Golf ClubSemi-PrivateMontevallo(205) 665-8057
Mountain Brook ClubPrivateBirmingham(205) 871-2116
Mountain View Golf CoursePublicGraysville(205) 674-8362
Musgrove Country ClubPrivateJasper(205) 221-7900
Northriver Yacht ClubPrivateTuscaloosa(205) 345-0202
Oak Mountain State Park Golf CoursePublicPelham(205) 620-2522
Ol' Colony Golf ComplesPublicTuscaloosa(205) 562-3201
Oxmoor Valley Golf CoursePublicBirmingham(205) 942-1177
Percy Marcum Golf CoursePublicEmpire(205) 647-3377
Pine Hill Country ClubSemi-PrivateAnniston(256) 237-2633
Pine Tree Country ClubPrivateBirmingham(205) 956-1555
Ravine, The Golf CoursePublicDemopolis(334) 289-1414
Riverchase Country ClubPrivateBirmingham(205) 988-8111
Roland Cooper State Park Golf CoursePublicCamden(334) 682-4838
Sehoya Golf ClubSemi-PrivateClanton(256) 245-6208
Shoal Creek Golf ClubPrivateBirmingham(205) 991-9001
Silver Lakes Golf ClubPublicGlencoe(256) 892-3268
Still Waters ResortResortDadeville(256) 825-1353
Stoney Brook Golf CourseSemi-PrivateJacksonville(256) 435-3114
Talladega Municipal GolfPublicTalladega(256) 362-8151
Tannehill National Golf CoursePublicMcCalla(205) 477-4653
The MeadowsPublicHarpersville(205) 672-7529
Timber Ridge Golf ClubSemi-PrivateTalladega(256) 362-0346
Timberline Golf ClubPublicCalera(205) 668-7888
Twin Bridges Golf CoursePublicGadsden(256) 549-4866
Twin Lakes Golf CourseSemi-PrivateJasper(205) 221-3526
Union Chapel Golf CourseSemi-PrivateJasper(205) 483-8300
University of Alabama Golf CoursePublicTuscaloosa(205) 348-4653
Vestavia Country ClubPrivateBirminham(205) 822-8300
West Side GolfPublicBirmingham(205) 923-2979
Woodland Forrest Country ClubPrivateTuscaloosa(205) 556-1232
Yuchi ReservationPublicSeale(334) 855-3695


Andalusia Country ClubPrivateAndalusia(334) 222-5282
Arrowhead Country ClubPrivateMontgomery(334) 272-7188
Auburn Links at Mill CreekPublicAuburn(334) 887-5151
Auburn University ClubPrivateAuburn
Beaver Creek Golf CourseSemi-PrivatePhenix City(334) 297-8100
Bonnie Crest Country ClubPrivateMontgomery(334) 272-9316
Cambrian RidgePublicGreenville(334) 382-9787
Capitol Hill Golf ClubPublicPrattville(334) 285-1114
Cottonwood Golf ClubSemi-PrivateMontgomery(334) 281-3344
Country Club of Ozark (Panther Creek)Semi-PrivateOzark(334) 774-2615
Craig Golf CoursePublicSelma(334) 872-4451
Cypress Tree Golf CourseMilitaryMaxwell AFB(334) 263-7587
Demopolis Country ClubPrivateDemopolis(334) 289-0880
Dothan Country ClubPrivateDothan(334) 792-8255
Dothan National Golf Club and HotelPublicDothan(334) 677-3321
Elba Country ClubPrivateElba(334) 897-6600
Enterprise Country ClubPrivateEnterprise(334) 347-2726
Eufaula Country ClubPrivateEufaula(334) 687-2007
Evans Barnes Golf CoursePublicAndalusia(334) 222-8400
Gateway ParkPublicMontgomery(334) 284-7920
Grand NationalPublicOpelika(334) 749-9042
Grand National Golf CoursePublicOpelika(334) 749-9011
Green Hill Golf CoursePublicDothan(334) 792-3597
Greenville Country ClubPrivateGreenville(334) 382-8312
Headland Country ClubPublicHeadland(334) 693-2324
Highland Oaks Golf CoursePublicDothan(334) 712-2820
Indian Pines Golf CoursePublicAuburn(334) 821-0880
Kolomi Golf CoursePublicMontgomery(334) 279-6686
Lagoon Park Golf CoursePublicMontgomery(334) 271-7000
Lakepoint Resort Golf CourseResortEufaula(334) 687-6676
Lakeside Golf & Country ClubPublicTallassee(334) 283-4090
Lakewood Golf CoursePublicPhenix City(334) 291-4726
Magnolia Golf ClubPublicMontgomery(334) 288-3310
Montgomery Country ClubPrivateMontgomery(334) 240-6545
Montgomery Golf CenterPublicMontgomery(334) 288-9662
Moore's Mill Golf ClubPrivateAuburn(334) 826-8989
Ocumulgee Golf CoursePublicSelma(334) 872-8301
Olympia Spa Golf ResortResortDothan(334) 677-3326
Opp Country ClubPrivateOpp(334) 493-4342
Pin Oaks Golf ClubPublicAuburn(334) 821-0893
Pines Golf Club, ThePublicMillbrook(334) 285-7529
Prattville Country ClubPrivatePrattville(334) 365-4497
Quail Walk Country ClubPrivateWetumpka(334) 567-5014
Red Eagle Golf CourseSemi-PrivateEufaula(334) 687-8004
River Oaks Golf CoursePublicGeneva(334) 684-6190
River Run Golf CoursePublicMontgomery(334) 271-2811
Roundabout PlantationPublicDothan(334) 793-3300
Saugahatchee Country ClubPrivateOpelika(334) 749-4342
Selma Country ClubPrivateSelma(334) 874-6907
Silver Wings Golf CourseMilitaryFt Rucker(334) 598-2449
Tartan Pines Golf ClubSemi-PrivateEnterprise(334) 393-4653
Trojan Oaks Golf CoursepublicTroy(334) 670-3377
Troy Country ClubPrivateTroy(334) 566-1169
Union Springs Country ClubPrivateUnion Springs(334) 738-5015
VFW Post 3073 Golf CoursePublicDothan(334) 792-9713
Wynlakes Golf & Country ClubPrivateMontgomery(334) 279-0297


Alexander City Municipal Golf ClubPublicJacksons Gap(256) 825-9860
Alpine Bay ResortResortAlpine(256) 268-2920
Anderson Creek Golf CoursePublicAnderson(256) 247-5913
Arab Country ClubPublicArab(256) 586-5765
Arrowhead Country ClubSemi-PrivateTuscumbia(256) 381-4452
Athens Golf & Country ClubSemi-PrivateAthens(256) 232-0809
Blackberry Trail Golf CoursePublicFlorence(256) 740-8825
Boaz Golf ClubPublicBoaz(256) 593-5501
Briarmead Golf ClubPrivateGlencoe(256) 492-1150
Broken Arrow GolfPublicGrant(256) 582-9888
Burningtree Country ClubPrivateDecatur(256) 355-5982
Buxahatchee Country ClubPrivateCalera(205) 668-1845
Canebrake at Piney CreekSemi-PrivateAthens(256) 232-2412
Cedar Ridge Golf CoursePublicDecatur(256) 353-4653
Cherokee Country ClubSemi-PrivateCentre(256) 927-5070
Cherokee Ridge Country ClubPrivateUnion Grove(256) 498-5300
Chesley Oaks Golf ClubPublicCullman(256) 796-9808
Chriswood Golf CoursePublicAthens(256) 232-9759
Colonial Golf ClubPublicMeridianville(256) 828-0431
Coosa Valley Country ClubPrivateSylacauga(256) 249-8084
Covered Bridge Golf ClubSemi-PrivateOneonta(205) 625-5240
Cullman Golf CoursePublicHanceville(256) 739-2386
Cypress Lakes Golf & Country ClubSemi-PrivateMuscle Shoals(256) 386-7783
Decatur Country ClubPrivateDecatur(256) 353-3039
Deer Run Golf CoursePublicMoulton(256) 974-7384
Desoto Country ClubPrivateFt Payne(256) 845-2571
Dogwood Hills Golf ClubPublicFlat Rock(256) 632-3634
Fayette Country ClubPrivateFayette(205) 932-4079
Florence Golf & Country ClubPrivateFlorence(256) 766-1427
Fox Run Golf CoursePublicMeridianville(256) 828-7564
Frank House Municipal Golf CoursePublicBessemer(205) 424-9540
Gadsden Country ClubPrivateGadsden(256) 546-2451
Golf Club at Cumberland Lake, ThePrivatePinson(205) 680-4653
Goose Pond Colony Golf CoursePublicScottsboro(256) 259-2884
Goose Pond PlantationPublicScottsboro(256) 259-0101
Green Briar Golf CoursePublicMorris(205) 647-2680
Gunter's Landing Golf ClubSemi-PrivateGuntersville(256) 582-3000
Haleyville Country ClubPrivateHaleyville(205) 486-3906
Hampton Cove Golf CoursePublicOwens Cross Roads(256) 551-1818
Harvest Hills Golf CourseSemi-PrivateHarvest(256) 890-0705
Heritage Golf CoursePublicOneonta(205) 274-2390
Hidden Valley Golf CoursePublicBryant(256) 495-9608
Huntsville Country ClubPrivateHuntsville(256) 859-3110
Huntsville Municipal Golf CoursePublicHuntsville(256) 880-1151
Indian Hills Golf CoursePublicDecatur(256) 773-9939
Joe Wheeler State Park Golf CoursePublicRogersville(256) 247-9308
Knolls Country ClubPrivateReform(205) 375-6207
Lake Guntersville State Park Golf CourseResortGuntersville(256) 582-0379
Lakeside Golf CoursePublicOakman(205) 686-7985
Lakeview Country ClubPrivateGreensboro(334) 624-8654
Limestone Springs Golf ClubSemi-PrivateOneonta(205) 274-4653
Livingston Country ClubPrivateLivingston(205) 652-9931
Maple Hills GolfPublicAltoona(205) 466-7600
Marion Military Institute Golf CourseSemi-PrivateMarion(334) 683-9726
McFarland Park Golf CoursePublicFlorence(256) 760-6428
Monrovia Golf CoursePublicHuntsville(256) 837-9469
Oak Hill Country ClubSemi-PrivateVernon(205) 698-9918
Old Overton ClubPrivateVestavia Hills(205) 972-9001
Pell City Country ClubPrivatePell City(205) 338-2066
Pikeville Country ClubPrivateGuin(205) 921-9577
Pine Harbor Golf ClubPrivatePell City(205) 338-4325
Point Mallard Golf CoursePublicDecatur(256) 357-7776
Quail Creek Golf CoursePublicHartselle(256) 784-5033
Quail Ridge Country ClubPrivateGardendale(205) 631-3140
Rainsville Golf & Country ClubSemi-PrivateRainsville(256) 638-8846
Redmont Recreation ClubSemi-PrivateRed Bay(256) 356-8070
Redstone Golf CourseMilitaryRedstone Arsenal(256) 883-7977
River Trace Golf ClubPrivateGadsden(256) 546-8821
Riverside Country ClubPrivateLanett(334) 644-4503
Roanoke Country ClubPrivateRoanoke(334) 863-6416
Robert Trent Jones Golf Course at Muscle ShoalsPublicMuscle Shoals(205) 942-0444
Saddle Rock Golf CoursePublicMentone(256) 634-4344
Scottsboro Golf & Country ClubPrivateScottsboro(256) 574-1356
Silver Ridge Golf ClubPublicHorton(256) 593-4055
Skypark Golf CoursePublicFlorence(256) 757-4911
Southern Gayles Golf ClubPublicAthens(256) 232-9888
Spring Creek Golf CoursePublicTuscumbia(256) 386-5670
Stoney Mountain Golf ClubPublicGuntersville(256) 582-2598
Sumter Country ClubPrivateYork(205) 392-9911
Sunset Landing Golf CoursePublicHuntsville(256) 464-5050
Tennessee Valley Country ClubPrivateTuscumbia(256) 383-3689
Terrapin Hills Country Club,PrivateFt Payne(256) 845-4624
Terri Pines Country ClubPrivateCullman(256) 739-0720
Terry Walker Country ClubPrivateLeeds(205) 699-4851
Turtle Point Yacht & Country ClubPrivateKillen(256) 757-2155
Twin Lakes Golf ClubPublicArab(256) 586-3269
Twin Pines Country ClubSemi-PrivateRussellville(256) 331-0270
Valley Hill Country ClubPrivateHuntsville(256) 883-7620
Warrior Point Golf ClubPublicCordova(205) 648-7544
Whispering Pines Golf CoursePublicOneonta(205) 274-9136
White Pines Golf CoursePublicBremen(256) 287-2400
Willow Oaks Golf ClubPublicOzark(334) 774-7388
Willow Point Country ClubPrivateAlexander City(256) 234-2572
Wills Creek Country ClubSemi-PrivateAttalla(256) 538-8781
Woodland Golf CoursePublicAthens(256) 233-5847
Woodward Golf ClubPrivateBessemer(205) 424-5500

Sign up for the
eSouthernGOLF Newsletter


A weekly roundup of Golf News from eSouthernGOLF

By Submitting your eMail, you agree to receive eMail from eSouthernGOLF. You can opt out at any time.

You have Successfully Subscribed!

Share This