Best Golf Courses Under $100 in North Carolina (Affordable Public Courses)
Golfing in North Carolina doesn’t have to be expensive. While the state is known for its high-end courses in Pinehurst, there are also plenty of public options that offer great conditions and fun layouts at an affordable price.
These golf courses under $100 in North Carolina are perfect for golfers looking to enjoy a great round without overspending.
Tot Hill Farm Golf Club
📍 Asheboro, NC
💰 $$ ($70–$140)
A unique and creative layout offering a memorable round at a great value.
👉 Best for: Fun budget golf
Legacy Golf Links
📍 Aberdeen, NC
💰 $$ ($80–$150)
A well-maintained course offering solid conditions and great value in the Pinehurst area.
👉 Best for: Reliable affordable gol
Hyland Golf Club
📍 Southern Pines, NC
💰 $–$$ ($40–$80)
A great budget-friendly option near Pinehurst, offering a fun layout and strong value.
👉 Best for: Cheap Pinehurst-area golf
Anderson Creek Golf Club
📍 Spring Lake, NC
💰 $$ ($50–$90)
A well-conditioned course with a solid layout and great value just outside Fayetteville.
👉 Best for: Affordable quality
The Preserve at Jordan Lake
📍 Chapel Hill, NC
💰 $$ ($60–$100)
A scenic and enjoyable course offering a great overall experience at a reasonable price.
👉 Best for: Scenic value golf
Occoneechee Golf Club
📍 Hillsborough, NC
💰 $–$$ ($40–$80)
A local favorite known for its affordability and relaxed playing experience.
👉 Best for: Cheap local rounds
These courses offer some of the best value golf experiences in North Carolina, making them perfect for budget-friendly rounds or affordable golf trips.