Resident Camp & Regular Registration begins on Wednesday, April 15, 2026. Open Registration begins Wednesday, April 22, 2026.

How To Register

  • Log into your account to begin registering.
  • Click the title of the program you are interested in and choose the option you would like to enroll in by selecting "Add/Add To Selection List".
  • After you have selected your programs, look at the very bottom of your webpage under "Selected Items" and click "Add to Cart" to put any selected items into your shopping cart or "Clear Selection" to remove them.

Activity Search

Search ResultsShowing results 1-55 of 97

Private Lessons - 405120

Private swim lessons offer four 30-minute sessions of exclusive instruction specific to each swimmer's needs and goals. Private lessons occur during regular swim lesson times, or during open swim hours, and are taught by Starfish Swimming certified instructors. Register for an AM/PM session and the Swim Lesson Manager will contact you to schedule specific lesson dates and time. No refunds are given for missed lessons. Sign up for one-on-one lessons today! Rain dates are made up as time permits.
4 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Waitlist Item Details AM Private Lessons June The Oasis 06/15/2026 -06/26/2026 3-99 $100.00/$120.00 8:30 am -11:00 am M, Tu, W, Th, F 405120-AA Waitlist
Add To Selection List Item Details AM Private Lessons July The Oasis 06/29/2026 -07/31/2026 3-99 $100.00/$120.00 8:30 am -11:00 am M, Tu, W, Th, F 405120-BB Available
Add To Selection List Item Details PM Private Lessons June The Oasis 06/15/2026 -06/26/2026 3-99 $100.00/$120.00 7:00 pm - 8:30 pm M, Tu, W, Th, F 405120-EE Available
Add To Selection List Item Details PM Private Lessons July The Oasis 06/29/2026 -07/31/2026 3-18 $100.00/$120.00 7:00 pm - 8:30 pm M, Tu, W, Th, F 405120-FF Available

Barracudas Swim & Dive Team - 405202

Barracudas Dive Team is a competitive program for children 18 years and younger who want to have fun and develop their diving skills. Children must be able to swim the length of the pool and jump off the one-meter board to participate. The Barracudas Dive Team is a member of the DuPage Swim and Dive Conference. Other paper work necessary for your child to swim can be filled out at the Johnston Recreation Center.
An additional $40/family supply fee is included in the registration fee for the first swimmer/diver in a family.

A team uniform is mandatory for all participants.

Practice Times

• May 23 - June 3: 5:00-7:00PM
• Beginning June 4: 6:00-10:00AM (No PM practices)
• Specific practice times TBD.
• New swimmer/diver evaluation May 21

*$40 Fundraising will apply to first child being registered, and will be added once you have added the program to your shopping cart.
**Current Fee's Displayed to not have $40 Fundraising Fee included.

3 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Selection List Item Details Swim Team The Oasis 05/21/2026 -07/16/2026 5-18.99 $205.00/$225.00 6:00 am - 9:45 am Su, M, Tu, W, Th, F, Sa 405202-A1 Available
Add To Selection List Item Details Dive Team (Only) The Oasis 06/04/2026 -07/15/2026 5-18.99 $185.00/$205.00 9:30 am -11:00 am Su, M, Tu, W, Th, F, Sa 405202-A2 Available
Add To Selection List Item Details Swim and Dive Team The Oasis 05/21/2026 -07/19/2026 5-18.99 $255.00/$275.00 6:00 am - 9:45 am Su, M, Tu, W, Th, F, Sa 405202-A3 Available

Teen & Adult Lessons - 405501

This is an eight-day program. This course is designed to improve comfort and skill in the water, regardless of past swimming experience. Perfect for teens and adults who desire to learn or improve strokes and water skills for fitness or fun. Beginners and advanced students welcome. Student-to-instructor ratio is 8:1.

Swim Lesson Cancellation Procedure
Classes will be cancelled only in the event of severe weather or extreme cold.
Rain dates will be made up as time permits.
Refunds/credits will not be issued for missed lessons or rain days.
Call (630) 339-3568 no more than 30 minutes before your lesson time to inquire about the status of swim lessons.

2 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Selection List Item Details Adult & Teen Swim Lessons The Oasis 06/16/2026 -07/16/2026 12-17 $55.00/$75.00 7:15 pm - 7:45 pm Tu, Th 405501-E1 Available
Add To Selection List Item Details Adult & Teen Swim Lessons The Oasis 06/16/2026 -07/16/2026 18+ $55.00/$75.00 8:00 pm - 8:30 pm Tu, Th 405501-E2 Available

StarBabies - 480005

