Group Swimming Lessons

Have you been looking for swim lessons for babies, toddlers, youth, or adults? Look no further!

Aquatics

Trails Group Swimming Lessons

Welcome to our Learn to Swim program, based in Centennial, CO. Whether searching for toddler swim lessons, private swim lessons, or just want to improve your swimming skills, our program offers a supportive and engaging environment for all ages and skill levels.

For those searching for “swimming lessons for adults near me”, our group sessions cater to beginners and advanced swimmers alike. Our classes are designed to enhance your skills, improve your technique, and boost your overall fitness. And, with small class sizes, each participant will receive the attention needed to progress at their own pace.

In addition to our swimming lessons for adults, we also offer a variety of group swim lessons for babies, toddlers, kids, and youth; a certified instructor leads each class and will teach your children essential water safety skills in a supportive environment.

Learn more about the different swim lessons we offer, check availability, read a review, and sign up for a swim class today!

Trails Group Swim Lessons

Registration periods for the Fall 2024 /Winter 2025 Group Swim Sessions are as follows; no exceptions will be made for missed registration. 

  • Fall Session 1 (August 26 – September 21): Opens July 15 at 9:00 am and closes on August 17 at 4:59 pm
    • Monday classes during this session will be a 3-week session, ending on September 16
  • Fall Session 2 (September 30–October 26): Opens August 19 at 9:00 am and closes on September 20 at 4:59 pm
  • Fall Session 3 (November 4–November 23): Opens September 30 at 9:00 am and closes on October 25 at 4:59 pm
    • 3-week session for the holidays
  • Fall Session 4 (December 2 – December 21): Opens November 4 at 9:00 am and closes on November 22 at 4:59 pm
    • 3-week session for the holidays
  • Session 1 (January 6 – February 1): Opens December 2 at 9:00 am and closes on December 27 at 4:59 pm
  • Session 2 (February 3 – March 1): Opens December 30 at 9:00 am and closes on January 24 at 4:59 pm.

Register for a Class

(Click here to register for a class directly on Amilia)

Dive into the world of water fun with your little one! Designed as a baby swimming lesson for toddlers ages 6 months to 3 years, Parent-Tot Swim offers a dynamic mix of water exploration and skill-building exercises. With a parent or guardian in the water, toddlers will build water confidence by learning how to blow bubbles, float and kick on their front and back, jump into the pool with assistance, as well as basic arm movements for swimming strokes. Different games and activities with floating bath toys may be used to teach swimming principles throughout this infant swim lesson.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Parent Tot 6-36 months Monday 4:35pm - 5:05pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 9 Enroll
Parent Tot 6-36 months Tuesday 4:35pm - 5:05pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 6 Enroll
Parent Tot 6-36 months Friday 4:35pm - 5:05pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 7 Enroll
Parent Tot 6-36 months Saturday 8:35am - 9:05am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 1 Enroll
Parent Tot 6-36 months Saturday 8:00am - 8:30am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 11 Enroll

Learn to swim and enroll your 3 to 5-year-old in our Preschool Level 1 Swim Class to watch them gain confidence in the water and develop a strong foundation for future swimming success. Our toddler swimming lesson instructors will guide children through fundamental skills such as blowing bubbles, breath control, floating, and flutter kicks, all while instilling important water safety principles for beginners.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Preschool 1 3-5 Thursday 6:20pm - 6:50pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Monday 4:00pm - 4:30pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Saturday 8:00am - 8:30am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Monday 6:20pm - 6:50pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Saturday 8:35am - 9:05am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Monday 6:55pm - 7:25pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Tuesday 4:00pm - 4:30pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Tuesday 4:35pm - 5:05pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Tuesday 6:20pm - 6:50pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 1 3-5 Thursday 4:35pm - 5:05pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll

Geared toward children ages 3-5 years who have passed our Preschool Level 1 swimming class (or can complete the prerequisites), Level 2 builds on existing knowledge taught within the learn to swim program and teaches participants to float unassisted, retrieve objects at the bottom of the pool, refine their kicks and strokes, and enter and exit the pool unassisted.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Preschool 2 3-5 Thursday 4:35pm - 5:05pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Monday 4:35pm - 5:05pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Thursday 5:10pm - 5:40pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 1 Enroll
Preschool 2 3-5 Monday 5:10pm - 5:40pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 2 Enroll
Preschool 2 3-5 Thursday 5:45pm - 6:15pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 2 Enroll
Preschool 2 3-5 Monday 5:45pm - 6:15pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 2 Enroll
Preschool 2 3-5 Friday 4:35pm - 5:05pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 2 Enroll
Preschool 2 3-5 Tuesday 4:00pm - 4:30pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 1 Enroll
Preschool 2 3-5 Friday 5:10pm - 5:40pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Tuesday 5:10pm - 5:40pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Saturday 8:35am - 9:05am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Tuesday 5:45pm - 6:15pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 2 Enroll
Preschool 2 3-5 Saturday 9:10am - 9:40am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Thursday 4:00pm - 4:30pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll

