A variety of recreational opportunities exist in the community provided by the natural environment; trails for walking, biking, or hiking, as well as, those programs and services offered by the municipality and other community service providers. Activities for all seasons including: beaches, a municipal marina, golf, arenas, skiing and snowmobiling.