An introduction to swimming directed towards improving the child’s comfort level in water while training parents in water safety. StarBabies must have a parent or caregiver in the water at all times. Parents will be taught different holding techniques while their child explores the water using basic arm and leg movements. Participants will sing songs and play games to become more familiar with trust and comfort, body position, submersion, air recovery, rollover, forward movement, wearing a lifejacket, and entering/exiting the pool safely. This course does not teach children to become accomplished swimmers or to survive in the water; it does provide a confidence building, fun, and loving experience for babies!


Average age: 6 months – 2 years.

Sessions include 8 classes and 2 makeup dates that will be used if one of the 8 classes is cancelled due to inclement weather.
11 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 6m - 2 years $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480005-01 Available
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 6m - 2 years $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480005-02 Available
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 6m - 2 years $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480005-03 Available
Add To Selection List Item Details StarBabies The Oasis 07/06/2026 -07/16/2026 6m - 2 years $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480005-04 Available
Add To Selection List Item Details Morning Session C The Oasis 07/21/2026 -07/30/2026 6m - 2 years $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480005-05 Available
Add To Selection List Item Details Morning Session C The Oasis 07/21/2026 -07/30/2026 6m - 2 years $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480005-06 Available
Add To Selection List Item Details Evening Session E The Oasis 06/15/2026 -06/25/2026 6m - 2 years $50.00/$60.00 7:15 pm - 7:45 pm M, Tu, W, Th 480005-07 Available
Add To Selection List Item Details Evening Session F The Oasis 07/06/2026 -07/16/2026 6m - 2 years $50.00/$60.00 7:15 pm - 7:45 pm M, Tu, W, Th 480005-08 Available
Add To Selection List Item Details Evening Session G The Oasis 07/27/2026 -08/03/2026 6m - 2 years $50.00/$60.00 7:15 pm - 7:45 pm M, Tu, W, Th 480005-09 Available
Add To Selection List Item Details Sunday Session The Oasis 06/07/2026 -07/26/2026 6m - 2 years $50.00/$60.00 9:30 am -10:00 am Su 480005-10 Available
Add To Selection List Item Details Sunday Session The Oasis 06/07/2026 -07/26/2026 6m - 2 years $50.00/$60.00 10:15 am -10:45 am Su 480005-11 Available

StarTots - 480006

An introduction to swimming directed toward improving the child’s comfort level in water while learning basic water skills such as blowing bubbles, submerging face, retrieving objects submerged in shallow water, and water safety. Participants sing songs and play games to become more comfortable in the water while becoming familiar with trust and comfort, body position, submersion, air recovery, rollover, forward movement, wearing a lifejacket, and entering/exiting the pool safely. This course does not teach children to become accomplished swimmers or to survive in the water; it does provide a confidence-building, fun, and loving experience for tots! Average age: 3-4 years.

Sessions include 8 classes and 2 makeup dates that will be used if one of the 8 classes is cancelled due to inclement weather.
11 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 3-4 $55.00/$65.00 9:30 am -10:00 am M, Tu, W, Th 480006-01 Available
Add To Waitlist Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 3-4 $55.00/$65.00 10:15 am -10:45 am M, Tu, W, Th 480006-02 Waitlist
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 3-4 $55.00/$65.00 9:30 am -10:00 am M, Tu, W, Th 480006-03 Available
Add To Waitlist Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 3-4 $55.00/$65.00 10:15 am -10:45 am M, Tu, W, Th 480006-04 Waitlist
Add To Selection List Item Details Morning Session C The Oasis 07/27/2026 -08/05/2026 3-4 $55.00/$65.00 9:30 am -10:00 am M, Tu, W, Th, F 480006-05 Available
Add To Selection List Item Details Morning Session C The Oasis 07/27/2026 -08/05/2026 3-4 $55.00/$65.00 10:15 am -10:45 am M, Tu, W, Th, F 480006-06 Available
Add To Selection List Item Details Evening Session E The Oasis 06/15/2026 -06/29/2026 3-4 $55.00/$65.00 7:15 pm - 7:45 pm M, Tu, W, Th 480006-07 Available
Add To Selection List Item Details Evening Session F The Oasis 07/06/2026 -07/16/2026 3-4 $55.00/$65.00 7:15 pm - 7:45 pm M, Tu, W, Th 480006-08 Available
Add To Selection List Item Details Evening Session G The Oasis 07/27/2026 -08/05/2026 3-4 $55.00/$65.00 7:15 pm - 7:45 pm M, Tu, W, Th, F 480006-09 Available
Add To Waitlist Item Details Sunday Session The Oasis 06/07/2026 -07/26/2026 3-4 $55.00/$65.00 9:30 am -10:00 am Su 480006-10 Waitlist
Add To Waitlist Item Details Sunday Session The Oasis 06/07/2026 -07/26/2026 3-4 $55.00/$65.00 10:15 am -10:45 am Su 480006-11 Waitlist

