Minnesota’s golf scene extends far beyond the well-known championship courses that often steal the spotlight. While the Minneapolis-St. Paul area boasts six of the top seven courses in the state, there are dozens of exceptional hidden gems waiting to be discovered across the Land of 10,000 Lakes.

You’ll find tremendous value and enjoyable experiences at these overlooked courses that offer quality golf without the crowds or high price tags of their more famous counterparts. From peaceful layouts surrounded by farmland to affordable options near popular tourist destinations, these underappreciated courses showcase Minnesota’s diverse golf landscape. Whether you’re a local golfer looking to expand your horizons or a visitor seeking authentic Minnesota golf experiences, these lesser-known tracks deserve your attention.

1. Minnesota National Golf Club & Resort

Tucked away in McGregor, Minnesota National Golf Club & Resort stands as one of the state’s hidden gems for golf enthusiasts. The meticulously maintained championship course offers breathtaking views of the northern Minnesota landscape while providing a challenging yet enjoyable experience for golfers of all skill levels.

You’ll find the layout thoughtfully designed to incorporate natural elements, with strategic water features and undulating greens that test your decision-making abilities. The course’s excellent condition year-round speaks to the dedication of the maintenance staff who ensure pristine playing surfaces.

Beyond golf, the resort offers comprehensive amenities including dining at their bar and grill, camping facilities, and an RV park for those looking to extend their stay. The clubhouse serves as a popular venue for weddings and banquets, showcasing the versatility of this northern Minnesota destination.

The relative seclusion of Minnesota National adds to its charm, creating a peaceful atmosphere away from crowded city courses. With fewer players than more well-known destinations, you can enjoy a relaxed pace of play while taking in the natural beauty that surrounds each hole.

Rating: 4.6 (269 reviews)
Location: 23247 480th St, McGregor, MN 55760
Contact: (218) 426-4444
Website: Visit Website

2. Southern Hills Golf Course

Southern Hills Golf Course in Farmington offers a delightful golfing experience that many Minnesota golf enthusiasts overlook. The course features well-maintained fairways and challenging holes that cater to players of all skill levels.

You’ll find excellent amenities beyond just the course itself. Southern Hills includes a driving range for practice sessions and offers professional instruction for those looking to improve their game.

Find the Next Perfect U.S. Golf Course to Play

Get up to 3 AI-powered personalized golf course recommendations

⛳ This usually takes 10-20 seconds to find your perfect courses

The facility stands out for its commitment to hosting events and outings. Their dedicated staff works to create memorable experiences for businesses, charities, and groups of all sizes with detailed event packages tailored to your specific needs.

After your round, you can relax at their on-site bar and restaurant. It’s the perfect way to unwind and discuss your game while enjoying food and drinks in a welcoming atmosphere.

Rating: 4.4 (492 reviews)
Location: 18950 Chippendale Ave, Farmington, MN 55024
Contact: (651) 463-4653
Website: Visit Website

3. Shadowbrooke Golf Course

Nestled in the peaceful countryside of Lester Prairie, Shadowbrooke Golf Course offers an affordable golfing experience that’s often overlooked by Twin Cities players. This par-71 course designed by Joel Goldstrand provides a refreshing escape with no houses interrupting your play, just beautiful views and fresh air.

You’ll appreciate the course’s accessibility for all skill levels, making it welcoming whether you’re a seasoned golfer or just beginning your journey in the sport. Before your round, take advantage of the grass driving range to warm up or work on perfecting your swing.

The turn-of-the-century clubhouse adds character to your visit, offering a beautiful atmosphere to relax in after your game. With greens fees starting as low as $22 and affordable season pass options, Shadowbrooke makes quality golf accessible to everyone without sacrificing experience.

Group outings receive special attention here, with the friendly staff ready to help plan your corporate event or gathering. The old-fashioned hospitality that has become a Shadowbrooke trademark ensures your group will feel welcomed and well-cared for throughout your visit.

Rating: 4.4 (200 reviews)
Location: 3192 MN-7, Lester Prairie, MN 55354
Contact: (320) 395-4250
Website: Visit Website

4. Theodore Wirth Golf Course

Theodore Wirth Golf Course stands as one of Minnesota’s most historic public golf venues, yet it remains surprisingly underappreciated by many golfers across the state. Established in 1916 with clay tees and sand greens, this course has evolved into an 18-hole championship layout offering both challenge and scenic beauty.

