Alabama Golf Courses

A convenient listing of Golf Courses in Alabama with links to golf course websites, golf green fees, directions to golf courses, online golf booking, and current golf course promotions.

104 golf courses found. Click on the course name to view a brochure. Not found?
Website    Fees    Scorecard    Facebook    Twitter    Book Online    Weather    Directions
Private    Lodging    Promotion    Video

Info for...   Golf Courses    Advertisers
View another list:

REGIONAL BULLETIN BOARD

Golf Course Name Quick Links Contact
Altadena Valley Country Club 18Private course icon Birmingham, AL   205-967-5324
Anniston Country Club 18Private course icon Anniston, AL   256-237-4615
Arrowhead Golf and Country Club 18Private course icon Montgomery, AL   334-272-7188
Auburn Links at Mill Creek 18 Auburn, AL   334-887-5151
Auburn University Club 18Private course icon Auburn, AL   334-821-8391
Azalea City Golf Course 18 Mobile, AL   334-342-4221
Ballantrae Golf Club 18 Pelham, AL   205-620-4653
Becky Pierce Golf Course 18 Huntsville, AL   256-880-1151
Bent Brook Golf Course 27 Bessemer, AL   205-424-2368
Briarmeade Golf Club 18Private course icon Glencoe, AL   256-492-1150
Broken Arrow Golf Course 18 Scottsboro, AL   256-582-9888
Burningtree Country Club 18Private course icon Decatur, AL   256-355-5982
Cambrian Ridge 36 Greenville, AL   334-382-9787
Cane Creek Golf Course 18 Fort McClellan, AL   256-820-9174
Canebrake Golf Club 18 Athens, AL   256-232-2412
Capitol Hill 54 Prattville, AL   334-285-1114
Cherokee Ridge Country Club 18Lodging icon Union Grove, AL   256-498-5300
Cider Ridge Golf Club 18 Oxford, AL   256-831-7222
Cloudmont Ski & Golf Resort 9Lodging icon Mentone, AL   256-634-4344
Coosa Pines Golf Club 18 Coosa Pines, AL   256-378-5529
Cottonwood Golf Club 18 Montgomery, AL   334-281-3344
Country Club of Birmingham 36Private course icon Birmingham, AL   205-879-4611
Craft Farms 36Lodging icon Gulf Shores, AL   334-968-7766
Craig Golf Course 9 Selma, AL   334-872-4451
Cullman Municipal Golf Course 18 Hanceville, AL   256-739-2386
Cumberland Lake Golf Club 18 Pinson, AL   205-680-4653
Cypress Lakes Golf & Country Club 18 Muscle Shoals, AL   256-386-7783
Cypress Tree Golf Course 36 Maxwell, AL   334-263-7587
Decatur Country Club 18Private course icon Decatur, AL   256-353-3039
Demopolis Country Club 18Private course icon Demopolis, AL   334-289-0880
Dogwood Hills Golf Resort 18Lodging icon Flat Rock, AL   256-632-3634
Dothan Country Club 18Private course icon Dothan, AL   334-792-8255
Eagle Point Golf Club 18 Birmingham, AL   205-991-9070
Enterprise Country Club 18Private course icon Enterprise, AL   334-247-2726
Farmlinks Golf Course 18Lodging icon Sylacauga, AL   256-208-7600
Fox Run Golf Course 18 Meridianville, AL   256-828-7564
Gateway Golf Course 9 Montgomery, AL  
Goose Pond Colony Golf Course 18Lodging icon Scottsboro, AL   256-574-5353
Grand National 54 Opelika, AL   334-749-9042
Grayson Valley Country Club 18Private course icon Birmingham, AL   205-854-2382
Greystone Golf & Country Club 36Private course icon Birmingham, AL   205-980-5207
Gulf State Park Golf Course 18Lodging icon Gulf Shores, AL   800-252-7275
Gunter's Landing Golf Club 18 Guntersville, AL   256-582-3000
Hampton Cove Golf Course 54 Owens Cross Roads, AL   256-551-1818
Headland Country Club 18 Headland, AL   334-693-2324
Heritage Golf Course 18 Oneonta, AL   205-274-2390
Heron Lakes Country Club 18Private course icon Mobile, AL   251-666-7070
Highland Oaks Golf Course 36 Dothan, AL   334-712-2820
Highland Park Golf Course 18 Birmingham, AL   205-322-1902
Hoover Country Club 18Private course icon Birmingham, AL   205-822-5707
Horse Creek Golf Course 18 Dora, AL   205-648-1499
Indian Oaks Golf Club 18 Anniston, AL   256-820-4030
Joe Wheeler State Park Golf Course 18Lodging icon Rogersville, AL   256-247-9308
Kiva Dunes Golf Course 18Lodging icon Gulf Shores, AL   334-540-7000
Lagoon Park Golf Course 18 Montgomery, AL   334-240-4050
Lake Guntersville State Park Golf Course 18 Guntersville, AL   256-582-0379
Lakepoint Resort Golf Course 18Lodging icon Eufaula, AL   334-687-6676
Lakewinds Golf Course 18 Alexander City, AL   256-825-9860
Lakewood Golf Course 36Lodging icon Phenix City, AL   334-291-4726
Ledges Country Club 18Private course icon Huntsville, AL   256-883-4191
Limestone Springs Golf Club 18 Oneonta, AL   205-274-4653
Magnolia Grove 54 Mobile, AL   251-645-0075
Magnolia Springs Golf 9 Foley, AL   251-965-4653
Marriott Resort Golf Club 36Lodging icon Point Clear, AL   251-928-9201
Montevallo Golf Club 18 Montevallo, AL   205-665-8057
Montgomery Country Club 18Private course icon Montgomery, AL   334-240-6545
Moore's Mill Golf Club 18Private course icon Auburn, AL   334-826-8989
Musgrove Country Club 18Private course icon Jasper, AL   205-221-7902
Oak Mountain State Park Golf Course 18Lodging icon Pelham, AL   205-620-2522
Ol' Colony Golf Complex 18 Tuscaloosa, AL   205-562-3201
Ozark Country Club 18 Ozark, AL   334-774-2615
Peninsula Golf & Racquet Club 27 Gulf Shores, AL   800-646-5554
Pikeville Country Club 18 Guin, AL   205-921-8577
Pine Tree Country Club 18Private course icon Birmingham, AL   205-956-1555
Point Mallard Golf Course 18 Decatur, AL   256-351-7776
Quail Creek Resort 18Lodging icon Hartselle, AL   256-784-5033
Ravine Golf Course 9 Demopolis, AL   334-289-1414
Riverchase Country Club 18Private course icon Birmingham, AL   205-988-8111
Riverside Country Club 9 Lanett, AL   334-644-4503
Rock Creek Golf Club 18 Fairhope, AL   251-928-4223
Roland Cooper State Park Golf Course 9 Camden, AL   334-682-4838
Roundabout Plantation Golf Course 18 Cowarts, AL   334-793-3300
Saugahatchee Country Club 18Private course icon Opelika, AL   334-749-4342
Silver Lakes 36 Glencoe, AL   256-892-3268
Soldiers Creek Golf Club 18 Elberta, AL   251-986-8633
Spring Hill College Golf Course 18 Mobile, AL   334-380-4655
Still Waters Golf Club 36Lodging icon Dadeville, AL   256-825-7021
Tallapoosa Lakes Golf Course 36 Montgomery, AL   334-647-4653
Tartan Pines Golf Club 18 Enterprise, AL   334-393-8000
Terri Pines Country Club 18 Cullman, AL   256-739-0720
The Links at Redstone 27 Redstone Arsenal, AL   256-883-7977
The Links at Tuscaloosa 18Private course icon Tuscaloosa, AL   205-247-9990
The Shoals Golf Club 36 Muscle Shoals, AL   256-446-5111
Timbercreek Golf Club 27 Spanish Fort, AL   877-621-9900
Timberline Golf Club 18 Calera, AL   205-668-7888
Trussville Country Club 18 Trussville, AL   205-655-2095
Turtle Point Yacht & Country Club 18Private course icon Killen, AL   256-757-2155
Twin Bridges Golf Club 18 Gadsden, AL   256-549-4866
Twin Lakes Golf Club 18 Arab, AL   256-586-3269
Valley Hill Country Club 27Private course icon Huntsville, AL   256-883-7620
Vestavia Country Club 9Private course icon Birmingham, AL   205-822-8300
Wharf Golf Club 18Private course icon Gulf Shores, AL   251-968-4501
Woodland Forrest Country Club 18Private course icon Tuscaloosa, AL   205-556-1232
Wynlakes Golf & Country Club 18Private course icon Montgomery, AL   334-279-0297