The Absolute Best Public Golf Courses in Jacksonville [Updated 2025]

The Absolute Best Public Golf Courses in Jacksonville  [Updated 2025]
Food tour map
Jacksonville Secret Guide 🤫

Jacksonville Hot List 🔥

Get our exclusive guide to the top spots in Jacksonville! This guide includes:

  • Top 7 must-visit culinary destinations
  • Optimized 3-stop food tour route with a map
  • Expert insider tip for each location (when to go/what to order)
  • QR codes for easy navigation
  • More secret spots in your inbox every week

As a passionate golfer and a local enthusiast, I’ve roamed the fairways and greens of this beautiful city, teeing off at some incredible spots. After meticulously reviewing 12 top locations, I’m thrilled to unveil the hidden gems and well-loved favorites that make Jacksonville a golfer's paradise.

Trust me, I know what makes a course truly special—whether it's the stunning views, the challenge of the layout, or the welcoming atmosphere. So grab your clubs and prepare to discover where to perfect your swing and enjoy unforgettable rounds with friends. Jacksonville’s best public courses await, and I can’t wait to share them with you!


The Yards

The Yards
🗺️ 254 Alta Mar Dr, Ponte Vedra Beach, FL 32082
☎️ 904-285-5552
🌐 Website
Sunday: 7 AM–7 PM
Monday: 7 AM–7 PM
Tuesday: 7 AM–7 PM
Wednesday: 7 AM–7 PM
Thursday: 7 AM–7 PM
Friday: 7 AM–7 PM
Saturday: 7 AM–7 PM
Highlights
Beautiful undulating greens
Helpful and friendly staff
Clean and well-maintained facilities
Stunning venue for events
Challenging yet fun layout

The Yards in Jacksonville is a delightful treasure for both novice and seasoned golfers. As I stepped onto the property, I was immediately impressed by the beautiful undulating greens that beckoned me to give them a try. Each putt was a mini-adventure, and I couldn't help but admire how they rolled smoothly across the course.

What truly sets The Yards apart, however, is the staff. From the moment I arrived, they were welcoming and attentive—always ready to lend a hand or share tips about the course layout. The air was filled with laughter and camaraderie, which made my visit even more enjoyable.

The facilities were immaculate, showcasing a commitment to cleanliness and maintenance that enhanced my overall experience. I also appreciated the scenic views that the course offered. It is not just a golfing destination but a stunning venue for events, adding to its versatility and charm.

In conclusion, if you're searching for a challenging yet fun layout combined with excellent service, look no further than The Yards. It's a perfect place to enjoy a round of golf while soaking up the vibrant Jacksonville atmosphere!

You might also want to check out the best public golf courses in St Augustine.

Eagle Landing Golf Club

Eagle Landing Golf Club
🗺️ 3989 Eagle Landing Pkwy, Orange Park, FL 32065
☎️ 904-291-5600
🌐 Website
Sunday: 6:30 AM–7 PM
Monday: 6:30 AM–7 PM
Tuesday: 6:30 AM–7 PM
Wednesday: 6:30 AM–7 PM
Thursday: 6:30 AM–7 PM
Friday: 6:30 AM–7 PM
Saturday: 6:30 AM–7 PM
Highlights
Challenging Fairways
Knowledgeable and Friendly Staff
Big Club House
Varied Green Conditions
Welcoming Atmosphere

Eagle Landing Golf Club is a true gem nestled in Jacksonville, and let me tell you, it’s a delight for golfers like me who crave a challenge! From the moment you step onto the property, the welcoming atmosphere surrounded by beautiful natural landscapes sets the perfect tone for a fantastic day on the greens.

One of the standout features of this course is its challenging fairways. Every hole presents unique obstacles that keep you engaged and test your skills. I particularly appreciated how the varied green conditions added an extra layer of complexity to my game. It’s not just about hitting straight; you really have to think strategically about your approach!

The knowledgeable and friendly staff made my visit even more enjoyable. Their enthusiasm and helpfulness added a personal touch, ensuring that I felt right at home. After a great round, I unwound at their big clubhouse, which had a cozy vibe and tasty refreshments—perfect for reliving the day’s highlights with fellow golfers.

If you're on the hunt for a premier public golf course in Jacksonville, I highly recommend checking out Eagle Landing Golf Club. It’s a delightful blend of challenge and camaraderie!