Level 1 - Turtle - 480007

This class’s stage is Trust and Submersion. For the child who is afraid of water, cannot swim, or will not get their face wet.

Safety Skill Benchmark: Always ask permission before getting in the water.
Swim Skill Benchmark: Assisted submersion, relaxed, for 5 seconds; then come up to breathe.


Average Age: 5-7 years

Sessions include 8 classes and 2 makeup dates that will be used if one of the 8 classes is cancelled due to inclement weather.
17 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/16/2026 4-12 $50.00/$60.00 8:45 am - 9:15 am M, Tu, W, Th 480007-01 Available
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 4-12 $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480007-02 Available
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 4-12 $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480007-03 Available
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 4-12 $50.00/$60.00 8:45 am - 9:15 am M, Tu, W, Th 480007-04 Available
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 4-12 $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480007-05 Available
Add To Waitlist Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 4-12 $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480007-06 Waitlist
Add To Selection List Item Details Morning Session C The Oasis 07/27/2026 -08/05/2026 4-12 $50.00/$60.00 8:45 am - 9:15 am M, Tu, W, Th, F 480007-07 Available
Add To Selection List Item Details Morning Session C The Oasis 07/07/2026 -08/05/2026 4-12 $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th, F 480007-08 Available
Add To Selection List Item Details Morning Session C The Oasis 07/27/2026 -08/05/2026 4-12 $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th, F 480007-09 Available
Add To Selection List Item Details Evening Session E The Oasis 06/15/2026 -06/25/2026 4-12 $50.00/$60.00 7:15 pm - 7:45 pm M, Tu, W, Th 480007-10 Available
Add To Selection List Item Details Evening Session E The Oasis 06/15/2026 -06/25/2026* 4-12 $50.00/$60.00 8:00 pm - 8:30 pm M, Tu, W, Th 480007-11 Available
Add To Selection List Item Details Evening Session F The Oasis 07/06/2026 -07/16/2026* 4-12 $50.00/$60.00 7:15 pm - 7:45 pm M, Tu, W, Th 480007-12 Available
Add To Selection List Item Details Evening Session F The Oasis 07/06/2026 -07/16/2026 4-12 $50.00/$60.00 8:00 pm - 8:30 pm M, Tu, W, Th 480007-13 Available
Add To Selection List Item Details Evening Session G The Oasis 07/27/2026 -08/05/2026 4-12 $50.00/$60.00 7:15 pm - 7:45 pm M, Tu, W, Th, F 480007-14 Available
Add To Selection List Item Details Evening Session G The Oasis 07/27/2026 -08/05/2026 4-12 $50.00/$60.00 8:00 pm - 8:30 pm M, Tu, W, Th, F 480007-15 Available
Add To Selection List Item Details Sunday Session The Oasis 06/07/2026 -07/26/2026 4-12 $50.00/$60.00 9:30 am -10:00 am Su 480007-16 Available
Add To Waitlist Item Details Sunday Session The Oasis 06/07/2026 -07/26/2026 4-12 $50.00/$60.00 10:15 am -10:45 am Su 480007-17 Waitlist

Level 2 - Otter - 480008

This class’s stage is Body Position and Air Recovery and Submersion. For the child who enjoys water, gets his/her face wet, and will jump into the water.

Safety Skill Benchmarks: Put on a lifejacket, float on back, kick 6m/20 ft, use flotation device to help someone who is in trouble in the water, and know how to call emergency services.
Swim School Benchmarks: Jump in, submerge, recover for air, roll on back for 5 seconds, kick and pull forward on front and back.


Average age: 5-7 years.

Sessions include 8 classes and 2 makeup dates that will be used if one of the 8 classes is cancelled due to inclement weather.
17 Sections
Activity Search Results
Add More Details Description Location Dates Ages Cost Times Days Activity # Availability
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 5-12 $50.00/$60.00 8:45 am - 9:15 am M, Tu, W, Th 480008-01 Available
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 5-12 $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480008-02 Available
Add To Selection List Item Details Morning Session A The Oasis 06/15/2026 -06/25/2026 5-12 $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480008-03 Available
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 5-12 $50.00/$60.00 8:45 am - 9:15 am M, Tu, W, Th 480008-04 Available
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 5-12 $50.00/$60.00 9:30 am -10:00 am M, Tu, W, Th 480008-05 Available
Add To Selection List Item Details Morning Session B The Oasis 07/06/2026 -07/16/2026 5-12 $50.00/$60.00 10:15 am -10:45 am M, Tu, W, Th 480008-06 Available
Add To Selection List Item Details Morning Session C The Oasis 07/27/2026 -08/05/2026 5-12 $50.00/$60.00 8:45 am - 9:15 am M, Tu, W, Th, F 480008-07 Available