Dolphin Swim Club of Crystal Lake

Hours of Operation:

Mon-Thurs 8:00am-8:30pm
Fri 8:00am-5:00pm
Sat 8:00am-5:00pm
Sun 12:00pm-4:00pm

Located at:

825 Munshaw Lane
Crystal Lake, IL 60014
Ph. 847.854.1300

Email Us
Click for Interactive Map

Our beautiful facility in Crystal Lake features two pools, 89° water, family-friendly private changing rooms, hair dryers, large viewing area, play area, snack bar, and birthday party room.

Easter Day
Memorial Day
4th of July
Labor Day
Thanksgiving Day
The week of Christmas
The week of New Years Eve and Day

$53 per month for Baby Swim lessons
$159 per month for private lessons
$74 per month for semi-private lessons
$60 per month for swim team
$35 annual facility fee

All non-member families must pay a $35 annual fee, paid once a year, based on when facility use began.

Payments are made on a perpetual payment. We accept MasterCard, Visa and Discover Card.

Our Calendar

Classes and registrations are ongoing at Dolphin Swim Club, so we are no longer tied to sessions. Upon joining, you have committed to at least two full calendar months of lessons. Classes are 30 minute long, once a week. To withdraw from the program, a 30-day written notice must be given.

Registration Policy

Dolphin’s classes are ongoing, allowing students to start at will. Registration is also ongoing, but current students get priority placement. Customers will be automatically and continually registered until a 30-DAY WRITTEN NOTICE from the customer is received.


We aim to keep you informed! Please check signs posted in our lobby area, the televisions screens, our website, Facebook, and the monthly e-newsletters sent directly to your inbox for all important announcements.


Occasionally, bad weather or poor conditions (low temperature, poor chemical balance, etc.) may warrant cancellation of classes. In either case, we will announce cancellations using local radio station Star 105.5 FM as well as on the website A free make-up voucher will be issued redeemable for one year past the issue date and scheduled up to a week in advance.

Class Size

All of our classes - except for Baby Swim classes - have four or fewer students per instructor. Dolphin Swim Club reserves the right to cancel classes with only one or two students registered.

Water Gear

Dolphin provides all equipment for the classes, including goggles. Students need only bring a swimsuit and towel.


It is mandatory that all children not fully potty-trained must comply with our double-diaper policy. One must be a cloth, reusable, plastic-lined Dolphin Swim Club-approved diaper.


Students displaying symptoms of fever, diarrhea, or any other contagious illness are prohibited from participating in any Dolphin Swim Club activities.

Dropping A Class

There are no prorated refunds or credits for missed or dropped classes. Credit for medical situations supported in a written acknowledgement from a licensed medical practitioner will be extended from the DATE WE RECEIVE them. Retroactive requests for medical credit will not be granted.

Auto Pay

All payments are perpetual by direct debit. This ensures the swimmer will not lose his or her spot. This payment comes out once a month using a debit card or credit card. You may still change your class time, if needed. If you wish to take a break from lessons, a 30-DAY WRITTEN NOTICE must be received. These forms are available at the front desk. Lessons will cease 30 days from when we receive the written request.

Dolphin Swim Club offers a variety of memberships for those who use the club frequently. Membership is not required to participate in swimming lessons.

  • Membership cards with name, picture, ID
  • 10 guest passes
  • 3 scheduled lessons and or swim team practices per week (no make-up lessons will be given.)
  • 50% off any additional class over three per week
  • 50% discount on two birthday parties per year (up to 10 children;  additional children are full price.)
  • Unlimited family and lap swim times during posted hours
  • 20% discount on merchandise
  • Limited gold memberships are available.

Paid up front, in full $1,920/year
$50 Registration fee (Must be paid up front.)

  • $710.40 for semi-private lessons
  • $508.80 for baby swim lessons
  • $576.00 for swim team

$50 Registration fee (Must be paid up front.)

  • Passes are available for non-members using the club for specific activities.
  • Lap Swim Pass $70 for 12 visits
  • Open Swim Pass $7 per visit
  • Open Swim Pass $6 per visit (seniors 65 and older, children under 2yrs old)
  • Family Open Swim Pass $200 for 12 visits

