Classes & Fees

Note: Most students 5 & under will need to go through ISR before participating in group or maintenance lessons. ISR is important in developing water safety skills as well as creating a successful swim foundation. Semi-Private/Group Lessons are for students who have completed ISR and/or have swam at least 1 session in private lessons at iSwim4Life.
ISR Infant Self-Rescue
Description: Go to "About ISR" tab for in-depth information. For children 6 months to 6 years
Registration Fee: $105 paid to Infant Swimming Resource
Lesson Fee: $145/week, deposit of $290 due at sign up (deposit covers first 2 weeks of lessons)
Lesson Frequency: (5) 10-minute private lessons per week for approximately 6 weeks

ISR Refresher
Description: For students who have completed ISR & need to refresh skills learned through the ISR course
Registration Fee: $35 paid to Infant Swimming Resource (good for calendar year or 6 months)
Lesson Fee: $145/week, deposit of $290 due at sign up (deposit covers first 2 weeks of lessons)
Lesson Frequency: (5) 10-minute private lessons per week - # of weeks dependent on age/ability of child

ISR Maintenance
Description: For students who have completed ISR recently & want to continue to develop & maintain those skills
Registration Fee: $35 paid to Infant Swimming Resource (good for calendar year or 6 months)
Lesson Fee: $348 for entire session (deposit of $116 due at sign up, remainder due first day of lessons)
Lesson Frequency: (12) 10-minute private lessons 2 days a week for 6 weeks (M/W or T/Th)

Maintenance Lessons (non ISR)
Description: One-on-one training for students who have already completed ISR/ISR Refresher and/or are fully skilled (typically for students older than 5)
Registration Fee: $50 paid to iSwim4Life (due annually)
Lesson Fee: $318 for entire session (deposit of $116 due at sign up, remainder due first day of lessons)
Lesson Frequency: (12) 10-minute private lessons 2 days a week for 6 weeks (M/w or T/Th)

15/20min Private Lessons (non ISR)
Description: One-on-one training for students who are working on stroke technique and improving skills
Registration Fee: $50 paid to iSwim4Life (due annually)
Lesson Fee: $366/$480 for entire session (deposit of $116 due at sign up, remainder due first day of lessons)
Lesson Frequency: (12) 15 or 20-minute private lessons 2 days a week for 6 weeks (M/W or T/Th)

Semi-Private (2-3 students)
Description: Pre-Beginner, Beginner, Intermediate or Advanced
Registration Fee: $50 paid to iSwim4Life (due annually)
Lesson Fee: $312 for entire session (deposit of $110 due at sign up, remainder due first day of lessons)
Lesson Frequency: (12) 20-minute group lessons 2 days a week for 6 weeks (M/W or T/Th)

Group (4-6 students)
Description: Pre-Beginner, Beginner, Intermediate or Advanced
Registration Fee: $50 paid to iSwim4Life (due annually)
Lesson Fee: $330 for entire session (deposit of $110 due at sign up, remainder due first day of lessons)
Lesson Frequency: (12) 30-minute group lessons 2 days a week for 6 weeks (M/W or T/Th)

Spaar's Minnows Swim Clinic
Description:  A 6-week clinic held at San Marcos Academy. Spaar's Minnows swim clinic is the perfect opportunity for students to swim in a 25 yard pool in a swim team setting working on swimming skills and practice technique, stroke drills, breath control sets and start & turns.
*iSwim4Life Scholarships may be available for qualified applicants (Active Military, First Responders, and families of special needs children). *

Upcoming Session Dates

2024
Session Three: April 15th - May24th (Full)
Session Four: June 3rd - July 12th (Full)
Session Five: July 22nd - August 30th (AM & PM Brand New or Refresher ISR Open)
Session Six: Coming Soon!
Session Seven: Coming Soon!
Register for upcoming sessions HERE
Subscribe to our newsletter to be notified when new sessions open: Subscribe Here 

Class Times

Morning Classes - 7:30am - 11:30am
Afternoon Classes - 3:30pm - 6:30pm 

(No afternoon classes on Fridays)

 Locations

iSwim4Life Swim School & Activity Gym
4105 Hunter Rd.
San Marcos TX. 78666
(ISR, group & private lessons)

San Marcos Academy Pool
2801 Ranch Road 12
San Marcos, TX 78666
(Spaar's Minnows Swim Clinic)

Swim Lessons are on-going year round. Please contact iSwim4Life to schedule.