Preschool Level 3 is a swimming class for kids tailored for those 3-to-5-year-olds who have already completed Level 1 and Level 2 (or can fulfill the prerequisites) and are ready to conquer new swim lesson challenges. From mastering effective arm and leg movements to learning breathing techniques and diving into various swim strokes, our experienced instructors provide kids with individualized swim instruction in a fun and engaging environment.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Preschool 3 3-5 Thursday 5:45pm - 6:15pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 2 3-5 Friday 6:20pm - 6:50pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 3 Enroll
Preschool 3 3-5 Thursday 6:20pm - 6:50pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 3 3-5 Monday 5:10pm - 5:40pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 1 Enroll
Preschool 3 3-5 Friday 5:10pm - 5:40pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 2 Enroll
Preschool 3 3-5 Monday 5:45pm - 6:15pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 3 3-5 Saturday 8:00am - 8:30am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 2 Enroll
Preschool 3 3-5 Monday 6:55pm - 7:25pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 3 3-5 Saturday 9:45am - 10:15am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Preschool 3 3-5 Tuesday 5:10pm - 5:40pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 3 3-5 Tuesday 5:45pm - 6:15pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Preschool 3 3-5 Thursday 5:10pm - 5:40pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll

If you’ve been looking for a swim lesson in Centennial that teaches kids ages 6-12 essential skills including floating on their front and back, facial submersion, and basic arm and kicking movements, then our Youth Level 1 beginner swim class is for you. Our learn to swim program also covers effective pool entry and exit techniques, ensuring your child feels comfortable and confident in any aquatic setting.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Youth Level 1 6-12 Friday 4:00pm - 4:30pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 1 6-12 Monday 4:00pm - 4:30pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 1 6-12 Friday 4:35pm - 5:05pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 1 6-12 Monday 6:20pm - 6:50pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 1 6-12 Friday 6:20pm - 6:50pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 1 6-12 Tuesday 4:00pm - 4:30pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 1 6-12 Saturday 8:00am - 8:30am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 1 6-12 Tuesday 6:55pm - 7:25pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 1 6-12 Saturday 9:45am - 10:15am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 1 6-12 Thursday 4:35pm - 5:05pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 1 6-12 Thursday 6:20pm - 6:50pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 1 6-12 Thursday 6:55pm - 7:25pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 3 Enroll

Designed as a swimming class for kids who have successfully completed the Youth Level 1 class (or can fulfill the prerequisites), Youth Level 2 builds on the skills taught in previous swimming lessons like floating unassisted and refining front and back kicking movements, entering and exiting the pool unassisted, and improving arm strokes.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Youth Level 2 6-12 Thursday 4:00pm - 4:30pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 2 6-12 Saturday 9:45am - 10:15am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 2 6-12 Monday 4:35pm - 5:05pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 2 Enroll
Youth Level 2 6-12 Thursday 4:35pm - 5:05pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 2 Enroll
Youth Level 2 6-12 Monday 5:10pm - 5:40pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 2 6-12 Thursday 5:45pm - 6:15pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 2 6-12 Monday 5:45pm - 6:15pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 2 6-12 Friday 4:00pm - 4:30pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 2 6-12 Tuesday 4:00pm - 4:30pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 3 Enroll
Youth Level 2 6-12 Friday 4:35pm - 5:05pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 2 6-12 Tuesday 4:35pm - 5:05pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 2 Enroll
Youth Level 2 6-12 Friday 5:10pm - 5:40pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 2 Enroll
Youth Level 2 6-12 Tuesday 5:10pm - 5:45pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 2 6-12 Friday 5:45pm - 6:15pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 2 6-12 Tuesday 5:45pm - 6:15pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 2 Enroll
Youth Level 2 6-12 Saturday 9:10am - 9:40am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 -1 Enroll

