Top 25 Public Golf Courses in Ohio - Golfers' Choice 2025

Find the best public golf courses in Ohio for 2025. See top-rated courses and start planning your next round.
Virtues Golf Club
Virtues Golf Club in central Ohio is worth the drive.

Want to play the best public courses in Ohio?

GolfPass releases a Top 25 Public Golf Courses in Ohio every March 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. Tree-lined fairways riding rolling hills, while featuring a few water hazards along the way, symbolizes much of the Buckeye state's top public golf courses. All three major cities - Cleveland, Cincinnati and Columbus - offer excellent public golf course options.

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 Ohio or any other future Golfers' Choice lists? Click here to review the next golf course you play.

Ohio golf courses reviewed in 2024: 180
Reviews of Ohio golf courses in 2024: 4,770

Best Public Golf Courses in Ohio

  1. Ashland Golf Club

    Ashland, Ohio
    Semi-Private
    4.6101499423
    83

    Green fee: $35-$67
    What they're saying: "Absolutely loved this experience. As a group of 3 with very little experience we thoroughly enjoyed this course. Challenging at times, fun at others but overall a well maintained course with a very friendly staff. Only complaint would be the cart basket was too small for my cooler! And if that's all I have to complain about then I would say this course is great course. Can't wait to come back!" - jeremy44847

  2. Virtues Golf Club

    Nashport, Ohio
    Public
    4.8501714286
    166

    Green fee: $54-$135
    What they're saying: "Art Hills design that used to be the Longaberger Golf Club. I am always a fan of golf only courses with limited housing on it and this course fits the bill. There are not many courses in Ohio that have a great layout and even better conditions. Must play course." - hornedwoodchuck

  3. Piqua Country Club

    Piqua, Ohio
    Private
    4.7171945701
    17

    What they're saying: "Beautiful course. Well designed. Staff was so friendly. So happy I found it on GolfNow, and was able to get a feel for the course. Will look into membership, as these greens would be quite the experience in the summer." - CEshelman22

  4. Stillmeadow Country Club

    Cincinnati, Ohio
    Private
    4.4967320261
    19

    Green fee: $62
    What they're saying: "My son and I waited on no shots and got around in about 3:30. It was a wonderful 18 holes. Fast greens and lots of trees." - cdefife

  5. Pine Hills Golf Club

    Hinckley, Ohio
    Public
    4.8166644611
    330

    Green fee: $18-$35
    What they're saying: "Definitely Top 3 course in the area. Course in great shape for November. Need to play here more often." - GolfPass Reviewer

  6. Pike Run Golf Club

    Ottawa, Ohio
    Public
    4.508461995
    195

    Green fee: $33-$39
    What they're saying: "The tee boxes, fairways, and greens were excellent. I was very impressed with how well it has been maintained even through the hot days of summer. It might just be my new favorite course." - pick0303

  7. Zoar Village Golf Course

    Dover, Ohio
    Public
    4.5452614379
    103

    Green fee: $27-$55
    What they're saying: "Really liked the course. Some of the toughest greens I've ever played but still would go back. From beginning to end, it was a positive experience. Will definitely be back. Loved the tee boxes, fairways and the greens. All grade A. A place that will challenge your putting skills. Course employees were very personable and friendly. Hope to go back next time (I'm) in the area." - Airforcedad56

  8. Cumberland Trail Golf Course

    Pataskala, Ohio
    Public
    4.5888947876
    589

    Green fee: $47-$69
    What they're saying: "I have played here a half a dozen times over the last few years and I can honestly say it’s one of my favorites in Ohio. Great layout, fast greens (which I prefer), great clubhouse and staff. We played as a twosome behind a couple of slow foursomes but still finished in 4.5 hrs on a Saturday…totally happy with the pace of play. Do yourself a favor and play here if you get the chance…don’t expect Pebble or Muirfield. It’s a great public track that you’ll enjoy." - dl3looney

  9. Sycamore Springs Golf Course

    Arlington, Ohio
    Semi-Private
    4.4676338103
    147

    Green fee: $28-$50
    What they're saying: "Greens, tee boxes and rough were still well watered and nice, even with the extreme heat and lack of rain. Greens were a bit fast, but that was expected. Always a nice course to play." - pick0303

  10. Golf Club of Dublin

    Dublin, Ohio
    Public
    4.5052047846
    349

    Green fee: $65+
    What they're saying: "Always love Dublin Golf Club. Pace of play was a tad slow, but otherwise a great experience on a great course." - howboutthembucks

  11. Stonelick Hills Golf Course

    Batavia, Ohio
    Public
    4.543755274
    345

    Green fee: $65-$110
    What they're saying: "Country club golf at a public facility. The course is always is great shape! Wonderful greens and fairways with a very nice clubhouse. Always a treat to play here." - drewmantel

  12. Golf Club of Bucyrus

    Bucyrus, Ohio
    Semi-Private
    4.4649321267
    55

    Green fee: $25-$45
    What they're saying: "Always fun to play a course where the trees are grown! A good challenge!" - tewie44903

  13. Stillwater Valley Golf Club

    Versailles, Ohio
    Public
    4.6268241207
    61

    Green fee: $24-$30
    What they're saying: "This is my new favorite course. It's beautiful and challenging. The clubhouse looks new. The carts are new. Loved it." - biodose

  14. Arrowhead Golf club

    North Canton, Ohio
    Semi-Private
    4.1780489285
    264

    Green fee: $28-$33
    What they're saying: "Solid local course. Hats off too the groundskeepers and staff. Place looks good and well maintained." - joemosc1

  15. Valley of the Eagles Golf Club

    Elyria, Ohio
    Public
    4.5529768361
    288

    Green fee: $35-$70
    What they're saying: "The course was in great shape for the time of year, some small fallen branches and leaves scattered about, the roughs were cut a bit longer than I would like. The greens were lightning fast and a challenge to read, hole placement was interesting! Every staff person we encountered was polite, friendly and helpful. Overall, a really great golf experience!" - woodnailer

  16. Pipestone Golf Course

    Miamisburg, Ohio
    Public
    4.142482202
    184

    Green fee: $25-$45
    What they're saying: "Pace of play wasn’t the best, started us on 10 because there was an outing and everything was just jammed up but that’s everywhere anymore. Course was phenomenal as expected!" - pete1976

  17. Pine Valley Golf Club

    Wadsworth, Ohio
    Public
    4.4411376978
    200

    Green fee: $30-$58
    What they're saying: "Great pace and good course to play. Some holes challenging which makes it fun." - kgabriel1

  18. Briardale Greens Golf Course

    Euclid, Ohio
    Public
    4.367005814
    214

    Green fee: $16-$37
    What they're saying: "I play tons of golf. One thing that drives me nuts is terrible greens. Briardale layout is what it is but what that superintendent has done to those greens over the past 3 years is nothing short of AMAZING. I can compare these greens with Sandridge and Kirtland only. No public course comes close...Only one comes close about 2 hours away called Black Gold a little south of here." -jess112234

  19. Snow Hill Country Club

    New Vienna, Ohio
    Private
    4.6648152072
    503

    Green fee: $25-$50
    What they're saying: "This old course carries plenty of tradition and uniqueness. Loved the setting and the layout. Staff was super sweet and accommodating. " - wellerrules

  20. Village Green Golf Course

    North Kingsville, Ohio
    Public/Municipal
    4.3674684449
    117

    Green fee: $24-$52
    What they're saying: "Great Staff. Course in great condition, all at a great price!!" - BBDD2230

  21. Gleneagles Golf Club

    Twinsburg, Ohio
    Public
    4.416892911
    256

    Green fee: $22-$42
    What they're saying: "I had a great time today playing here at Gleneagles. For a city-owned course, it was in great shape. The fairways were really nice and the greens rolled true. We had some rain the last week but the course was in great shape. I can’t wait to play here again." - Larry1609735

  22. Madison Country Club

    North Madison, Ohio
    Semi-Private
    4.4914349578
    196

    Green fee: $25-$59
    What they're saying: "The course was really good shape. Couple of spots may have been a little rough but not really in play. Fairways- nice, greens - true and fast, and the rough was generally good with taller grass. Balls a bit hard to find, but hey pay attention or don’t hit there. Among the best greens I have played this year. Good value." - GolfPass Reviewer

  23. Twin Run

    Hamilton, Ohio
    Public/Municipal
    4.4379948889
    496

    Green fee: $24-$45
    What they're saying: "Nice layout with plenty of changes in elevations and some longer par 5's. Course was in nice condition for this late in the year. Got off on time and no delay in play. Greens were fast which was expected with our local prolonged dry spell. I will play again in the future and recommend Twin Run." - Bill8349229

  24. StoneWater Golf Club

    Highland Heights, Ohio
    Private
    3.8946524064
    82

    Green fee: $75-$85
    What they're saying: "First time on course and played very true. Upgrade from many local courses. Challenging but easily can be played by golfers of many skill levels. Friendly staff except for the starter. He must of had a bad day but no harm. Well worth it." - rfarina555

  25. EagleSticks Golf Club

    Zanesville, Ohio
    Public
    4.4071592135
    521

    Green fee: $32-$52
    What they're saying: "Awesome layout, super friendly staff. Pace was kinda slow, but that’s not the course’s fault. Greens were pure. It’s a super fun course." - coylecw

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 25 Public Golf Courses in Ohio - Golfers' Choice 2025
  • Home

  • Memberships

  • Library

  • Account