Edelweiss Chalet Country Club
W4764 Edelweiss Rd.
18 holes on a course that features the rolling hills, mature landscape and the beautiful views that have made New Glarus a favorite with millions of tourists. The golf course has been designed and maintained to accommodate players of all skill and patience levels.
N1005 Cty. K
9 hole course with 2 sets of tees for different skill levels.
Mini Golf - Crazy Horse Campground
N3247 Crazy Horse Ln.
Mini Golf - Swissland
700 Hwy. 69
Located right across the road from Chalet Landhaus Inn. With a pair of resident goats in summer season.