The front nine weaves beautifully around Bassett Creek with strategically placed lagoons that increase the difficulty while providing stunning views of the Minneapolis skyline. Water hazards come into play on multiple holes, requiring precision and thoughtful club selection.

The back nine presents an entirely different experience with rolling hills and mature trees that test your golfing abilities. At 6,575 yards from the blue tees, the par-72 layout accommodates players of all skill levels with multiple tee options, including a junior course of 3,646 yards.

The Swiss Chalet-style clubhouse adds unique character to your visit, reflecting the heritage of Theodore Wirth, the park superintendent who served for nearly 30 years. In 2023, the Wirth Chalet was named after Eddie Manderville, who served as an ambassador and teacher at the course for more than 60 years.

Rating: 4.2 (477 reviews)
Location: 1301 Theodore Wirth Pkwy, Minneapolis, MN 55422
Contact: (763) 522-4584
Website: Visit Website

5. Victory Links Golf Course

Victory Links Golf Course stands as a hidden gem among Minnesota’s golf destinations. Created by PGA TOUR Design Services in 2003, this championship links-style course offers an exceptional playing experience that many overlook.

The course is known for having some of the finest greens in the state. With consistent cuts and pure rolls, the greens are fast and true, providing a professional-quality experience on a public course.

Set across 400 acres of tranquil landscape, Victory Links is surrounded by prairie grasses and calming wooded areas. The course is designed to accommodate players of all skill levels, with flexible yardage options ranging from 2,834 to over 7,000 yards.

As the only PGA TOUR Design Services public golf course in Minnesota, Victory Links offers a unique opportunity to play on a professional-caliber course. It even hosts the PGA Tour’s 3M Open Qualifiers, allowing you to test your skills on the same grounds as tour professionals.

Rating: 4.6 (338 reviews)
Location: 2010 105th Ave NE, Minneapolis, MN 55449
Contact: (763) 717-3240
Website: Visit Website

6. University of Minnesota, Golf Course Club House

Tucked away in St. Paul, the University of Minnesota Golf Course represents one of the state’s hidden gems that deserves more recognition from avid golfers. This public course combines accessibility with quality play, making it an excellent option for golfers of all skill levels.

The course features well-maintained greens and fairways that offer both challenge and enjoyment. Its university setting provides a unique atmosphere that differs from typical commercial courses, creating a more relaxed environment for your round.

The facility includes a driving range where you can warm up before your tee time or simply practice your swing. Club fitting services are also available, allowing you to optimize your equipment for better performance on the course.

You’ll appreciate the helpful staff and the clubhouse amenities that enhance the overall experience. The course’s layout takes advantage of the natural terrain, providing interesting holes without overwhelming difficulty.

Rating: 4.1 (211 reviews)
Location: 2275 Larpenteur Ave W, St Paul, MN 55113
Contact: (612) 301-7800
Website: Visit Website

7. Baker National Golf Course

Nestled within the scenic Baker Park Reserve, Baker National Golf Course offers a truly exceptional golfing experience that many Minnesota players overlook. This 210-acre facility features both a challenging 18-hole Championship Course and a more accessible 9-hole Evergreen Executive Course, accommodating players of all skill levels.

What sets Baker National apart is its commitment to environmental stewardship as a certified Audubon Cooperative Sanctuary. The course beautifully integrates native vegetation throughout the landscape, preserving the natural character of the land while providing a stunning backdrop for your round.

Practice facilities are comprehensive, including a driving range where range balls are included with your Championship Course fee. The course offers affordable rates with special pricing for seniors and juniors, making quality golf accessible to everyone. Their First Tee Minnesota program further demonstrates their dedication to growing the game among youth.

For those seeking an alternative golf experience, Baker National also offers FootGolf on the Evergreen Executive Course, providing a fun twist on traditional golf that’s perfect for family outings or casual get-togethers.

Rating: 4.4 (184 reviews)
Location: 2935 Parkview Dr, Medina, MN 55340
Contact: (763) 694-7670
Website: Visit Website

8. The Quarry at Giants Ridge

Ironically, The Quarry makes our “overlooked” list despite being ranked as Minnesota’s #1 public golf course by Golf Digest. Many golfers outside the state remain unaware of this northern Minnesota gem built on a former mining site.

The course offers a truly unique experience, transforming what was once sand, gravel, and iron ore mining operations into a world-class golf destination. Since opening, The Quarry has consistently ranked among the top 20 public courses in the United States.