Help advance your child’s swimming skills by enrolling them in Youth Level 3, a swimming lesson created to boost confidence and build on knowledge taught in previous swim classes. Young swimmers will focus specifically on effective arm and leg movements, proper breathing methods, and introductory sessions on advanced swim strokes like the breaststroke and front crawl.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Youth Level 3 6-12 Saturday 8:35am - 9:05am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Monday 4:00pm - 4:30pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Saturday 9:10am - 9:40am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Monday 5:10pm - 5:40pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Tuesday 4:35pm - 5:05pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Tuesday 6:20pm - 6:50pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Thursday 5:10pm - 5:40pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Friday 5:10pm - 5:40pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Friday 5:45pm - 6:15pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 0 Enroll

If you’ve been searching for kids swimming lessons that’ll teach an advanced level of swim instruction, then our Youth Level 4 class in our learn to swim program is for you. This swim class focuses on fundamental stroke refinement, improving form on advance strokes, introduces or refines the butterfly stroke, and teaches surface diving.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Youth Level 4 6-12 Friday 5:45pm - 6:15pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 3 6-12 Thursday 5:45pm - 6:15pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 4 6-12 Saturday 9:10am - 9:40am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 4 6-12 Monday 5:10pm - 5:40pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 4 6-12 Saturday 9:45am - 10:15am Jan 11th, 2025 Feb 1st, 2025 Dec 2nd, 2024 1 Enroll
Youth Level 4 6-12 Monday 5:45pm - 6:15pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 4 6-12 Tuesday 5:10pm - 5:40pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 4 6-12 Tuesday 5:45pm - 6:15pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 4 6-12 Thursday 5:10pm - 5:40pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 0 Enroll
Youth Level 4 6-12 Friday 5:10pm - 5:40pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 0 Enroll

Created as a way for proficient youth swimmers to enhance their current swimming abilities, Youth Advanced is a swimming class for kids that will expand on techniques, refine turns, and improve breathing while in the water.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Youth Advanced 6-12 Tuesday 6:20pm - 7:20pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 3 Enroll
Youth Conditioning 6-12 Thursday 6:00pm - 7:00pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 7 Enroll

If your child can swim advanced strokes for 100 yards without stopping and still can’t get enough water time, then our Youth Conditioning kids swimming class is for them. This swim series will help your 6–12-year-old build stamina, proper form, and refine the skills needed for continuous swimming; it is specifically designed to prepare for competitive swimming, triathlons, or hard exercise.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Youth Conditioning 6-12 Monday 6:20pm - 7:20pm Jan 6th, 2025 Jan 27th, 2025 Dec 2nd, 2024 6 Enroll
Youth Conditioning 6-12 Friday 6:00pm - 7:00pm Jan 10th, 2025 Jan 31st, 2025 Dec 2nd, 2024 6 Enroll
Youth Conditioning 6-12 Tuesday 6:20pm - 7:20pm Jan 7th, 2025 Jan 28th, 2025 Dec 2nd, 2024 9 Enroll

If you’ve been searching for adult swim lessons or swim lessons for adults in your browser and have been wanting to learn to swim, then our Teen and Adult Beginner swim class is for you. Designed for those with minimal water experience, participants will learn proper arm and kick movements for a front crawl and back stroke, how to float effectively on their front and back, and receive an introduction to different survival strokes.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
Teen/Adult Beginner 13+ Thursday 7:00pm - 8:00pm Jan 9th, 2025 Jan 30th, 2025 Dec 2nd, 2024 8 Enroll

Modeled similarly to our Youth Conditioning, Teen and Adult Conditioning is another class in our adult swim lessons series. This swim class will help anyone 13 or older build endurance, correct their form, and refine the skills needed for continuous swimming; it is specifically designed to prepare for competitive swimming, triathlons, or hard exercise.

Class Name Age Group Days Time Start Date End Date Registration Start Open Spots Enroll
These classes are currently unavailable.
5/5

Group Swim Lessons

Frequently
Asked
Questions

Q: What should my child wear to swim lessons?

A: Swimmers should wear a well-fitted swimsuit. Swim caps and goggles are recommended but not required. See each class listing to see specific clothing/accessories requirements. 

Q: How do instructors ensure individual attention in a group setting?

A: Instructors use small group sizes, differentiated instruction, and a variety of activities to ensure each child receives adequate attention.

see more FAQ’s here

Skip to content