Beacon Health & Fitness Granger

3221 Beacon Parkway
Granger, IN 46530

Monday - Friday 5:00 am - 9:00 pm, Saturday, Sunday 7:00 am - 5:00 pm

(574) 647-8460

Give us a try and experience the Beacon difference for yourself

Stop by one of our Membership Offices or Information Desks to purchase your VIP Guest Pass today! The pass is good for a one time use of any of our three locations.

Elkhart Health & Aquatics Swim Lessons

Now Swimming! Get notified of updates for our Fall 2 session by joining the email list below.

Elkhart Health & Aquatics offers a wide variety of lessons for swimmers of all ages and abilities. Our certified instructors lead your swimmer through the motions while supporting and encouraging them.

We offer swim lessons for anyone, no matter the skill level. Join our youth & adult small-group swim lessons, private lessons for children & adults, or join a youth or masters competitive swim team.

Learn to swim or improve your skills at Elkhart Health & Aquatics today!

Download Swim Lesson Schedule

Want to stay in touch with us to make sure you don’t miss your chance to sign up for swim lessons? Join our Swim Lesson email list and be one of the first to know about our next session of lessons.

2022 Swim Lesson Session Schedule:

Winter Session: 7 weeks | January 17 –  March 6 (Once a week)

Spring Session: 8 weeks | March 22 –  May 23 (Once a week)

School Is Out Mini-Session: 2 weeks | June 6 – June 16 (60 mins of lessons & fun every morning for 2 weeks, Mon-Thurs)

Summer Session: 7 weeks | June 20 – August 3 (Once a week)

Mid-Summer Mini-Session: 2 weeks | July 18 – July 28 (60 mins of lessons & fun every morning for 2 weeks, Mon-Thurs)

Fall Session I: 7 weeks | September 6 – October 23 (Once a week)

Fall Session II: 6 weeks November 7 – December 18 (Once a week)

*Dates may be subject to change

Youth & Adult: Learn to swim

Join us for our next session of small-group or private swim lessons!

Parent/Tot Lessons | 6 – 36 months

Small-group classes for parents & tots younger than 3 years working together in the water with an instructor.
Three progressive levels offered for you & your early swimmer! Classes meet once weekly for 30 minutes.

Youth Lessons | 3 – 12 years

Small-group classes for first-time, developmental & advanced youth swimmers.
There’s a starting level for every child! Classes meet once weekly for 30 or 40 minutes depending on level.

Adult Lessons | 13 years – adult

Small-group classes for adults & teens.

  • Adult 1 – First-time adult/teen swimmers
  • Adult 2 – Experienced adult/teen swimmers looking to improve efficiency & endurance
Private Lessons | Youth & Adult

Progress through our curriculum at your own pace, one-on-one with an assigned instructor.

*All lessons are at the pool at Elkhart Health & Aquatics.

Tips For Choosing Your Swimmer’s Starting Level

Not sure which class is best for your child or need more information on a program?

Contact Stef and she can help!
Stef Flemming,  Aquatics Coordinator:  |  574.584.2560


Achieve your aquatic goals with help from an Elkhart Health & Aquatics certified swim instructor.

Coaches assist with:

  • Learning how to swim
  • Technique and refinement
  • Competitive training
  • Endurance and conditioning
  • … and much more!

Private lessons are available in our scheduled sessions. 


*All lessons are at the pool at Elkhart Health & Aquatics.

Masters swimmers are coached through swim workouts practicing technique and refinement. Practices vary on distances and intensities based on the individual swimmer’s abilities and goals.

Swimmers work on:

  • Competitive strokes: freestyle, backstroke, butterfly and breaststroke
  • Starts and turns
  • Drills, and everything in between!

Masters Swim Team offers three practices a week on Monday, Wednesday & Thursday at 6pm.
All swimmers must be at least 18 years of age to participate.

Contact Kelly to join the team today or for more information!
Stef Flemming,  Aquatics Coordinator:  |  574.584.2560