Rock County has a range of outdoor related activities to meet the needs of residents and visitors alike. Whether you're into biking, hiking, horseback riding or simply enjoy taking a walk along the Ice Age Trail there are miles of trails that wind throughout the County.
If you're into the links, then you'll definitely enjoy the dozen plus golf courses that challenge players of all abilities, from beginner to professional. For those players seeking a family orientated links environment, there are two miniature golf courses to choose from, as well. Play for the day or a week; either way, you'll enjoy every stroke.
On the aquatics side, there are various waterways that stretch throughout the County representing creeks, lakes, ponds and rivers. The more notable areas include the Rock River and Lake Koshkonong. If you're into swimming, there are five municipal options plus several athletic club pools located throughout Rock County.
For those with angler interests, Rock County offers four-season fishing opportunities that canvas both rural and urban environments.
As the seasons change, so do the activities: paddles and boats are replaced by ice skates, snowmobiles and cross-country skiing equipment. From the diamonds to the ice rinks, there are recreational opportunities year round.
To obtain additional information about these activities, please see the links below and/or check out the annual Rock County Guide.
Parks: Beloit Recreational Services, Janesville Leisure Services, County Parks, Rock River Trail, Roam the Rock, Rock Trail Coalition
Golf Courses: Bass Creek, Beloit Club, Blackhawk Municipal Golf Course, Cecelia's Golf Course, Creekview Par 3, Evansville Country Club, Glen Erin Golf Club, Janesville Country Club, Krueger Municipal Golf Course, Oak Ridge Golf Course, Prairie Woods Golf Course, Riverside Municipal Golf Course, Towne Country Club
Ice Arenas: Beloit Ice Arena and Janesville Ice Arena
Aquatic Facilities: Beloit, Edgerton, Evansville, Janesville, Milton
Semi-Professional and/or Club Sports Teams: Beloit Sky Carp, Janesville Jets, Rock County Rage
Maps of Rock County Parks & Recreation facilities
Outdoor Activities & Programs