Roselle Park District Logo


Kemmerling Pool

400 S. Prospect St.

(630) 994-4588

CLOSED for the 2023 Season

Pool Closing Information

For updates on pool closures visit our conditions page or call 224-864-8056.

Sign up to receive email, text alerts, or to download the mobile app.

The pool will be closed for public swimming if the air temperature is 69 degrees or below, or at the manager’s discretion based on inclement weather, low attendance or unusual circumstances.

Roselle Swim School at Kemmerling Pool

Your child will gain confidence and swimming skills that will prepare them for swim team or simply keep you at ease when at the pool. This program focuses on a progression of water skills that increases your child’s confidence in the water as they continue in the program. Upon completion, each participant will receive a certificate of achievement.

Private & Semi-Private Swim Lessons

Receive one-on-one or private swim instruction with a partner! Students develop and enhance basic swimming skills with a specific focus on technique and endurance. Lessons will be personalized each session based on skills you want to learn. Each session includes six 30-minute classes. If you are signing up for semi-private lessons, it is strongly encouraged to sign up for lessons with someone at the same level of swimming experience as yourself. Only one person is required to register per group and addition group member information will be added later.

For additional information and pricing please view our Summer Brochure.

Parent & Tot Classes

This class focuses on increasing each child’s comfort level in the water, to ease fear of swimming as well as the fundamentals of direction and what it is like to be under water. Instructors incorporate games and songs to make children feel comfortable.

For additional information and pricing please view our Summer Brochure.

Roselle Racers

Roselle Racers Swim Team

Calling all swimmers…new and returning are invited to join the Roselle Racers Swim Team for a fun filled summer at the Kemmerling Pool! The Roselle Racers are a member of the DuPage Swim and Dive Conference. Swimmers ages 8 & under must be able to swim two lengths (50 yards) of the pool without stopping; ages 9 & up must be able to swim four lengths (100 yards). Swimmers compete against individuals in their own age group.

Register online HERE

Print our Registration Form HERE

Fill out the Family Information, Roster & Photo form HERE

For more information please visit Roselle Racers Website:

Junior Racers

Are you interested in joining swim team, but not quite ready to be a Roselle Racer? Then Junior Racers is for you! This program is a great way for new competitive swimmers to dip their toes in and develop their skills and confidence. Swimmers will attend the Racer practices, get to know the coaching staff, and compete in a few exhibition races through the season.