You might also want to check out the best public golf courses in Ponte Vedra Beach.

Jacksonville Beach Golf Club

Jacksonville Beach Golf Club
🗺️ 605 Penman Rd S, Jacksonville Beach, FL 32250
☎️ 904-247-6184
🌐 Website
Sunday: 7 AM–6 PM
Monday: 7 AM–6 PM
Tuesday: 7 AM–6 PM
Wednesday: 7 AM–6 PM
Thursday: 7 AM–6 PM
Friday: 7 AM–6 PM
Saturday: 7 AM–6 PM
Highlights
Great greens condition
Affordable beach golfing
Scenic coastal location
Mix of positive and negative

When I stepped onto the fairways of Jacksonville Beach Golf Club, I was immediately struck by the gorgeous coastal scenery. This course is not just a treat for your golf game; it's a feast for the eyes, with the refreshing ocean breeze enhancing the experience.

The greens were in great condition, rolling true and fast, which made sinking putts a delightful challenge. One of the standout features of this club is its affordability, making it a perfect option for those who want to enjoy a round of golf without breaking the bank. Who says quality golf can't come with a friendly price tag?

Now, I will admit, the course does have a mix of holes that showcase different levels of difficulty, bringing both joy and frustration—especially for us weekend warriors! But isn't that part of the fun? The camaraderie shared over a couple of missed putts and great drives really invigorates the game.

All in all, Jacksonville Beach Golf Club is a fantastic gem, combining scenic beauty with accessible golfing. If you’re looking to experience a lovely day out with friends, this course should be at the top of your list!

You might also want to check out the best hotels in St Augustine Historic District.

The Amelia River Club

The Amelia River Club
🗺️ 4477 Buccaneer Trail, Fernandina Beach, FL 32034
☎️ 904-491-8500
🌐 Website
Sunday: 7 AM–5 PM
Monday: 7 AM–5 PM
Tuesday: 7 AM–5 PM
Wednesday: 7 AM–5 PM
Thursday: 7 AM–5 PM
Friday: 7 AM–5 PM
Saturday: 7 AM–5 PM
Highlights
Gorgeous, well-maintained course
Friendly, attentive staff
Tournament-quality greens
Forgiving, enjoyable layout
Close proximity to the beach

The Amelia River Club is a true gem nestled in Jacksonville’s vibrant golf scene, and let me tell you, it’s a delight from start to finish! Upon arrival, I was immediately struck by the gorgeous landscapes that envelop the course. The meticulously maintained fairways and tournament-quality greens set the stage for an enjoyable round.

The layout is notably forgiving, making it a fantastic choice for golfers of all skill levels. Whether you’re a seasoned pro or a weekend warrior, you're bound to appreciate the inviting design that encourages both strategy and a bit of fun. The friendly and attentive staff truly make you feel at home, always ready with a smile and helpful tips to maximize your day on the course.

Plus, its close proximity to the beach means you can unwind after your round with a refreshing ocean breeze. I couldn't have asked for a better day. Amelia River Club is not just about golf; it’s about creating great memories with friends and soaking in the beautiful Florida sun. If you're hunting for a fantastic public golf course in Jacksonville, look no further—this place is a hole-in-one!

You might also want to check out the best beach in St Augustine.

The Golf Club of Amelia Island

The Golf Club of Amelia Island
🗺️ 4700 Amelia Island Pkwy, Amelia Island, FL 32034
☎️ 904-277-8015
🌐 Website
Sunday: 8 AM–7 PM
Monday: 8 AM–7 PM
Tuesday: 8 AM–7 PM
Wednesday: 8 AM–7 PM
Thursday: 8 AM–7 PM
Friday: 8 AM–7 PM
Saturday: 8 AM–7 PM
Highlights
Stunning scenic backdrop
Versatile indoor/outdoor options
Recently remodeled elegant decor
Exceptional and varied food options
Friendly and accommodating staff

The Golf Club of Amelia Island is truly a gem on the golfing landscape of Jacksonville. From the moment I stepped onto the property, I was entranced by the stunning scenic backdrop that surrounded the course. The lush greenery and thoughtful landscaping offer a picturesque setting—perfect for both seasoned pros and novice players who want to relish the experience.

One of the highlights is the versatile indoor/outdoor options available for dining, making it a fantastic place to grab a bite before or after your round. On my visit, I couldn’t help but indulge in their exceptional and varied food options, which elevated my day on the course to another level. It’s hard to concentrate on your swing when you’re thinking about the delectable meal waiting for you!

