About Crystal Lake

Crystal Park Development Corporation is an amazing 24-acre natural glacial lake with surrounding grounds that were established in 1955. Over the years many family friendly amenities, activities and events have been developed.


 Membership is required for Crystal Lake Park access.

Summer Park Hours

Park “Regular Season” Operational Hours
10:30AM to 9 PM
“Regular Season” Swimming Hours: 
10:30 AM to 8 PM

Regular Season May 24th -Aug TBD 10:30am – 9pm

Late Season Aug TBD- Sept TBD
Weekday Hours 4pm-8pm, Weekend Hours 10:30am-8pm

Post Season (Weekends Only)
Sept TBD Noon—6pm

Sept TBD Noon—6pm

Fishing Season

Crystal Lake is a great place to create those fishing memories!

The lake has been stocked this year again!

Fish species added were large mouth bass, perch, crappie, white amur (grass carp), and minnows.

The Bob Heydorn Fishing Derby
June 20th
6 PM to 8 PM 

Bring the kids down to test their fishing skills for the memorial Bob Heydorn Fishing Derby!
​ Trophies are presented at the end of the derby! 

2026 Swim Lessons

We are excited to welcome new improvements and slight changes to swim lessons this year.

We will offer two targeted skill groups for our lessons:

Intro to Water Safety: Our youngest swimmers’ safety around the water is important to us. We want to invite 3-5 year old to spend time getting comfortable and learning skills such as: water entry of different depths, safety around water, rules, submersion, jumps, flotation devices, etc.

Passing the swim test: Will be for swimmers who are close to passing but need assistance with endurance and/or freestyle/front crawl technique. It will focus on endurance and swimming the length of the swim test and treading water techniques.

Stay tuned! Specific session dates, times, and sign-up details will be sent out in a follow-up email soon!