Calendar of Events
Winter/Spring Digital Guide

Special Event Highlights

Barn Dance

Ages 21+

The Barn Dance includes two hours of music and lessons with a variety of country music. Water and refreshments provided.

Sat, Mar 16, 7-9 pm

Main Beach Pavilion

$20 res/$25 non res, per person, cash bar (each participant will be issued 2 drink tickets

Register Online

Puzzle Palooza

Ages 8+

Races against other teams to finish the same 500 piece jigsaw puzzle. Bring snacks and enjoy time with family and friends. Ice cream sundae bar compliments of Crystal Lake Baskin Robbins. First, second and third place prizes will be awarded for fastest completion. Only one member of each team needs to register.

Sun, Mar 24, 10 am-Noon (Competitive), 1:30-3:30 pm (Recreation)

Grand Oaks, 1401 W. Route 176, Crystal Lake

$30 res/$40 non res, per team

Register Online

1858, Once Upon a Springtime Tea

Ages 7+

Sun, Apr 14

12:30-2 pm (sold out)

3-4:30 pm (limited spots available, register soon)

It's tea time at Colonel Palmer House! Enjoy several different teas, sandwiches, and desserts as you spend a relaxing afternoon learning about popular tea topics of 1858.

Register Online

Once Upon a Time Princess Fest

Ages 3-10

Hear Ye! Hear Ye! We cordially invite all local princesses to an enchanted gathering for our first ever, Once Upon a Time Princess Fest! The afternoon will feature three of your favorite princesses, sweet treats, crafts, music and lots of picture time! Don't forget to wear your favorite princess costume!

Sat, Apr 27, 11 am-1 pm

Grand Oaks

$25 res/$35 non-res, register in advance for code 221425-01

Registration is per child, a guardian must accompany each princess

Register Online

Program Highlights

Seniors! Join us the first Tuesday of each month to walk indoors around the perimeter of Grand Oaks Auditorium, 1401 W. Route 176, Crystal Lake. Free, just drop-in 1-2 pm to walk and socialize.


Monthly Walking Club at Grand Oaks

Tu, Mar 5

Questions? Jennifer Peterson at 815-459-0680, ext 1219, jpeterson@crystallakeparks.org

Tot Rock/Kid Rock

12 months-5 years

Sing, dance and play the Rock ‘n’ Kids way! Register for our Tot Rock and Kid Rock April sessions today!

Tot Rock with Parent (ages 12-30 months)

Kid Rock with Parent (ages 2-3 years)

Kid Rock II without Parent (ages 3-5 years)

Kid Rock III with Parent (ages 1-5)

Tu, Apr 9-May 21 or Wed, Apr 10-May 22

$78 res/$83 non-res

Register Online

Spring Adult Softball Leagues

It's time to start think about putting your team together for Spring Softball at Lippold Park - Boncosky Complex


Mon, Tu, Wed or Th Men's Leagues

begin play Apr 22-Apr 25

Fri Co-Rec League

begin play May 3

More Info

Martial Arts

Attention all martial arts enthusiasts! We have options to explore your interests.

Shotokan Pre-Karate (ages 4-6)

Next session begins Apr 2, Beginner-Continuer

Shotokan Karate (ages 7 & up)

Next session begins Apr 2, Beginner-Advanced


Hapkido (ages 6 & up)

Next session begins Apr 15, Beginner-Advanced

More Info

Women's Self Defense Clinic

Ages 18+

Learn the best practices for keeping yourself safe while alone!

Sat, Mar 23, 10 am-Noon

Spoerl Park

$15 res/$20 non-res

More Info

Golf Clinics

A little 'birdie' told us.......⛳🐦

Lippold Family Golf Center has Spring golf clinics with Amanda Sloop to help you get tuned up for your very best season of golfing!

Sessions beginning Mar 21 and Apr 28

Junior Indoor Golf Clinics

Junior Golf Clinics

Adult Indoor Golf Clinics

Ladies Group Golf Lessons

More Info

Spring Break Sports Camps

We are SERVING up Spring Break sports action for athletes ages 8-14 years!


EVP Volleyball Camp (ages 8-14)

Mon-Th, Mar 25-Mar 28, 1-3 pm or 3-5 pm, Grand Oaks


Hot Shots Mini Total Sports Camp (ages 3-4)

Mon-Fr, Mar 25-Mar 29, 8-8:40 am, Woodscreek Park


Hot Shots Total Sports Camp (ages 5-7 & 8-12)

Mon-Fr, Mar 25-Mar 29, 9 am-Noon, Woodscreek Park

More Info

News to Know

We heard you! We are putting our Pickleball nets (Spoerl Park) and Tennis nets (Veteran Acres) up early to accommodate anyone who itching to get on the courts. Come on out and play beginning Sat, Mar 9.

Veteran Acres (431 N. Walkup Rd, Crystal Lake): Tennis courts and nets, lined for Pickleball

Spoerl Park (7610 Pingree Rd, Crystal Lake): 6 dedicated Pickleball courts

We gave been busy chopping wood for you! Stock up on firewood with the Crystal Lake Park District Firewood Sale!

Sat, Mar 16, from 8 -11 am, rain or shine

Lippold Park Maintenance Storage Building

(east of Mickey Sund Baseball Fields) on Route 176, just west of Route 14

75 pieces $40, 150 pieces $80

Proceeds go towards the Crystal Lake Park District Environmental Committee.

Firewood is mostly oak harvested from fallen trees in our parks and natural areas. You load and haul. Click on the program code in the digital guide to register online.

Reserve Firewood

Want a garden but don't have the space for one?

The Crystal Lake Park District offers community garden plots at Hill Farm Acres and registration is open to the public. Hill Farm Acres is located at 695 Barlina Rd, behind Barlina House Preschool and Barn.


$45 res/$60 non-res

$25 senior res/$45 senior non-res

Registration/reservation (code #231601-03) is in person only at the Crystal Lake Park District Admin Building located at 1 E. Crystal Lake Avenue, Crystal Lake.

READY, SET, GO register for summer camp!

Our 2024 Digital Summer Camp Guide is LIVE and registration is OPEN! The guide features camp options for ages 3-17 years. Plan your summer camp fun now with so many options to choose from!


Summer Day Camp (Grades K-9)

Barlina House Preschool Camp

NEW Camps just for Teens: Lake Leisure Camp and Sailing Camp

Junior Lifeguard Camp

Sports Camps

Dance Camps

Cooking Camps

Specialty Interest Camps (Chess, Little Veterinarian, Musical Theater)

Browse the Camp Guide

Follow Us

Facebook  Instagram  X