Top 20 Public Golf Courses in Alabama - Golfers' Choice 2025

Alabama, the home of the Robert Trent Jones Golf Trail, features dozens of top public golf courses.
Magnolia Grove GC - Falls: #11
Located just outside of Mobile, Magnolia Grove Golf Club offers 54 holes on the Robert Trent Jones Golf Trail

Home to the sprawling Robert Trent Jones Golf Trail, choosing the best public golf course in Alabama is a challenging and subjective exercise.

GolfPass releases a Top 20 Public Golf Courses in Alabama every January thanks to YOU. We create our annual Golfers' Choice lists by curating the reviews submitted by everyday golfers. We use GolfPass' Ratings Index logic that weights newer reviews and combine it with a course's subcategory averages.

Each course needed at least two reviews and at least some public access to qualify. Playing golf in Alabama means scenic holes and rolling hills. The Robert Trent Jones Golf Trail might make all the headlines, but there are good golf courses spread throughout the state.

We make our Golfers' Choice best-of lists user friendly. Simply click on the photo of each course to learn more about the facility or to book a tee time (in most cases).

Want to get involved with determining the top public golf courses in Alabama or any other future Golfers' Choice lists? Click here to review the next golf course you play.

Alabama golf courses reviewed in 2024: 46
Reviews of Alabama golf courses in 2024: 2,255