$35 Registration fee (Must be paid up front.)

Dolphin Swim Club offers a variety of activities for the family. Check our website and bulletin board regularly for upcoming scheduled activities.

You deserve a night out! Drop off your kids with the best and most affordable babysitter in town, Dolphin Swim Club! You can enjoy a night off knowing your child is having fun in a safe, familiar environment. DSC will provide multiple staff members to entertain your little ones with games, crafts, and even dinner. All for $25 or less per child! Check in with us for the next upcoming PNO date and theme; to reserve your spot; and find out about our PNO discounts!

Celebrate your child’s next birthday party at Dolphin Swim Club, and let us do all of the planning! Our birthday parties are staffed with two of Dolphin’s outgoing and fun staff members - one to attend to your needs in the party room and the other to make sure your child and friends are safe while they are having fun in the pool. The birthday child receives a DSC t-shirt, goggles and goodies!

  • $265 ( up to 10 children)
  • $14 for each additional child
  • The birthday child is always free!
  • 75 minutes in pool
  • 45 minutes in party room
  • Party host and lifeguard provided
  • Free swimming for each adult
  • $7 for each adult who would like to eat
  • Includes invitations, place settings, balloons, pizza, soda or juice, dolphin cupcakes, a special large cupcake and goodies for the birthday child
  • $290 (up to 10 children)
  • $15 for each additional child
  • The birthday child is always free!
  • 75 minutes in pool (organized pool games)
  • 45 minutes in party room
  • Party host, lifeguard and organized game coordinator provided
  • Free swimming for each adult
  • $7 for each adult who would like to eat
  • Includes everything from Classic Party, plus goggles and an open swim pass for each guest!

Our party coordinator will call to check in a few days before the event to review all of the details with the host family. Floaties and other pool toys are available for guest use during parties. Please call to check availability as prime times book fast! Please no outside food or drink allowed, thank you!


We offer a variety of party times on Fridays, Saturdays, and Sundays, some additional available upon request.


Our facility is available for organizations, businesses, schools, families or individuals looking for a venue to host a larger event. Talk to a member of our management staff for details and availability.
Prices and terms subject to change.

Who is the responsible person?

You, the parent, are. Take care to first enter in your information, or the information of the person you want in control of the account, into the “Create responsible person for new family” form under Personal Details. You will be prompted to enter in your child’s information on the next screen.

How do I know how to choose the right class?

The two key factors in choosing a class that will work well for your student are:
Level: Read through our level descriptions on our website. Pick the one the best matches your student’s current comfort level and experience but still has new skills your child needs to learn. When trying to decide between two levels, always pick the lower. It is better to have one lesson where your child excels than to have a too difficult class that overwhelms your child and makes him/her nervous to come back. Our teachers will always let you know right away if there is a more appropriate level for your student. Please also feel free to call us for our advice on which level to choose.
Age: We truly teach to all ages and abilities, which means we have Starfish classes with new two year-olds and Starfish classes with twelve year-olds. To make every child comfortable and for the best learning environment, it is extremely important to check the average age of students in the class. The Parent Portal will NOT automatically narrow your selection based on your student’s age. We suggest choosing a class where the average age is within one year of your child’s age. Ages are listed with years and months; for example, a three and a half year-old’s age is listed as 3:6.

What if I cannot find a class that fits my schedule?

Call us. We are here to help. We will look at the schedule with you to find a solution.

I cannot start right away. Can I book a class in advance?

Unfortunately, no. To uphold our open enrollment policy that lets your student start and move up to the next level at any time, you must choose the first available class. For example, if you are online on a Thursday and choosing a Friday class, it will start the next day. If you need to delay your enrollment, you must log in again when you are ready to enroll. However, please note availability changes daily, and we cannot guarantee that the same class will still be open.

online registration crystal lake butn

Birthday Parties button

Free trial button

USSSA button

Safer 3 button