Recreation Programs

Stay active, learn something new, and connect with your community through our recreation programs. We offer year-round seasonal programming across the municipality, with activities and experiences for all ages and interests. From children and youth programs to adult and older adult activities, our programs are designed to support active lifestyles, skill development, creativity, and community connection.

Browse the current programs below to find opportunities happening in spring, summer, fall, and winter.