For the best experience, take advantage of their 36-hole special during prime season. You can play both The Quarry and its sister course, The Legend, with lunch included between rounds. Each offers distinctly different playing experiences.

2025 rates range from $96 during early and late season to $130 during prime season (May 30-September 28). All rates include golf cart and range balls, making it an excellent value for a course of this caliber.

Rating: 4.5 (153 reviews)
Location: 5904 Giants Ridge Rd, Aurora, MN 55705
Contact: (218) 865-8030
Website: Visit Website

9. Roseville Cedarholm Golf Course

Tucked away in Roseville, Cedarholm Golf Course offers a refreshing alternative to the lengthy championship courses that dominate Minnesota’s golf scene. This par-three, nine-hole course can be completed in under two hours, making it perfect for busy golfers or those looking for a quick round.

The course features beautiful gardens and mature trees that create a serene atmosphere. You’ll appreciate the accessibility for players of all skill levels, from beginners to experienced golfers looking to sharpen their short game.

Cedarholm provides various league options including youth, ladies, co-rec, and senior leagues. For your convenience, the course offers pull carts, riding carts, and rental clubs if you’re visiting without your own equipment.

Planning a golf outing? Cedarholm accommodates private tournaments, making it an excellent venue for small group events. The convenient location just north of Minneapolis and St. Paul means you don’t have to travel far for a quality golfing experience.

Rating: 4.5 (164 reviews)
Location: 2323 Hamline Ave N, Roseville, MN 55113
Contact: (651) 633-8337
Website: Visit Website

10. Oak Hill Golf Club

Nestled between Rice and St. Cloud just off Highway 10, Oak Hill Golf Club offers one of the most scenic and well-maintained golfing experiences in central Minnesota. Since opening in 1989, this public course has been serving golf enthusiasts for over 36 years, making it a staple in the local golfing community.

The course provides excellent flexibility with four tee options ranging from 5,006 to 6,534 yards, allowing you to customize your game based on your skill level. Course condition is a top priority at Oak Hill, ensuring you’ll enjoy pristine fairways and greens during your round.

Beyond golf, you can enjoy the clubhouse restaurant with its variety of burgers, sandwiches, and flatbread pizzas while taking in beautiful views of the course. The club offers accessible league play for everyone without requiring membership, including ladies’ leagues and men’s league every Thursday with both 18-hole and 9-hole options.

Designed and owned by James Dahl, Oak Hill combines natural beauty with challenging play, making it a hidden gem that deserves more recognition among Minnesota’s golf destinations.

Rating: 4.5 (277 reviews)
Location: 8852 Indian Rd NW, Rice, MN 56367
Contact: (320) 259-8969
Website: Visit Website

11. Legends Golf Club

Tucked away on the border of Prior Lake and Lakeville, Legends Golf Club stands as one of Minnesota’s hidden gems. This 18-hole championship course offers a challenging yet enjoyable experience for golfers of all skill levels.

The course layout masterfully incorporates the natural wooded and marshy terrain, creating a picturesque setting for your round. You’ll appreciate the thoughtful design that makes each hole unique while maintaining a cohesive flow throughout the course.

Recognition as National Golf Course of the Year speaks to the quality you’ll find at Legends. Despite this prestigious honor, it remains surprisingly overlooked by many Minnesota golfers who tend to focus on more widely marketed destinations.

The convenient location makes Legends Golf Club easily accessible. You can reach it in just 25 minutes from downtown Minneapolis or St. Paul, and it’s only 20 minutes from the Mall of America and the airport.

Rating: 4.7 (375 reviews)
Location: 8670 Credit River Blvd, Prior Lake, MN 55372
Contact: (952) 226-4777
Website: Visit Website

12. Braemar Golf Course

Nestled in Edina, Braemar Golf Course offers a championship-level golfing experience that’s surprisingly accessible to the public. The course features stunning views overlooking lakes, creating a scenic backdrop for your round that rivals many private clubs in the area.

The facilities at Braemar go beyond just the main course. You’ll find excellent practice amenities including chipping and putting greens, plus a driving range that allows you to warm up properly before taking on the challenging layout.

What makes Braemar stand out is its commitment to public golf. While many premier courses in Minnesota restrict access, this Edina gem welcomes all players regardless of membership status. The course conditions are consistently well-maintained, providing a quality experience that many visitors find exceeds their expectations.

