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.