2022 Swim Lessons


Group swim lessons are offered at the Indian Creek Pool to members and non-members, ages 3 and up.  Skill-appropriate lessons are taught by our certified lifeguards to accommodate children through early elementary school age.  Our semi-private group lessons ensure there will be no more than three (3) swimmers per instructor.


Target skills range from water safety/comfort to pre-competitive stroke work.  Swim sessions are five (5) consecutive 30-minute classes per selected time session.  Dates and sessions are not-interchangeable. It is imperative that swim students are able to separate from their caregiver during the lesson period.  




  • Members: $75 per weekly session
  • Non-Members: $125 per weekly session




Week of June 27-July 1

  • SESSION 1: 12:30-1:00 PM
  • SESSION 2: 1:15-1:45 PM
  • SESSION 3: 6:00-6:30 PM
  • SESSION 4: 6:45-7:15 PM


Week of July 18-22

  • SESSION 5: 12:30-1:00 PM
  • SESSION 6: 1:15-1:45 PM
  • SESSION 7: 6:00-6:30 PM
  • SESSION 8: 6:45-7:15 PM


  1. Please Click Here to Sign-up for your Session(s).



  • Payment, in FULL, must be received 48 hours prior to the start date as swim instructors are not responsible for the collection of payment.
  • Payment Options:

1.    Venmo @icrctreas

2.    Checks payable and mail to:
Indian Creek Recreation Club
c/o Eric Coomes

403 Huron Drive
Mechanicsburg, PA 17050


Refund Policy


·         A full refund will only be made if you cancel before the first class, no other refunds are available.

·         If more than one class day is canceled due to weather, a makeup class for the missed day will be attempted the following week.     


Questions? Please contact 

Upcoming Events
To Sign Up for Pool Closing Text Alerts, Text INDIANCREEKREC to 84483