The 10 Best Public Golf Courses in Georgia!

Golfers in Georgia rejoice! With its year-round temperate weather, tourists and locals alike can enjoy a wealth of well-maintained public golf courses. The best part? No memberships required. Lush green courses await. Here are our 10 favorites. 

1. Sky Valley, Dillard, GA

Tucked away in the beautiful Blue Ridge Mountains, Sky Valley is one of the most picturesque golf courses in the state. Surrounded by natural landscapes, wooded areas, and babbling brooks,  every hole is truly a work of art. The club remains open to the public year-round  so you can enjoy a game whenever the mood strikes. 

2. Cobblestone Golf Course, Acworth, GA

As one of Atlanta's most popular golf courses, this award-winning course will easily become one of your favorites. They have customized every detail on this course, from scenic vistas to challenges that will help you hone your skills to a layout that will make every game feel like a vacation. Whether you're looking for a golf outing or just a relaxing spot for some me time, you'll find it here. 

3. John A White Golf Course, Atlanta, GA

This nine-hole golf course is one of the best values of the city. The course is well maintained year round, and is touted as the best place for young golfers to find their groove. They also offer educational programs for youth, as well as private and group lessons.

4. Old Union Golf Course, Blairsville, GA

The secluded golf courses enjoyable for beginners and seasoned Pros alike. For being high up in the mountains, the course is surprisingly flat, but there are still plenty of hazards and challenges to keep you on your toes. The natural scenery really adds to the experience, and even the local wildlife have been known to stop here.

A post shared by Cory Lewis (@clewisgolf) on

5. Chicopee Woods Golf Course, Gainesville, FL

It will be hard to choose between the three nine-hole courses found here coma and you'll want to return again and again to play them all. Disc golf destination is a favorite spot for tournaments, clinics, and all sorts of golf events. They also offer several programs for junior golfers to strengthen their passion for the game.

6. University of Georgia Golf Course, Athens, GA

UGA’s golf course isn't just for students and faculty. This award-winning course offers a Junior League, Women's league, Senior League, and other programs to help every golfer achieve their passions. They also offer a driving range and instructional services for golfers of all ages.

7. Charlie Yates Golf Course at East Lake, Atlanta, GA

It's hard to believe a beautiful golf course like this could be located just a stone's throw from downtown Atlanta. This nine-hole hidden gem is a favorite among locals and travelers alike. Because of its mix of Par 3s and Par 4s that are an ideal balance of challenging  and fun. The course is also have them to a driving range and putting area.

8. River Pines Golf, Johns Creek, GA

Leveraging the surrounding natural scenery, this course is a hotspot for golfers and wildlife alike, but it’s certainly no walk in the woods. There's something for every skill level at this scenic course. They also offer group and private golf lessons to get you up to par or better. 

9. Country Oaks Golf Course, Thomasville, GA

The greens stay in great shape all year long, thanks to the area’s mild winters and impeccable upkeep. The tranquil setting makes it a favorite among golfers of all skill levels. It’s also one of the most affordable public courses in the area.

10. Meadow Links, Fort Gaines, GA

Tucked inside the George T. Bagby State Park, you’ll be hard pressed to find a better value. This course attracts visitors from miles around with its low fees, well-maintained greens, and beautiful Southern views. Feel free to book a stay in one of the park’s lodges or cottages to extend your golf trip.

A post shared by Patrick H (@pgh24thatsfine) on

Select a Georgia town to find the Best Things-To-Do and Places To Go around you
Visit a Nature Center and Botanical Garden Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Appling County

Atkinson County

Bacon County

Baker County

Baldwin County

Banks County

Barrow County

Bartow County

Ben Hill County

Berrien County

Bibb County

Bleckley County

Brantley County

Brooks County

Bryan County

Bulloch County

Burke County

Butts County

Calhoun County

Camden County

Candler County

Carroll County

Catoosa County

Charlton County

Chatham County

Chattahoochee County

Chattooga County

Cherokee County

Clarke County

Clay County

Clayton County

Clinch County

Cobb County

Coffee County

Colquitt County

Columbia County

Cook County

Coweta County

Crawford County

Crisp County

Dade County

Dawson County

Decatur County

Dekalb County

Dodge County

Dooly County

Dougherty County

Douglas County

Early County

Echols County

Effingham County

Elbert County

Emanuel County

Evans County

Fannin County

Fayette County

Floyd County

Forsyth County

Franklin County

Fulton County

Gilmer County

Glascock County

Glynn County

Gordon County

Grady County

Greene County

Gwinnett County

Habersham County

Hall County

Hancock County

Haralson County

Harris County

Hart County

Heard County

Henry County

Houston County

Irwin County

Jackson County

Jasper County

Jeff Davis County

Jefferson County

Jenkins County

Johnson County

Jones County

Lamar County

Lanier County

Laurens County

Lee County

Liberty County

Lincoln County

Long County

Lowndes County

Lumpkin County

Macon County

Madison County

Marion County

Mcduffie County

Mcintosh County

Meriwether County

Miller County

Mitchell County

Monroe County

Montgomery County

Morgan County

Murray County

Muscogee County

Newton County

Oconee County

Oglethorpe County

Paulding County

Peach County

Pickens County

Pierce County

Pike County

Polk County

Pulaski County

Putnam County

Quitman County

Rabun County

Randolph County

Richmond County

Rockdale County

Schley County

Screven County

Seminole County

Spalding County

Stephens County

Stewart County

Sumter County

Talbot County

Taliaferro County

Tattnall County

Taylor County

Telfair County

Terrell County

Thomas County

Tift County

Toombs County

Towns County

Treutlen County

Troup County

Turner County

Twiggs County

Union County

Upson County

Walker County

Walton County

Ware County

Warren County

Washington County

Wayne County

Webster County

Wheeler County

White County

Whitfield County

Wilcox County

Wilkes County

Wilkinson County

Worth County