Discover the Beauty & Challenges of the Driftless Region

Welcome to Viroqua Hills Golf Course

Nestled in the heart of Vernon County, this spectacular public course offers golfers a challenge with 18 holes and over 6,300 yards of scenic fairways and greens.  The new nine, built in 1996, features several unforgettable holes including number 11, also known as the signature hole.  It has an elevated tee box on the lip of a 90-foot drop off—a very challenging first shot indeed.

To get to the new nine, you cross through a tunnel under Highway 14.  Awaiting you there are two large ponds and a beautiful waterfall, which add not only to the challenge but also to the picturesque setting.

The original course has its own unique characteristics as well, including a clubhouse overlooking a countryside of woods and hills which can be viewed from many locations throughout the course.  The clubhouse features a pro shop, restaurant, bar and carry out services as well as golf cart and club rental.

If you’d like to brush up on your game before trying out the course, Viroqua Hills offers a driving range and two practice putting greens.

loader-image
Viroqua, US
1:56 pm, Mar 10, 2026
temperature icon 50°F
clear sky
Humidity: 53 %
Pressure: 1010 mb
Wind: 16 mph
Wind Gust: 0 mph
Clouds: 0%
Visibility: 6 mi
Sunrise: 7:24 am
Sunset: 7:03 pm
  • Temperature
  • Precipitation
  • Rain Chance
  • Wind
  • Humidity
  • Pressure
4:00 pm
temperature icon
51°/53°°F 0 mm 0% 14 mph 54% 1010 mb 0 mm/h
7:00 pm
temperature icon
48°/49°°F 1 mm 100% 15 mph 69% 1009 mb 0 mm/h
10:00 pm
temperature icon
39°/39°°F 0.2 mm 20% 15 mph 82% 1009 mb 0 mm/h
1:00 am
temperature icon
34°/34°°F 0.2 mm 20% 13 mph 87% 1008 mb 0 mm/h
4:00 am
temperature icon
31°/31°°F 0.38 mm 38% 10 mph 87% 1009 mb 0.28 mm/h
7:00 am
temperature icon
30°/30°°F 0.2 mm 20% 9 mph 89% 1009 mb 0.1 mm/h
10:00 am
temperature icon
31°/31°°F 1 mm 100% 15 mph 86% 1012 mb 0.83 mm/h
1:00 pm
temperature icon
32°/32°°F 1 mm 100% 19 mph 86% 1014 mb 0.96 mm/h

Par – 71 Men, 72 Ladies

Course Yardage

6376 Blue
5904 White
5263 Gold
5118 Red

Rating / Slope

70.8 / 123 Blue
68.6 / 119 White
65.8 / 111 Gold
69.7 / 124 Red

Scorecard Inner

Scorecard Outer