Leaderboard—Every course in range — use Filters to narrow the list.tap to expand
PosRatingCourseAttributes
1Bahle Farms Golf CourseSuttons Bay · Public · 18 holes9.72Kingsley ClubKingsley · Private · 18 holes9.63Crystal Lake GolfBeulah · Public · 18 holes9.34Sugar Loaf The Old CourseCedar · Public · 18 holes9.25Pinecroft Golf CourseBeulah · Public · 18 holes9.26Leland Country ClubLeland · Private · 18 holes9.17Dunes' Golf ClubEmpire · Public · 18 holes9.08High Pointe Golf ClubWilliamsburg · Private · 18 holes9.09LochenHeath Golf ClubWilliamsburg · Private · 18 holes9.010Traverse City Country ClubPrivate · 18 holes8.811A-Ga-Ming Golf ResortKewadin · Public · 18 holes8.812The Crown Golf ClubPublic · 18 holes8.413Manitou Passage Golf ClubCedar · Public · 18 holes8.314Champion Hill Golf CourseBeulah · Public · 18 holes8.215The Bear Golf CourseAcme · Public · 18 holes7.716Interlochen Golf CourseInterlochen · Public · 18 holes7.617Elmbrook Golf CoursePublic · 18 holes7.618The Wolverine Golf CourseAcme · Public · 18 holes7.319Betsie Valley Golf CourseThompsonville · Public · 18 holes6.620Mistwood Golf CourseLake Ann · Public · 18 holes6.2

Golf courses in the Traverse City area, MI

There are 22 golf courses within 25 miles of Traverse City: 17 public and 5 private. The best public course is Bahle Farms Golf Course. The most forgiving 18 is Leland Country Club in Leland.

Course map of Bahle Farms Golf Course, Suttons Bay, MI
Course map: Bahle Farms Golf Course, Suttons Bay, MI

Best golf courses in Traverse City

The best golf course in Traverse City is Bahle Farms Golf Course in Suttons Bay.

  1. 1Bahle Farms Golf CourseSuttons Bay9.7
  2. 2Kingsley ClubKingsley9.6
  3. 3Crystal Lake GolfBeulah9.3

Overall score out of 10.

Best public golf courses in Traverse City

The best public golf course in Traverse City is Bahle Farms Golf Course in Suttons Bay.

  1. 1Bahle Farms Golf CourseSuttons Bay9.7
  2. 2Crystal Lake GolfBeulah9.3
  3. 3Sugar Loaf The Old CourseCedar9.2

Open to anyone.

Easiest golf courses in Traverse City

The easiest 18-hole golf course in Traverse City is Leland Country Club in Leland.

  1. 1Leland Country ClubLeland9.1
  2. 2Dunes' Golf ClubEmpire9.0
  3. 3Elmbrook Golf CourseTraverse City7.6

Easiest first; the number is the overall rating.

Hardest golf courses in Traverse City

The hardest golf course in Traverse City is LochenHeath Golf Club in Williamsburg, a private club. The hardest public course is The Bear Golf Course in Acme.

  1. 1LochenHeath Golf ClubWilliamsburg9.0
  2. 2The Bear Golf CourseAcme7.7
  3. 3A-Ga-Ming Golf ResortKewadin8.8

Hardest first; the number is the overall rating.

Golf courses with the best views in Traverse City

The golf course with the best views in Traverse City is Crystal Lake Golf in Beulah.

  1. 1Crystal Lake GolfBeulah9.3
  2. 2Pinecroft Golf CourseBeulah9.2
  3. 3Kingsley ClubKingsley9.6

Best views first; the number is the overall rating.

Best golf course restaurants in Traverse City

The best golf course restaurant in Traverse City is at Kingsley Club in Kingsley.

  1. 1Kingsley ClubKingsley9.6
  2. 2Bahle Farms Golf CourseSuttons Bay9.7
  3. 3Crystal Lake GolfBeulah9.3

Best food first; the number is the overall rating.

Best 9-hole golf courses in Traverse City

The best 9-hole golf course near Traverse City is Elk Rapids Golf Club in Elk Rapids.

  1. 1Elk Rapids Golf ClubElk Rapids9.3

Overall score out of 10.

Par-3 golf courses in Traverse City

The best par-3 golf course in Traverse City is Bay Meadows Family Golf Course.

  1. 1Bay Meadows Family Golf CourseTraverse City9.2

Overall score out of 10.

Common questions

How many golf courses are in Traverse City?

22 golf courses within 25 miles: 4 in the city and the rest in nearby towns. 17 are public.

What is the oldest golf course in Traverse City?

Leland Country Club in Leland, from 1914. The newest is High Pointe Golf Club in Williamsburg (2025).

Golf courses in the Traverse City area, town by town

Drive radius
52575200600
30Miles

The best way to find a course.