The layout offers a good test for golfers of various skill levels, with strategic bunkering and water features that require thoughtful shot selection without being overly punitive for casual players.

Rating: 4.3 (464 reviews)
Location: 6364 John Harris Dr, Edina, MN 55439
Contact: (952) 903-5750
Website: Visit Website

13. Rush Creek Golf Club

Often overlooked due to the abundance of golf options in Minnesota, Rush Creek Golf Club in Maple Grove stands as a hidden gem for golf enthusiasts. Founded in 1996 by W. Duncan MacMillan, this course was designed to provide a private club experience while remaining accessible to the public.

The course features spectacular design work by renowned architects John Fought and Bob Cupp. Their thoughtful layout takes advantage of the natural wetlands and rolling terrain, creating both visual appeal and challenging play for golfers of all skill levels.

Just 20 minutes from downtown Minneapolis, Rush Creek offers convenience without sacrificing quality. The expanded clubhouse, completed in 2000, includes the MacMillan Ballroom and Banquet Center with breathtaking southwest exposure views of the course and surrounding wetlands.

You’ll appreciate the high level of service that continues the founder’s vision of excellence. The staff works diligently to ensure your golfing experience is memorable, making this public course feel distinctly upscale compared to many others in the region.

Rating: 4.6 (762 reviews)
Location: 7801 County Rd 101, Maple Grove, MN 55311
Contact: (763) 494-0400
Website: Visit Website

14. Keller Golf Course

Keller Golf Course in Maplewood offers a championship-style experience with a legacy few Minnesota public courses can match. Opened in 1929, this historic course has maintained its reputation for quality and tradition for nearly a century.

The course provides excellent value with weekday rates of $55 for 18 holes. You can also take advantage of twilight rates of $32 available daily four hours before sunset. Senior and junior discounts make the course accessible to golfers of all ages.

When you visit Keller, you’ll appreciate the well-maintained grounds and professional atmosphere. The driving range provides practice opportunities with bucket options for both quick warm-ups and extended practice sessions.

For Ramsey County residents, patron card discounts make this championship experience even more affordable. The course balances challenging play with accessibility, making it suitable for various skill levels.

Rating: 4.5 (402 reviews)
Location: 2168 Maplewood Dr, Maplewood, MN 55109
Contact: (651) 766-4170
Website: Visit Website

15. Olympic Hills Golf Club

Established in 1969, Olympic Hills Golf Club stands as one of Minnesota’s hidden gems in the golfing world. This private club delivers an imaginative and challenging experience that many golfers in the state overlook despite its exceptional quality.

The 18-hole, par-72 course is recognized among the finest in Minnesota, offering both challenge and enjoyment for players of all skill levels. The layout features rolling prairies and stunning pines that create a picturesque backdrop for your round.

Beyond golf, the club offers comprehensive year-round activities for its members and serves as an elegant venue for weddings and events. The ceremony site nestled among natural landscapes and the ballroom with a private patio make it a sought-after location for special occasions.

You’ll appreciate the club’s dedication to maintaining traditions while providing modern amenities and services. The beautiful clubhouse complements the course perfectly, creating a complete experience that deserves more recognition among Minnesota’s golf destinations.

Rating: 4.6 (183 reviews)
Location: 10625 Mt Curve Rd, Eden Prairie, MN 55347
Contact: (952) 941-6262
Website: Visit Website

16. Hidden Greens Golf Course

Tucked away in Hastings, Minnesota, Hidden Greens Golf Course is a family-owned gem that has been operating for nearly five decades. This course offers a pleasant golfing experience without the crowds and high prices of more prominent locations.

The course maintains reasonable rates, with weekday rounds at $32 for 18 holes and $18 for 9 holes. Weekend prices increase slightly to $36 and $20 respectively. Cart rentals are available for those who prefer not to walk the course.

Hidden Greens caters to all types of golfers with special rates for seniors and juniors at just $20 for 18 holes. If you’re looking for a late afternoon round, their twilight rate beginning at 3pm offers good value at $36 riding or $24 walking.

Beyond golf, Hidden Greens also serves as a venue for weddings and events, making it a versatile destination in the Hastings area. The driving range provides practice opportunities with token packages available for those looking to improve their swing.

Rating: 4.6 (281 reviews)
Location: 12977 200th St E, Hastings, MN 55033
Contact: (651) 437-3085
Website: Visit Website

