Golf Courses in Cherokee County, GA
Quick answer: Cherokee County has 11 golf courses and clubs in this guide. 9 sell public tee times and 2 are private.
Open to the public: Echelon Golf Club, BridgeMill Athletic Club, Fairways of Canton, Woodmont Golf & Country Club, Callahan Golf Links, Lake Arrowhead Yacht & Country Club (Highlands Course), The Golf Club at Bradshaw Farm, Towne Lake Hills Golf Club and Cherokee Golf Center.
Private clubs: Hawks Ridge Golf Club and Eagle Watch Golf Club.
Cherokee County gives golf-minded buyers both ends of the market: a by-invitation private club in Ball Ground, gated golf communities, and some of the best-value public golf in North Metro Atlanta around Canton and Woodstock.
- All counties
- Cherokee County
- Forsyth County
- Cobb County
- Fulton County
- Paulding County
- Bartow County
- Dawson County
At a glance
| Course | City | Access | Designer |
|---|---|---|---|
| Echelon Golf Club | Alpharetta | Semi-private | Rees Jones |
| Hawks Ridge Golf Club | Ball Ground | Private (invitation) | Bob Cupp |
| BridgeMill Athletic Club | Canton | Semi-private | Desmond Muirhead |
| Fairways of Canton | Canton | Public | — |
| Woodmont Golf & Country Club | Canton | Semi-private | Robert Trent Jones Jr. |
| Callahan Golf Links | Waleska | Public | — |
| Lake Arrowhead Yacht & Country Club (Highlands Course) | Waleska | Public | DJ DeVictor |
| Eagle Watch Golf Club | Woodstock | Private | Arnold Palmer |
| The Golf Club at Bradshaw Farm | Woodstock | Public | — |
| Towne Lake Hills Golf Club | Woodstock | Semi-private | Arthur Hills (1994) |
| Cherokee Golf Center | Woodstock | Public | — |
Golf courses in Alpharetta (Cherokee County side)
Echelon Golf Club
Can nonmembers play? Yes. Public tee times are sold online.
Can you join? Optional memberships are offered.
Course designer: Rees Jones
The golf: Championship course on 600 acres with big elevation changes and a 32-acre practice facility.
Neighborhood: Inside the gated Echelon neighborhood (Alpharetta mailing address, Cherokee County).
Worth knowing: GOLF Magazine ranks it 11th of the 400+ courses in Georgia, according to the club.
Phone: (770) 888-4653
Echelon Golf Club official website →Golf courses in Ball Ground
Hawks Ridge Golf Club
Can nonmembers play? No public tee times. Members and their guests.
Can you join? Membership is by invitation only; contact the club.
Course designer: Bob Cupp
The golf: 27 holes: an 18-hole championship course plus a par-3 course, on 550 acres.
Neighborhood: Hawks Ridge community with estate homes and on-site member cottages.
Worth knowing: U.S. Open local qualifying site since 2007.
Phone: (770) 205-6889
Hawks Ridge Golf Club official website →Golf courses in Canton
BridgeMill Athletic Club
Can nonmembers play? Yes. Public tee times are offered.
Can you join? Optional memberships, including golf, racquet, pool and fitness.
Course designer: Desmond Muirhead
The golf: 18 holes, par 72, 7,110 yards, with a range and junior academy.
Neighborhood: BridgeMill neighborhood. The club has 31 lighted tennis courts and 10 pickleball courts.
Phone: (770) 345-5500
BridgeMill Athletic Club official website →Fairways of Canton
Can nonmembers play? Yes. Book online or call.
Can you join? Optional memberships; not needed to play.
The golf: 18 holes with a range, instruction and Stratus Kitchen & Bar on site.
Neighborhood: Inside the Laurel Canyon neighborhood.
Worth knowing: Recognized in the 2026 Best of Cherokee awards.
Phone: (770) 720-1808
Fairways of Canton official website →Woodmont Golf & Country Club
Can nonmembers play? Public tee times are offered today. There have been reports the club may go private, so call to confirm.
Can you join? Memberships with pool, tennis and fitness.
Course designer: Robert Trent Jones Jr.
The golf: 18 holes, par 72, about 5,200 to 7,000 yards. It's his only course in Georgia.
Neighborhood: Woodmont is a golf-centered neighborhood with a 26,000 sq ft clubhouse.
Worth knowing: Named Best New Golf Course in Georgia (2000) by Georgia Golf News.
Phone: (770) 345-9260
Woodmont Golf & Country Club official website →Golf courses in Waleska
Callahan Golf Links
Can nonmembers play? Yes. Book online or call.
Can you join? Memberships available.
The golf: Links-style daily-fee course with a range and short-game area.
Neighborhood: Near Reinhardt University and the quieter, rural northwest corner of the county.
Phone: (770) 720-1900
Callahan Golf Links official website →Lake Arrowhead Yacht & Country Club (Highlands Course)
Can nonmembers play? Yes. Open for daily play.
Can you join? Optional golf memberships. Golf membership is separate from the property owners' association.
Course designer: DJ DeVictor
The golf: 18 holes, about 7,000 yards, opened in 2008, with a full range.
Neighborhood: Gated Lake Arrowhead community built around a 540-acre lake.
Worth knowing: Named Best Golf Course in Cherokee County (2010) by Cherokee Life Magazine.
Phone: (770) 721-7902
Lake Arrowhead Yacht & Country Club (Highlands Course) official website →Golf courses in Woodstock
Eagle Watch Golf Club
Can nonmembers play? No public tee times. Members and guests.
Can you join? Membership inquiries accepted (Invited Clubs).
Course designer: Arnold Palmer
The golf: 18-hole championship course with junior and youth programs.
Neighborhood: Eagle Watch neighborhood in the Towne Lake area.
Phone: (770) 591-1000
Eagle Watch Golf Club official website →The Golf Club at Bradshaw Farm
Can nonmembers play? Yes. 27 holes, open 7 days a week.
Can you join? Optional Player's Club (currently has a wait list).
The golf: Three nines that combine into different 18-hole rounds; can host up to 220 golfers.
Neighborhood: Built on historic farmland with North Georgia mountain views.
Phone: (770) 592-2222
The Golf Club at Bradshaw Farm official website →Towne Lake Hills Golf Club
Can nonmembers play? Yes. Tee times are sold through GolfNow and the club.
Can you join? Ask the club about memberships.
Course designer: Arthur Hills (1994)
The golf: 18 holes, par 72, up to about 6,700 yards, with lots of elevation change.
Neighborhood: The centerpiece of the Towne Lake Hills community.
Phone: (770) 592-9969
Towne Lake Hills Golf Club official website →Cherokee Golf Center
Can nonmembers play? Yes. Walk-ins welcome.
Can you join? Not a membership club.
The golf: 9-hole par-3 course plus a driving range. Good for beginners and kids.
Neighborhood: Right off Hwy 92 near I-575.
Phone: (770) 924-2062
Cherokee County golf FAQ
How many golf courses are in Cherokee County, GA?
This guide lists 11 golf courses and clubs in Cherokee County: 9 that sell tee times to the public and 2 private clubs.
Which Cherokee County golf courses are open to the public?
Echelon Golf Club, BridgeMill Athletic Club, Fairways of Canton, Woodmont Golf & Country Club, Callahan Golf Links, Lake Arrowhead Yacht & Country Club (Highlands Course), The Golf Club at Bradshaw Farm, Towne Lake Hills Golf Club and Cherokee Golf Center sell tee times to nonmembers. Semi-private clubs on that list also offer memberships.
Are there gated golf communities in Cherokee County with public tee times?
Yes. Echelon Golf Club (Alpharetta mailing address) and the Highlands Course at Lake Arrowhead in Waleska both sell public tee times inside gated residential communities.
Can I join Hawks Ridge Golf Club?
Hawks Ridge in Ball Ground describes its membership as by invitation only. It has 27 holes designed by Bob Cupp and has hosted U.S. Open local qualifying since 2007.