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 and 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 18-hole golf course with extensive amenities

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

  • Par 72 with 6,355 yards from the tips at 70.9/118 rating
  • Multiple tee selections for any golfer to enjoy
  • 18 hole golf course with 9-hole walking and riding rates available
  • Full-length driving range
  • Short game practice facility

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.