With hundreds of golf courses to choose from in North Carolina, Davidson offers some of the best around! We have curated the 6 best public golf courses near Davidson, NC that you will need to experience. Whether you’re looking to play a round of golf or just brushing up on your skills, there is something for every skill level. With manicured lawns and championship-style courses, set your tee time, and prepare for a great round.
In addition to great area golf courses, Davidson has many wonderful activities to enjoy while visiting the area. Check out our Davidson, NC Vacation Guide while planning your visit to the area. You’ll read about great places to eat, shop, and learn about upcoming events and festivals. The guide is free and filled with great tips. Make sure you book your room, as well as your tee time!
Mooresville Golf Club
205 Golf Course Dr, Mooresville NC
After originally being designed for exclusive use by Burlington Mill employees, Mooresville Golf Club went through several renovations and now features a new layout with a links-style golf experience. There is a practice area, a large clubhouse that houses a restaurant, snack bar, pro shop, and outdoor seating. Make sure you check out the drone hole-by-hole flyovers before playing the course for the first time. Tee times can be reserved online.
Mallard Head Country Club
185 Mallard Way, Mooresville NC
Also found in Mooresville on the shores of Lake Norman is the Mallard Head Country Club. Golfers will love playing on the 6,900-yard championship course. The greens have been said to be some of the finest in North Carolina. Weekend tee times should be reserved by phone no later than the Monday prior.
Birkdale Golf Club
16500 Birkdale Commons Pkwy, Huntersville NC
Less than 10 miles from Davidson, you will find a 200-acre course of Ultradwarf Bermudagrass greens at Birkdale Golf Club. This public golf course offers an 18-hole Arnold Palmer-designed championship golf course. Ranked as one of the top 5 public golf courses in the state, this course is 7013 yards, par 72. Book your tee time online.
Skybrook Golf Club
14720 Northgreen Dr, Huntersville NC
About a 20-minute drive from Davidson, the Skybrook Golf Club, is considered one of the top-notch semi-private courses in the Charlotte area. The course came under new management in 2019, and many improvements have been made to the 7000 yd par 72 courses. Renovations include new Miniverde Bermudagrass greens, clubhouse upgrades, repairs to cart paths, and more. Book your tee time online.
Rocky River Golf Club
6900 Bruton Smith Blvd, Concord NC
Located approximately 25 minutes from Davidson, Rocky River Golf Club was designed by North Carolina native Dan Maples. Expect some water holes, as the Rocky River borders the course. At 6970 yards, and par 72, there are some interesting holes for every level of player. Tee times can be made online.
Warrior Golf Club
1300 Lake Wright Rd, China Grove NC
Warrior Golf Club is approximately a 25-minute drive from Davidson. Warrior has received a 5-star rating from Golf Digest for layout, conditions, and amenities. Be prepared to use all your golf clubs on this rolling terrain around 52-acre Lake Wright. The course is 6609 yards, with a par 71. Tee times can be made online.
Your Stay at Davidson Village Inn
Take a look at our list of the 6 best public golf courses near Davidson, NC, and plan your getaway now! Make sure you give yourself enough time to try out a couple of those courses. After a day of golf, you’ll want to sit back and relax while enjoying an exquisite meal. Let us recommend the perfect restaurant for you! Your room key will entitle you to a discount at a number of local restaurants with our Davidson Dining Experience. It’s a great time of year to be in Davidson!
Updated June 2022