Main & West Beach Operations-Main Beach Opens for Season on May 25

Mon May 20, 2024

Crystal Lake Park District Main Beach opens for the season on Sat, May 25 at 9 am and West Beach open for the season on Saturday, June 1 at 11 am. The beaches are open to Residents and Non-Residents.

To access beach visitor information including picnic or group reservation forms:


Tab: Facilities & Parks

Drop down: Beaches


RESIDENT Daily Admission Fees:

Park District Resident: $1 (up to 4 guests per family)

Guest of Park District Resident: $4 per guest (above the 4-guest maximum), must enter with resident

Senior Citizen (age 60+): FREE

Children (age 3 and under): FREE

Parking: FREE

Twilight Rate (begins at 5 pm): FREE


NON-RESIDENT Daily Admission Fees:

Park District Non-Resident (ages 16-59 years): $12

Youth (4-15 years): $9

Senior Citizen (age 60+): $9

Children (age 3 and under): FREE

Parking: FREE

Twilight Rate (begins at 5 pm): Half Price


Season Pass

A Season Beach Pass is the best way to enjoy fun at the beach all summer long. Beach passes are available at the Administration Office or at Main Beach during summer operating hours. Beach passes are for beach use only and do not include the boat launch, boat rental, program or special event privileges. Beach passes do not include entrance of guests

Resident Individual Beach Pass: $10 (ages 4-15), $10 (ages 16-59), FREE (Seniors 60+), FREE (children 3 & under)

Non-Resident Individual Beach Pass: $85(ages 16-59), $70 (ages 4-15 years), $70 (Seniors 60+), FREE (children 3 & under)



Beach Hours of Operation


Main Beach, 300 Lake Shore Drive, Crystal Lake

Pre-Season Beach Hours of Operation

Sat, May 25-Mon, May 27                                9 am-Dusk

Tu, May 28-Fri, May 31                                     Noon-Dusk

Regular Season Beach Hours of Operation

June 1-August 8 (7 days/week)                       9 am-Dusk

*Closed on Fri, Aug 9 for a special event.

Post Season Season Beach Hours of Operation

Weekends only                                               9 am-5 pm

Aug 10 & 11, Aug 17 & 18, Aug 24 & 25, Aug 31 -Sept 2 (Labor Day)



West Beach, 2330 Lake Avenue, Crystal Lake

Regular Season Beach Hours of Operation

June 1-Aug 9 (7 days/week)                           11 am-7 pm

*Closed Fri, Jun 14 for special event


A handicap beach wheelchair is available at both Main and West Beach. Please contact the Beach Office for further information 815-477-5404


Main Beach Boat Rental

Open daily, weather dependent, 9 am-7 pm

Boat Rentals are available at the Main Beach Boat House. Boat rentals include: paddle boats, canoes, sailboats, rowboats, kayak, dragon boat, Duck or Dragon paddleboat and stand up paddle board. To reserve a boat rental online, go to, click on ‘Facilities & Parks’ and then ‘Beaches’ and then the ‘Boating’ tab.


All renters must sign a Boat Rental Waiver. 12-15 year olds may use boats with a signature of a parent/guardian who is present on the beach. 16-17 year olds may use boats with a signature of a parent/guardian.


For more information about Crystal Lake Park District Beach Operations, contact Stephanie Scott at (815) 459-0680, ext. 1218,