Discover a Hidden Gem in Dodge County

Discover a Hidden Gem in Dodge County

Tee off on our 18-hole golf course in Hayfield, MN

Looking for affordable greens fees in a convenient location? The Oaks Golf Club is just minutes from Rochester, Owatonna and Austin, situated inside the peaceful farmland of Hayfield, MN. Our course is also very convenient to the local campgrounds in the area. Enjoy the open views and challenging but enjoyable layout.

Our public golf course was founded in 1977 by the local community. Fed up with a lack of available options in the area, our passionate golfing community decided to build their own. We've had renovations and design changes since then, but the spirit of the local golfing community course still runs through our fairways.

Contact our golf shop today at 507-477-3233 to reserve a tee time.

Affordable Public 18-hole golf course with Full Service Bar & Grill

Want to know what we're all about? Here's the breakdown of our public golf course at a glance:

  • Par 72 with 6,483 yards from the tips at 71.0/129 rating
  • 4 different sets of tees for any golfer to enjoy
  • 18-hole golf course with walking and riding rates available
  • Full-length driving range
  • Full-Service Bar & Grill

Take on the several risk-reward par 5s that are reachable for the longer hitters and avoid the full creek that winds throughout our public golf course. We offer memberships for our frequent golfers to enjoy lower costs. View our rates and contact our golf shop today to reserve a tee time.