Adult Lessons

At Trent Bray Swim School, we are dedicated to providing swimming lessons for all ages. Whether you're just starting or looking to refine your skills, we are excited to be part of your swimming journey.

Learn to Swim

18 years and up


Our Adult Learn to Swim classes are designed for swimmers aged 18 and over who are beginning their swimming journey.


Beginner classes focus on building water confidence through submersions, learning to float, and developing the fundamentals of freestyle stroke and breathing. These sessions are held in our shallow 12-meter pool, offering a comfortable and supportive learning environment.


Intermediate classes take place in our 25-meter pool, where swimmers work on improving their strength, technique, and endurance. The goal at this stage is to swim full lengths of freestyle confidently, with strong technique and bilateral breathing.



Interested in trying a class? We offer a free trial!
Simply
create an account on our customer portal, then give us a call or send an email to book your trial.

You can find our current schedule below.

Adult Tri/Fitness Squad

18 years and up


Our Adult Fitness Squads are ideal for swimmers who are already confident in freestyle and are looking to improve their fitness, technique, and endurance in a supportive group setting.


Sessions are held in our six-lane pool, with swimmers grouped by ability. Whatever your level, we’ll place you in a lane with others of similar speed and tailor the session to suit your goals.


Each squad session includes a warm-up, technique drills, a main set, sprint efforts, and a warm down.

Whether you're training for fitness, fun, or preparing for an event, our squad sessions offer structure, variety, and expert coaching to keep you motivated.


Interested in trying a class? We offer a free trial! Simply create an account on our customer portal, then call or email us to book your session.


The current schedule is listed below.

Our Schedule

Adult Swim Schedule

Adult Learn to Swim

Class Day(s) Time
Beginner Tuesday & Thursday 6:00pm – 6:30pm
Intermediate Saturday 12:00pm – 12:40pm

Adult Squads

Day(s) Time(s)
Monday 7:15pm – 8:15pm
Tuesday & Thursday 6:00am – 7:00am
9:30am – 10:30am
Wednesday & Thursday 7:00pm – 8:00pm