Nestled along the shores of Lake Norman, Mooresville, NC is best known for its motorsports legacy and lakeside living—but for golf enthusiasts, it holds another kind of charm.
Whether you’re a seasoned pro or just discovering the joy of the game, Mooresville offers access to an impressive collection of golf courses that rival some of the best in the Carolinas.
From newly renovated public courses with historical roots to exclusive private clubs offering luxury amenities, golfers here enjoy variety, challenge, and year-round playability thanks to North Carolina’s mild four-season climate.
And with scenic views, well-maintained greens, and a welcoming community, it’s no surprise that both residents and visiting golfers return time and again.
In this 2025 guide, we’re taking a deep dive into the top golf courses in Mooresville, NC—complete with course highlights, amenities, and insider tips to help you find the perfect place to tee off.
Mooresville Golf Club
If there’s one course that represents the heart of public golf in Mooresville, it’s the Mooresville Golf Club. This 18-hole, par-72 course has long been a community staple, but its recent transformation has taken it to a whole new level. Originally designed as a 9-hole Donald Ross layout in 1948, it underwent a multi-million dollar renovation led by architect Kris Spence in 2016.
What makes it stand out? The mix of historical charm and modern polish. The fairways are generous but strategic, and the TifEagle Bermuda greens are fast and smooth. You’ll encounter wide landing areas and open approaches on some holes—perfect for high handicappers—while others test even the best ball strikers with bunkers and undulating green complexes.
The facility itself is exceptional. The 17,000+ square foot clubhouse includes one of the region’s best-kept secrets: On The Nines Bistro, a full-service restaurant open to the public and golfers alike. The course also offers a dual-sided driving range, short game area, and practice greens, making it an ideal spot for tuning up your game.
With affordable green fees (often under $60 even on weekends), it’s a go-to for locals who want championship-level play without the country club price tag. And its walkable design means many golfers enjoy the course without needing a cart.
Pro Tip: Tee times book up fast during spring and fall. Reserve early if you want weekend mornings or twilight slots.
Whether you’re visiting Mooresville or lucky enough to live nearby, Mooresville Golf Club offers one of the best all-around public golf experiences in the Lake Norman region.
Mooresville Golf Club
205 Golf Course Dr
Mooresville, NC 28115
(704) 663-2539
Mallard Head Country Club
Tucked into a quiet corner of Mooresville’s Lake Norman shoreline, Mallard Head Country Club offers a refreshing blend of peaceful atmosphere and playability that makes it a longtime favorite among both locals and visitors. This public 18-hole course, opened in 1979, was designed by George Cobb—best known for his work on Augusta National’s Par-3 Course—and it shows. It’s traditional, strategic, and deceptively challenging if you don’t come prepared.
Stretching over 6,900 yards from the back tees, Mallard Head is a par-72 course with tree-lined fairways, doglegs, and gently sloping greens that reward thoughtful course management over sheer distance. It’s not overly punishing for high-handicappers, but better players will need to think their way around the layout to avoid trouble—especially on holes that require well-placed tee shots or precise approaches into guarded greens.
One of the things golfers appreciate most here is the setting. While the course doesn’t hug the lake on every hole, there are moments where Lake Norman peeks through the trees, offering that serene lakeside feel without the high cost associated with waterfront courses. The natural terrain is gently rolling, providing subtle elevation changes and excellent drainage, so the course plays well even after heavy rain.
Facilities include a well-maintained putting green and chipping area, a small pro shop with essentials, and a casual snack bar. While you won’t find luxury extras or a fine dining bistro here, you will get friendly service, smooth tee time management, and surprisingly good pace of play—even on weekends.
But what really makes Mallard Head stand out is its value. Green fees often hover around $40–$50, even on weekends, and the level of maintenance is consistently praised in online reviews. It’s also an easy course to walk, and the modest clubhouse lends it a relaxed, unpretentious vibe.
Locals say it’s one of the best-kept secrets in Iredell County, and those who golf it often enjoy that it’s more challenging than it looks at first glance. You’ll find regulars teeing it up early in the morning, league play in the evenings, and weekend warriors getting in a round before heading to the lake.
Pro Tip: Don’t underestimate the front nine—while it feels open and forgiving, the real scoring happens on the tighter, more technical back nine.
If you’re seeking an enjoyable, laid-back golf day without the formalities of a country club, Mallard Head Country Club delivers an excellent round in a peaceful lakeside setting.
Mallard Head Country Club
185 Mallard Way
Mooresville, NC 28117
(704) 664-7031
Trump National Golf Club Charlotte
If you’re searching for the most exclusive golf experience in the Mooresville area, Trump National Golf Club Charlotte is the pinnacle of private club living. Located on a sprawling peninsula of Lake Norman, this meticulously maintained 18-hole course offers world-class amenities, breathtaking waterfront views, and a golf experience that’s second to none in the region.
Originally established as The Point Lake and Golf Club, the course was acquired and rebranded by the Trump Organization in 2012. Since then, the club has undergone significant enhancements, both on and off the course, transforming it into one of the premier golf destinations in the Southeast.
The Course
Designed by Greg Norman, this par-72 championship course stretches over 7,000 yards and winds elegantly along the lake’s edge. Several holes play directly beside or over the water, offering postcard-worthy views that are as challenging as they are beautiful.
Expect strategic bunkering, generous fairways, and multi-tiered greens that require precision and touch. The course caters to a wide range of skill levels with multiple tee boxes, but make no mistake—it demands thoughtful play, especially with the wind off the lake and risk-reward holes that tempt aggressive strategies.
Clubhouse & Amenities
The 45,000+ square foot clubhouse is as impressive as the course itself. Inside, you’ll find:
- Upscale locker rooms
- Elegant dining at The Lakefront Grill and Waterside Lounge
- A full-service spa and wellness center
- Private event spaces perfect for weddings, galas, or charity tournaments
- Junior golf programs, tennis courts, and a lakeside pool complex
Trump National is also known for hosting charity events, celebrity tournaments, and high-profile corporate outings. The club fosters a tight-knit but active member community, offering a variety of leagues, socials, and seasonal events.
Membership Details
As a private club, access is limited to members and their guests. Membership tiers vary—ranging from full golf access to social and marina-only options—but all include access to the luxury amenities the club is known for. Initiation fees and monthly dues reflect the premium experience, but members cite the quality, exclusivity, and community as more than worth the investment.
Pro Tip: If you’re considering joining, reach out for a private tour and a trial round—available by invitation only. It’s the best way to see whether the Trump National lifestyle fits your game (and your goals).
Whether you’re a serious player seeking championship-level play or simply love the refined lifestyle that comes with private golf, Trump National Golf Club Charlotte stands alone in Mooresville for sheer elegance and lakefront luxury.
Trump National Golf Club Charlotte
120 Trump Sq
Mooresville, NC 28117
(980) 514-1860
Nearby Notable Courses
While Mooresville itself offers outstanding golf options, some of the best courses in the Lake Norman and Greater Charlotte region are just a short drive away. Whether you’re searching for scenic fairways, new challenges, or semi-private luxury, these nearby courses expand the playing field—literally.
Verdict Ridge Golf & Country Club – Denver, NC
Located just 20 minutes southwest of Mooresville, Verdict Ridge is one of the most scenic and rewarding golf courses in the Lake Norman area. This semi-private club features a championship 18-hole course carved into the rolling hills of Lincoln County, complete with hardwood-lined fairways, dramatic elevation changes, and panoramic views.
Verdict Ridge Golf & Country Club
7332 Kidville Rd
Denver, NC 28037
Skybrook Golf Club – Huntersville, NC
Just 25 minutes southeast of Mooresville, Skybrook Golf Club is a public course known for its elevation changes and fast-paced layout. The course, designed by John LaFoy, features dramatic hills, water hazards, and scenic fairways framed by mature trees and luxury homes.
Skybrook Golf Club
14720 Northgreen Dr
Huntersville, NC 28078
(704) 948-6611
River Run Country Club – Davidson, NC
A little more upscale and just 15–20 minutes from Mooresville, River Run Country Club is a private club featuring a beautiful and demanding 18-hole course that has hosted several PGA and amateur events. It was designed by Robert Walker and offers a balanced mix of challenging holes, exceptional conditioning, and elite-level amenities.
River Run Country Club
19125 River Falls Dr
Davidson, NC 28036
(704) 892-4633
Discover the Best of Mooresville Golf
If you’re a golfer living in—or even just visiting—Mooresville, NC, you’re in for a treat. This Lake Norman town is more than motorsports and waterfront views. It’s quietly become a golfing destination that combines historic charm, natural beauty, and variety across every skill level and price point.
At the heart of it all is the Mooresville Golf Club, a public course that offers country-club-level quality at municipal pricing. Whether you’re new to the game or a scratch player, it’s walkable, challenging, and accessible—ideal for everyday play. Meanwhile, Mallard Head Country Club provides a more laid-back experience with tree-lined fairways, hidden challenges, and one of the best values in the region.
If you’re searching for luxury, exclusivity, and a golf-meets-lifestyle environment, Trump National Golf Club Charlotte delivers a five-star private experience unlike anything else in the area. With stunning lake views, resort-style amenities, and championship-level play, it’s the pinnacle of prestige for serious golfers who want more than just a tee time.
But the story doesn’t end in Mooresville’s borders. Within 30 minutes, you’ll find a host of nearby gems like Verdict Ridge, Skybrook, and River Run Country Club—each offering a fresh challenge, a different vibe, and even more ways to enjoy the game.
Beyond the fairways, Mooresville’s golfing community is alive and well. Local leagues, charity tournaments, junior programs, and social golf events make it easy to connect with others who love the game. Add in the area’s mild year-round climate, and you’ve got a golfing lifestyle that can be enjoyed 12 months a year.
Whether you’re a weekend warrior, a scratch golfer, or just getting started with the sport, Mooresville’s golf scene has something for you. The only question is: which course will you play next?
About the author:
Jeff Hamm is a licensed North Carolina real estate broker and professional marketing specialist.
He’s the creator behind The Best of LKN and has over 20 years of experience in professional journalism, marketing, and real estate.
Produced by Melissa Sanchez & Associates – Mooresville’s #1 Real Estate Team!