17. Bellwood Oaks Golf Course

Nestled just 30 minutes southeast of the Twin Cities, Bellwood Oaks Golf Course offers a pure golfing experience away from the hustle and bustle. The championship 18-hole course stretches 6,800 yards with a par 73, providing an excellent challenge for golfers of all skill levels.

What makes Bellwood Oaks stand out is its commitment to preserving the natural golfing experience. You won’t find houses lining the fairways or gimmicky holes here. Instead, you’ll enjoy a peaceful country setting with impeccable course conditions.

The course features four sets of tees, allowing you to customize the difficulty to match your game. Its thoughtful blend of topography and hazards creates an engaging round that will satisfy golfers regardless of handicap level.

Bellwood Oaks offers various membership options and league play for those seeking regular games. These options provide value for frequent players along with advance booking privileges.

Rating: 4.6 (255 reviews)
Location: 13239 210th St E, Hastings, MN 55033
Contact: (651) 437-4141
Website: Visit Website

18. Albion Ridges Golf Course

Just west of the Twin Cities lies one of Minnesota’s hidden gems. Albion Ridges Golf Course in Annandale offers an exceptional golfing experience that deserves more recognition among the state’s golf destinations.

With 27 championship holes spread across three distinct 9-hole courses, you’ll find variety that keeps the experience fresh. The course is known for its outstanding playing conditions, particularly its well-maintained greens and firm, fast fairways that challenge and delight golfers of all skill levels.

What sets Albion Ridges apart is the combination of quality and pace. You’ll appreciate the player-friendly layout that doesn’t sacrifice challenge for playability. The course consistently delivers a quick pace of play, making it ideal for those who want to maximize their time on the links.

The value proposition at Albion Ridges is compelling. You get championship-quality golf at reasonable rates, with conditions that rival more expensive and well-known courses in the region.

Rating: 4.7 (248 reviews)
Location: 7771 20th St NW, Annandale, MN 55302
Contact: (320) 963-5500
Website: Visit Website

19. Gopher Hills Golf Course

Just 30 minutes south of the Twin Cities, Gopher Hills Golf Course offers an exceptional golfing experience in Cannon Falls, Minnesota. This hidden gem features three distinct courses that cater to golfers of all skill levels.

The championship 18-hole course presents a challenging layout with tree-lined fairways, sculpted bunkers, and numerous elevation changes. For those seeking a quicker round, the family-friendly executive 9-hole course provides a more accessible option.

Gopher Hills goes beyond just offering tee times. Their commitment to player development shows through free Saturday morning lessons throughout summer months. You only pay for range balls while instructors provide swing advice at no additional cost.

The beautiful clubhouse overlooks the rolling course, making it an ideal venue for tournaments and events. They’ve even expanded to include Woodhaven Weddings + Events, a dedicated wedding venue with panoramic views of the picturesque grounds.

Rating: 4.4 (209 reviews)
Location: 26155 Nicolai Ave, Cannon Falls, MN 55009
Contact: (507) 263-2507
Website: Visit Website

20. StoneRidge Golf Club

Located less than an hour from the Twin Cities, StoneRidge Golf Club stands as one of Minnesota’s hidden gems. This championship course was ingeniously carved from an old sand and gravel quarry, creating a unique and remote atmosphere that sets it apart from other courses in the state.

The course offers a genuine test for golfers of all skill levels with its challenging layout that demands both mental and physical precision. With a par 72 layout stretching to 7,205 yards from the championship tees, you’ll find yourself faced with a variety of strategic shots throughout your round.

Despite being ranked in Minnesota’s top 10 courses, StoneRidge remains surprisingly overlooked by many golf enthusiasts. The pristine conditions rival those of private clubs, yet StoneRidge maintains public accessibility, making it an exceptional value for the quality of golf experience you receive.

When you visit StoneRidge, you’ll discover a course that doesn’t just reward talent but demands it. The quarry-style design creates distinctive holes with dramatic elevation changes and stunning vistas that make each round memorable.

Rating: 4.6 (296 reviews)
Location: 13600 N Hudson Blvd, Stillwater, MN 55082
Contact: (651) 436-4653
Website: Visit Website

Find the Next Perfect U.S. Golf Course to Play

Get up to 3 AI-powered personalized golf course recommendations

⛳ This usually takes 10-20 seconds to find your perfect courses

Please note that some of the imagery in this article were created with the aid of AI image generators.

Similar Posts