Find the Best Things

Best Public Golf Courses in North Carolina

nc public golf courses

North Carolina is home to an abundance of beautiful and accessible golf courses. It doesn’t matter if you’re a seasoned golfer or you’re just working on your swing for the first time, there’s a beautiful sprawling golf course in the state for you. Here are our favorites.


Mid Pines Inn Golf Course, Southern Pines, NC

A historical establishment of the area, Mid Pines Inn Golf Course of Southern Pines offers a course with 18 holes to play and a driving range consisting of 35 tees. The course is beautiful, great for whisking away for a weekend of golf and up kept by friendly staff members. Golf the Mid Pines Inn Golf course for an excellent, high-value experience. 

River Ridge Golf Club, Raleigh, NC

The River Ridge Golf Course is a beautiful, relaxing, and fun atmosphere that is family friendly so everyone can enjoy a great game of golf. Golf nine or 18 holes on a unique course to practice and challenge your skills. The course is complete with different slopes allow you to play while improving. The staff members of River Ridge Golf Course are incredible to help make your experience the best. 

Grove Park Inn Golf Course, Asheville, NC

Golf year round on the exceptional bent grass of the course that has been around and played by golfers of all skill levels since 1899. The 18-hole golf course allows you to take in the scenery while playing a round. The changes in elevation throughout make for a great, challenging game. 

Tot Hill Farm Golf Club, Asheboro, NC

Open 8 a.m. to 5 p.m. seven days a week, Tot Hill Farm Golf Course is a year-round course in the Asheboro area that lets you grab your clubs and hit the greens. The Tot Hill Farm course is a short but fun course with a few obstacles to relax, play and take in the breathtaking sights. Staff members of the course make your experience on the course, all the lovelier with their kindness, and willingness to accommodate. 

Preserve at Jordan Lake Golf Club, Chapel Hill, NC

The Preserve Golf Course can be challenging but it definitely makes for an exciting round of golf. The Preserve Golf Course is accessible to play and the times are available online through the website to schedule a golfing time. 

Dr. Charles L. Sifford Golf Course, Charlotte, NC

A hidden gem in the Charlotte area for golfers, Dr. Charles L. Sifford Golf Course is a clean course kept in great shape and complete with a driving range to practice. The course is difficult enough to keep any adult on their toes, but not too difficult, so the family may come along and play too. After the game is over, stop by the snack bar and grab a snack.

Hemlock Golf Course, Walnut Cove, NC

Great for an afternoon out alone or a group of friends, Hemlock Golf Course is open year-round for your golfing convenience. The greens are kept in top-notch shape to play a round on the mountain course, while you view the Dan River. 

Meadowlands Golf Club, Winston-Salem, NC

Meadowlands Golf Course of the Meadowland Golf Club is a course built with an amazing layout and holes that offer players a variety of shots during their game. Meadowlands is a year-round course open every day.

Key Insights at a Glance

  • North Carolina has many beautiful and accessible golf courses for all skill levels
  • Mid Pines Inn Golf Course in Southern Pines offers 18 holes and a driving range
  • River Ridge Golf Club in Raleigh is family-friendly and has unique slopes for a challenging game
  • Grove Park Inn Golf Course in Asheville has exceptional bent grass and changes in elevation
  • Tot Hill Farm Golf Club in Asheboro is a short but fun course with accommodating staff
  • Preserve at Jordan Lake Golf Club in Chapel Hill offers a challenging and exciting round of golf
  • Dr. Charles L. Sifford Golf Course in Charlotte is clean and suitable for all skill levels
  • Hemlock Golf Course in Walnut Cove offers top-notch greens and views of the Dan River
  • Meadowlands Golf Club in Winston-Salem has an amazing layout and variety of shots for players

Hot Stories
Select a North Carolina town to find
the Best Things To Do and Places To Go around you