Carol Stream Park District Fountain View Recreation Center’s Indoor Pool is located at 910 N. Gary Ave, Carol Stream. It consists of a 25-yard, 8-lane lap pool and a therapy pool. Two lap lanes are designated to lap swim during regular operating hours.

Swim lessons and swim team practices are in the 25-yard lap pool. The Dolphins Swim Team also host all of their home swim meets at the Fountain View Recreation Center.

Bring your family to Fountain View for fun in the water during designated open swim hours or purchase a lap swim membership.

Only all-inclusive fitness center members have access to towel service and can request a towel at the fitness center front desk, 2nd floor. Lap Swim members should bring own, personal towel.

Swim Lessons

Swim Lessons

The Carol Stream Park District’s swim lesson program is for swimmers of all ages. Lessons are conducted in either the 25-yard lap pool or therapy pool depending on swimmer level.

Adult & Teen Swim Lessons

Learn basic skills of how to swim or improve your swim stroke. Gain confidence in the water and perfect your stroke technique. Beginner and Stroke Refinement classes available.

Private Swim Lessons

Get a more personalized approach with our private swim lessons. One-on-one lessons are tailored to meet a swimmer’s needs. Lessons are 30 minutes in length for a series of six lessons.

Custom Private Lessons

Want a private swim lesson but none of our scheduled times work for you? Contact our Swim Lessons Coordinators to schedule a custom private lesson. Participants receive a total of three hours of instruction. Lessons cannot be scheduled during swim team practices, group lessons or regularly scheduled private lessons. Additional in-house family members may be added on for an additional fee with a maximum of three students per class. Contact: 630-784-6187.

Learn to Swim

Swim Team

The Carol Stream Park District Dolphins Swim Team has been an important part of the Carol Stream community for well over 20 years! The Dolphins encourage participation in the sport of swimming while teaching proper swimming techniques.

A volunteer-based program for youth who want to join the world of competitive swimming, the Dolphins compete in the Northern Illinois Swim Conference along with 14 other park district teams. During the winter season, competition is from October through mid March. Dolphins compete in the DuPage Swim & Dive Conference along with 12 other park district teams during the Summer season; competition is from mid May through July.

The team is split up into two practice groups based on swimming ability. Blue Team swimmers must have a minimum of two years prior competitive swim experience or approval from the Head Coach to join the Blue Team. White Team swimmers are new to competitive swimming or have less than two years of competitive experience. All swimmers are invited to participate in dual meets. Participation in Championship Meets will be determined by times at the end of the dual meet season. Participants must be able to swim a minimum of 25 yards without stopping to compete in a swim meet.

Although the swim team is a Carol Stream Park District program, the team is run in large part through the help of parent volunteers. Parents are required to volunteer at swim meets. Parent volunteers are the only way to help keep the costs of the swim team as minimal as possible. The Dolphins appreciate all of their dedicated volunteers!

Learn More

Team Page

Dolphins Swim Team Records

DuPage Swim & Dive Conference Champions

  • 2016 & 2017 DuPage Swim & Dive Conference Champions
  • 2016 Northern Illinois Winter Swim Conference *CHAMPIONS*
  • 2015 DuPage Swim & Dive Conference 2nd Place
  • 2015 Northern Illinois Winter Swim Conference *CHAMPIONS*
  • 2014 DuPage Swim & Dive Conference 2nd Place
  • 2014 Northern Illinois Winter Swim Conference 5th Place
  • 2013 DuPage Swim & Dive Conference 3rd Place
  • 2012 DuPage Swim & Dive Conference 2nd Place

Join The Team

Swim at our Indoor Pool

Lap Swim Memberships

Includes access to 2 lap lanes only during regular operating hours-this membership does not include access to any other areas of both pools or aquatics classes. Access to kickboards and buoys.

Fountain View Fitness Member


Individual Annual Pass

$140 R / $160 NR

Additional Family Member*

$60 R / $80 NR

Lap Swim Hours
Monday-Friday 5:00am-1:00pm & 4:00pm-10:00pm
Saturday 6:00am-5:00pm
Sunday 7:00am-5:00pm

* Per person, must live at same address (ages 12+ only).** Lap Swim Membership – Access to 2 lap lanes only during operating hours – membership does not include access to any other areas of both pools or aquatic classes- Access to kickboards and buoys only.

Open Swim

Bring your family to Fountain View for fun in the water during designated open swim hours.

Daily Admission

$4 R / $6 NR

5 Punch Pass

$15 R / $25 NR

10 Punch Pass

$28 R / $48 NR

20 Punch Pass

$50 R / $90 NR

Open Swim Hours
Friday 7:00pm-10:00pm
Saturday 1:00pm-5:00pm
Sunday 12:00pm-5:00pm

* Ages 2 yrs and under are Free. Visit csparks.org for holiday hours.

Aqua Group Fitness Classes

Get fit in the water with our wide range of low-impact aqua fitness classes held in our therapy pool and in the 25-yard lap pool. 

Our aqua classes are easy on your joints, yet challenging enough to help you reach new levels of fitness.  Because of the low-impact format, aqua classes are suitable for every age and fitness level, from beginning exercisers to elite athletes. Try our therapy pool, where an instructor guides you through a series of exercises that help increase range of motion in your joints and strengthen muscles weakened by arthritis.

View Full Group Fitness Schedule

Contact Us