Krooked Kreek Golf Course

Osceola, Wisconsin | 18 holes | Par: 72 | 6401 yards

Nestled between the bluffs of the St. Croix National Scenic Riverway and the glacial eskers of Western Wisconsin, Krooked Kreek is quickly becoming the permanent home of golfers from near and far. Golfing in the serenity of the prairie and natural wetlands you are sure to see and hear the ducks, whitetail deer, foxes, turkeys, pheasants, Sandhill cranes, and other native wildlife.Located just two miles east of Osceola, Wisconsin on County Road M and just 45 minutes from the Twin Cities, KKGC first opened for play in 1990 with only the front nine holes available. The back nine holes were added in 1995 to complete our challenging 18-hole facility. As the name implies, a crooked creek winds through the course offering challenges to the golfer while showing off the countryside wildlife and floral beauty.With the front nine greens being generous in size and somewhat level, the back nine greens are smaller with more pitch and plenty of undulations to test even the experienced golfer.While the fairways provide generous landing areas, water and DNR wetlands can come into play on 11 holes with an errant or miscalculated shot. The golfer who knows when to lay up and when to go for it will be richly rewarded.At Krooked Kreek, our goal is to ensure everyone, golfers and non-golfers, feels welcome with our friendly staff ready to assist. We go that extra step to ensure your visit is enjoyable and pleasurable.

Par, yardages and course ratings

Tee Par Yardage Rating Slope
White (W) 72 6109 75.3 134
Red (W) 72 4886 68.6 113
White 72 6109 70.1 118
Blue 72 6401 70.6 123

At a glance

  • Holes: 18
  • Type: Public
  • Built in: 1990
  • Golf Season: Open: 4/01 Closed: 10/31

Practice facilities

  • Driving range: Yes - $3.50
  • Putting green: Yes


  • Teaching pro: Yes
  • Golf school / golf academy:


  • Pro: Yes
  • Rental clubs: Yes - $10.00
  • Rental carts: Yes
  • Pull carts: Yes - $2.00

2448-A County M
Osceola, Wisconsin 54020
Polk County
P: (715) 294-3673
F: (715) 294-3604