Moreover, I must commend the friendly and accommodating staff, who went above and beyond to ensure I felt welcome. Their warm service coupled with the recently remodeled elegant decor creates an inviting atmosphere that’s second to none. If you’re in Jacksonville looking for a delightful day on the greens, I wholeheartedly recommend spending some time at The Golf Club of Amelia Island. You’ll thank yourself later!

You might also want to check out the best hotels in St Augustine Beach.

St. Johns Golf & Country Club

St. Johns Golf & Country Club
🗺️ 205 St Johns Golf Dr, St. Augustine, FL 32092
☎️ 904-940-3200
🌐 Website
Sunday: 7 AM–7 PM
Monday: 7 AM–7 PM
Tuesday: 7 AM–7 PM
Wednesday: 7 AM–7 PM
Thursday: 7 AM–7 PM
Friday: 7 AM–7 PM
Saturday: 7 AM–7 PM

St. Johns Golf & Country Club is a hidden gem that offers an inviting atmosphere for golfers of all skill levels. The stunning landscape, adorned with tall pines and picturesque lakes, creates a beautiful backdrop while you navigate the challenging layout. I particularly enjoyed the well-maintained greens that rolled smoothly, making for a thrilling putting experience. The friendly staff adds to the charm, ensuring every visit feels personal. Whether you're honing your skills or looking to unwind, this course is a delightful choice in Jacksonville’s public scene. Swing by and enjoy a round—you won’t regret it!

You might also want to check out the best hotel in Jacksonville Beach.

Eagle Harbor Golf Club

Eagle Harbor Golf Club
🗺️ 2217 Eagle Harbor Pkwy, Fleming Island, FL 32003
☎️ 904-269-9300
🌐 Website
Sunday: 6:30 AM–6 PM
Monday: 6:30 AM–6 PM
Tuesday: 6:30 AM–6 PM
Wednesday: 6:30 AM–6 PM
Thursday: 6:30 AM–6 PM
Friday: 6:30 AM–6 PM
Saturday: 6:30 AM–6 PM

Eagle Harbor Golf Club is truly a gem in Jacksonville’s golfing landscape! Nestled among picturesque oak trees, this lush 18-hole course offers a delightful blend of challenge and relaxation. The layout is both forgiving and engaging, perfect for players of all skill levels. I particularly enjoyed the strategic bunkers and undulating greens that kept my game interesting. The clubhouse vibe is welcoming, with friendly staff eager to help make your visit memorable. If you’re seeking an enjoyable round of golf amidst beautiful surroundings, Eagle Harbor is a fantastic choice that’s sure to leave you grinning from ear to ear!

You might also want to check out the best golf courses in Jacksonville.

Blue Sky Golf Club

Blue Sky Golf Club
🗺️ 1700 Monument Rd, Jacksonville, FL 32225
☎️ 904-446-2899
🌐 Website
Sunday: 7 AM–9 PM
Monday: 8 AM–9 PM
Tuesday: 7 AM–9 PM
Wednesday: 7 AM–9 PM
Thursday: 7 AM–9 PM
Friday: 7 AM–9 PM
Saturday: 7 AM–9 PM

Blue Sky Golf Club is a hidden gem in Jacksonville, where the scenic views and challenging layouts come together in perfect harmony. Each hole offers a unique test, highlighted by the stunning natural landscapes that frame the course. The friendly staff added a warm touch, making me feel right at home from the moment I arrived. Affordable rates and well-maintained greens make this a must-visit for golfers looking to enjoy a round without breaking the bank. If you’re seeking a delightful day on the course, don’t overlook Blue Sky—it's truly one of Jacksonville's best-kept secrets!

You might also want to check out the best beach in Fernandina Beach.

Jacksonville Golf & Country Club

Jacksonville Golf & Country Club
🗺️ 3985 Hunt Club Rd N, Jacksonville, FL 32224
☎️ 904-223-5555
🌐 Website
Sunday: 7 AM–9 PM
Monday: 7 AM–9 PM
Tuesday: 7 AM–9 PM
Wednesday: 7 AM–9 PM
Thursday: 7 AM–9 PM
Friday: 7 AM–9 PM
Saturday: 7 AM–9 PM