Best public golf courses in Alabama

  1. The Robert Trent Jones Golf Trail at Magnolia Grove - Falls Course

    Mobile, Alabama
    Public
    4.8848
    66

    Green fee: $95
    What they're saying: "Played the Falls course first, then the Crossing course in the afternoon. The two courses are similar in terms of conditioning and challenge. It really did feel like I played a 36-hole course, rather than two 18-hole courses. ... This was my first experience on the RTJ Trail. I’ll be back for more!" - klmgolf80

  2. The Robert Trent Jones Golf Trail at Magnolia Grove - Crossings Course

    Green fee: $95
    What they're saying: "This course offers a variety of dog legs and risk reward holes. The course was in excellent condition from tee to green. My favorite holes on the Crossings course were #3, 4, 5, 10, 14, 15, 17 and 18. Like its sister course, the Falls, it’s a very visually pleasing course. The entire staff inside and out were very friendly and professional. If I’m in the area again I would not hesitate to play this course again." - PeterDiehl

  3. FarmLinks Golf Club

    Sylacauga, Alabama
    Public/Resort
    4.886627535
    319

    What they're saying: "If you have never been to Pursell Farms to play FarmLinks, you need to schedule your trip now. Great layout, good food and lodging options and even sporting clays and upland bird hunting make this a fantastic destination." - petralife

  4. The Craft Farms Resort - Cypress Bend

    Gulf Shores, Alabama
    Semi-Private
    4.7695194985
    485

    Green fee: $84+
    What they're saying: "This course was the best course I’ve ever played. The greens were pure. The staff is very helpful and friendly. John is a great man." -CadeTheriot

  5. Craft Farms Resort - Cotton Creek

    Gulf Shores, Alabama
    Semi-Private
    4.7141685365
    321

    Green fee: $84+
    What they're saying: "I came in from West Virginia for vacation. They were able to get me in early in the morning and help book other tee times during my stay. Course is well maintained and the pride in the green keeper shows. The staff in all areas are happy and enjoy their jobs. All staff is very friendly and accommodating. I recommend you check them out if you play golf. " - arkie1971

  6. Limestone Springs Golf Club

    Oneonta, Alabama
    Semi-Private
    4.6997882353
    373

    Green fee: $69-$99
    What they're saying: "Best maintained and kept course in the area. Pricing via GolfNow is unbeatable. Played all over north Alabama and you’ll be hard pressed to find another place comparable without spending a fortune. Try some food at the turn!" -mason7676

  7. Peninsula Golf & Racquet Club

    Green fee: $99-$149
    What they're saying: "Drove up, guys came out to vehicle and loaded our bags on cart, let us know where everything was. Went in pro shop to check in. Friendly staff. Courteous and quick. Range was in great shape. Lots of turf to hit off of. Practice putting greens in excellent shape. Starter came and courteously asked us our name. We had a tee time at 9:10. Offered us to tee off early at 8:50. Said sure. Course conditions were fantastic. Fairways plush, greens rolled very well. Cart girl came by about every 4 holes. Marshalls all over course ensuring good pace of play and offering ice cold towels. We were two-some and played in 3:10 minutes. Just a great experience. Definitely will go back to play." - Smithmouton93

  8. Blackberry Trail Golf Course

    Florence, Alabama
    Public/Municipal
    4.5714478006
    161

    Green fee: $29-$45
    What they're saying: "Best greens. Best layout. Just about everything you would want in a challenging course. Plenty of sand, undulating greens, hidden gullies. What more could you ask for. (It's great) to hear everyone say that the course and the greens were the best we have played all year." - curvehandler

  9. Kiva Dunes

    Gulf Shores, Alabama
    Resort
    4.6869502191
    689

    Green fee: $100-$130
    What they're saying: "We played Kiva Dunes this week on vacation. It was a challenging course with a beautiful layout. Good for mid to high handicap players like myself and challenging to my husband as well who is lower handicap player. A nicely maintained course with fast greens. Don’t miss this course if you come to play in Gulf shores!" - Karlsville1

  10. Cider Ridge Golf Club

    Oxford, Alabama
    Public
    4.4356901028
    308

    Green fee: $49-$59
    What they're saying: "This is an amazing golf course with scenic views around each corner. It is well maintained with perfect greens." - gregarnold1959

  11. Silver Wings Golf Course

    Fort Rucker, Alabama
    Military
    4.0179058824
    33

    Green fee: $35+
    What they're saying: "Very beautiful course. Nice layout. Good condition. The only issue was a lot of walkers on this course. And a lot of carts mixed in as well. It makes for a very slow day if folks don't wave you through. Overall, I would recommend this course. The staff is extremely friendly. The ladies at the desk are top-notch and they could not find anyone better to do that job." - Ratnold1214

  12. Gunter's Landing

    Guntersville, Alabama
    Semi-Private
    4.5091668223
    418

    Green fee: $60-$75
    What they're saying: "Do you like elevated tees? Great greens and 18 holes where each hole could be a signature hole? What a gem this place is. Fast play and a surprise on every hole. I highly recommend." -yingyang54

  13. Lake Winds Golf Course

    Rougemont, North Carolina
    Semi-Private
    3.5556
    9

    Green fee: $23-$40
    What they're saying: "This was a great course for the cost. Ended up playing 27 holes. Fairways and greens both in good condition, pace of play was good, carts are good, and staff was great. We finished 18 and decided to play another 9 because we were having such good time. Staff let us go right back off on our 9 no problem. Would highly recommend a round." - jmcdonald7686

  14. Goose Pond Colony Resort - Plantation Course

    Green fee: $50-$55
    What they're saying: "As always - a great experience! The greens are in amazing conditions; best I’ve ever seen at Plantation. The fringes are also in great condition!" -BobMounter

  15. Goose Pond Colony Resort - Lake Course

    Scottsboro, Alabama
    Public
    4.4149597964
    252

    Green fee: $65-$70
    What they're saying: "Very fun course. Not overly difficult but kept me interested. Nice gentle hills and medium size greens. The staff could not have been nicer! Fantastic people to interface with. Thank you!" - ajbseb

  16. Dogwood Hills Golf Club

    Flat Rock, Alabama
    Public/Resort
    4.2647936858
    256

    Green fee: $20-$45
    What they're saying: "I was in the area for a family reunion and decided to visit Dogwood Hills. I am glad that I did! This is a very nice course with some elevation changes and water comes into play on several holes. I would gladly play again the next time I am in the area!" - peteb200

  17. Gulf Shores Golf Club

    Gulf Shores, Alabama
    Semi-Private
    4.2926154776
    1952

    Green fee: $40-$80
    What they're saying: "Play there 5 or 6 times a year and it’s always good. Definitely recommend it to locals and out of state visitors. I will keep it in my top 3 local courses." - RobertMoore74

  18. Heron Lakes Country Club

    Mobile, Alabama
    Private
    3.7647
    29

    Green fee: $49-$59
    What they're saying: "Course was in very good condition and we had a very nice day." - GolfPass reviewer

  19. Cherokee Ridge Country Club

    Union Grove, Alabama
    Semi-Private/Resort
    4.4077313623
    676

    Green fee: $42-$50
    What they're saying: "The management here has made so many improvements to the course! The fairways are looking great, the greens are great... the course hasn't been this nice in years! If you haven't been here in a while, come try it again!" - DWils64

  20. The Links At Redstone - Patriot Course

    Redstone Arsenal, Alabama
    Military
    4.0877003579
    87

    Green fee: $43-$74
    What they're saying: " Always a challenge and fun to play the links course! Foliage added to the serenity and beauty on North Alabama. Fairways were in very good shape! Greens were spotless!" - BobMounter

Jason Scott Deegan has reviewed and photographed more than 1,200 courses and written about golf destinations in 28 countries for some of the industry's biggest publications. His work has been honored by the Golf Writer's Association of America and the Michigan Press Association. Follow him on Instagram at @jasondeegangolfpass and X/Twitter at @WorldGolfer.
Brooke Taylor is an intern for GolfPass and a senior at the University of Central Florida studying Entertainment Management, Digital Media, and Managing Sporting Events.

Comments (0)

You're the first one here!
Share your thoughts or ask a question to get the conversation going.
View all the Golfers' Choice 2024 lists, including all 50 states.
Now Reading
Top 20 Public Golf Courses in Alabama - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account