Swimming Lessons
Registration
May 4 through Friday before first class day
It is essential to review all sections of the Swim Lesson Handbook before enrolling your child in lessons.
Weekday Lessons
Adamson Lagoon & Cindy Hallaran Pool
Session 1 • June 1-11 • Mon.-Thu.
Session 2 • June 15-25 • Mon.-Thu.
Session 3 • June 29-July 9 • Mon.-Thu.
Session 4 • July 13-23 • Mon.-Thu.
*Private lessons are held four days per session depending on availability.
Private Lessons
Private swim lessons have reached capacity for the 2026 season.
Private lessons are individualized swimming instruction. Lessons are four days per session, with each class lasting 25 minutes. The cost is $55 per resident and $68 per non-resident. An adult must remain in the facility.
Adaptative Aquatics
Adaptive lessons have reached capacity for the 2026 season.
Adaptive Aquatics is individualized swimming instruction for those with special needs. Lessons are 25 minutes per class. The cost is $55 per resident and $68 per non-resident. An adult must remain in the facility and may assist in the water.
Adamson Lagoon
Water Babies & Tots
Ages: 6–35 months
Length: 25 minutes
Fees: $48 (resident) / $60 (non-resident)
Class Times: 8:45 a.m., 10:15 a.m.
Level 1
Ages: 6–13 years
Length: 35 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 8 a.m., 8:45 a.m., 9:30 a.m., 11 a.m., 11:45 a.m., 8:15 p.m.
Level 2
Ages: 6–13 years
Length: 35 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 8 a.m., 8:45 a.m., 10:15 a.m.,
11 a.m., 11:45 a.m., 7:30 p.m.
Level 3
Ages: 6–13 years
Length: 40 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 8 a.m., 9:30 a.m., 10:15 a.m.,
11 a.m., 11:45 a.m., 7:30 p.m.
Swim Team Prep
Ages: 6–13 years
Length: 40 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 11 a.m., 11:45 a.m., 7:30 p.m.
Adult Beginner
Ages: 13+ years
Length: 40 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 8:15 p.m.
Adaptive Aquatics
Ages: Varies
Length: 25 minutes
Fees: $55 (resident) / $68 (non-resident)
Class Times: 11 a.m., 11:45 a.m.
Private*
Ages: Varies
Length: 25 minutes
Fees: $55 (resident) / $68 (non-resident)
Class Times: 8 a.m., 8:45 a.m., 9:30 a.m.,
10:15 a.m., 11 a.m., 11:45 a.m., 7:30 p.m.,
8:15 p.m.
Cindy Hallaran
Water Babies & Tots
Ages: 6–35 months
Length: 25 minutes
Fees: $48 (resident) / $60 (non-resident)
Class Times: 6 p.m.
Preschool A
Ages: 3–5.5 years
Length: 25 minutes
Fees: $48 (resident) / $60 (non-resident)
Class Times: 8 a.m., 9:30 a.m., 4:30 p.m.,
5:15 p.m., 6 p.m., 6:45 p.m., 7:30 p.m.
Preschool B
Ages: 3–5.5 years
Length: 30 minutes
Fees: $48 (resident) / $60 (non-resident)
Class Times: 8:45 a.m., 9:30 a.m., 4:30 p.m.,
5:15 p.m., 6 p.m., 6:45 p.m., 7:30 p.m.
Preschool C
Ages: 3–5.5 years
Length: 30 minutes
Fees: $48 (resident) / $60 (non-resident)
Class Times: 8 a.m., 8:45 a.m., 5:15 p.m.,
6:45 p.m., 7:30 p.m.
Level 1
Ages: 6–13 years
Length: 35 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 5:15 p.m., 6 p.m., 7:30 p.m.
Level 2
Ages: 6–13 years
Length: 35 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 5:15 p.m., 6:45 p.m., 8:15 p.m.
Level 3
Ages: 6–13 years
Length: 40 minutes
Fees: $53 (resident) / $66 (non-resident)
Class Times: 6:45 p.m., 8:15 p.m.
Adaptive Aquatics
Ages: Varies
Length: 25 minutes
Fees: $55 (resident) / $68 (non-resident)
Class Times: 4:30 p.m., 5:15 p.m., 6 p.m.,
6:45 p.m.
Private*
Ages: Varies
Length: 25 minutes
Fees: $55 (resident) / $68 (non-resident)
Class Times: 4:30 p.m., 5:15 p.m., 6 p.m.,
6:45 p.m.
Contact Us
For more info, call 979.764.3540 or email swim@cstx.gov.