With its stunning landscapes and challenging layout, Jacksonville Golf & Country Club is a delight for any golfer. The elegant fairways offer a mix of strategic play and breathtaking views, making each hole a unique adventure. I found the staff to be exceptionally welcoming, adding to the overall charm of the facility. The greens were in top-notch condition, reflecting the club's commitment to excellence. Whether you’re a seasoned pro or a beginner, this course caters to all levels, ensuring every round is both fun and memorable. I can't wait to return for another round at this hidden gem!

You might also want to check out the best hotels in Fernandina Beach.

Fleming Island Golf Club

Fleming Island Golf Club
🗺️ 2260 Town Center Blvd, Fleming Island, FL 32003
☎️ 904-269-1440
🌐 Website
Sunday: 6:30 AM–7 PM
Monday: 6:30 AM–7 PM
Tuesday: 6:30 AM–7 PM
Wednesday: 6:30 AM–7 PM
Thursday: 6:30 AM–7 PM
Friday: 6:30 AM–7 PM
Saturday: 6:30 AM–7 PM

Nestled in the heart of Fleming Island, Fleming Island Golf Club truly delivers a delightful golfing experience. The rolling hills and well-manicured greens challenge players of all skill levels while providing stunning views of the natural surroundings. I found the layout to be both inviting and adventurous, with clever water hazards adding a fun twist to my game. The staff was exceptionally welcoming, making me feel like a valued guest from the moment I arrived. After a round of golf, I couldn't resist enjoying a refreshing beverage on the patio, soaking in the vibrant atmosphere. A must-visit for any golf enthusiast!

You might also want to check out the best hotels in Jacksonville.

The Palencia Club

The Palencia Club
🗺️ 600 Palencia Club Dr, St. Augustine, FL 32095
☎️ 904-599-9040
🌐 Website
Sunday: 6 AM–8 PM
Monday: 6 AM–8 PM
Tuesday: 6 AM–8 PM
Wednesday: 6 AM–8 PM
Thursday: 6 AM–8 PM
Friday: 6 AM–8 PM
Saturday: 6 AM–8 PM

Nestled along the picturesque marshlands, The Palencia Club offers a delightful golfing experience that combines challenging play with stunning views. From the moment I stepped onto the course, the lush landscape and well-manicured fairways welcomed me with open arms. Each hole presents its own unique challenges, with strategically placed bunkers and undulating greens that kept my game intriguing. The staff was remarkably friendly, enhancing the overall atmosphere. I left feeling invigorated and inspired. If you're looking for a memorable round of golf in Jacksonville, The Palencia Club should definitely be on your radar!

You might also want to check out the best museum in St Augustine.

Palm Valley Golf Club

Palm Valley Golf Club
🗺️ 1075 Palm Vly Rd, Ponte Vedra Beach, FL 32081
☎️ 904-824-9279
🌐 Website
Sunday: 7 AM–10 PM
Monday: 7 AM–10 PM
Tuesday: 7 AM–10 PM
Wednesday: 7 AM–10 PM
Thursday: 7 AM–10 PM
Friday: 7 AM–10 PM
Saturday: 7 AM–10 PM

My recent visit to Palm Valley Golf Club was nothing short of delightful. Nestled among lush landscapes, this course presents a challenging yet enjoyable experience for golfers of all skill levels. The 18-hole layout offers a mix of strategic bunkers and water hazards, making each swing an adventure. I particularly loved the welcoming atmosphere; staff and fellow golfers alike exuded a friendly spirit. After the round, the clubhouse beckoned with its cozy ambiance for a post-game refreshment. Whether you’re looking to sharpen your skills or enjoy a leisurely round, Palm Valley is a must-visit gem in Jacksonville!

You might also want to check out the best public golf courses in St Augustine.

Orlando SmithO
WRITTEN BY

Orlando Smith

Orlando Smith is an avid storyteller and local culture enthusiast based in Jacksonville, Florida. With a deep appreciation for the city's vibrant history and unique charm, he shares insights and hidden gems that capture the essence of the First Coast.Read more
Food tour map
Jacksonville Secret Guide 🤫

Jacksonville Hot List 🔥

Get our exclusive guide to the top spots in Jacksonville! This guide includes:

  • Top 7 must-visit culinary destinations
  • Optimized 3-stop food tour route with a map
  • Expert insider tip for each location (when to go/what to order)
  • QR codes for easy navigation
  • More secret spots in your inbox every week