Swimming Lessons & Classes

Swimming lessons for all ages, programs ranging from a stroke clinic to water aerobics, open swim, and more – Diventures is the premier swimming destination.

Swimming lessons at Diventures

Where giggles and goggles unite!

Want to enroll in swimming lessons for you or your child? Diventures offers a wide variety of swim classes for swimmers of all ages and skill levels!

We are committed to teaching in a safe and comfortable environment, and our swim teachers are certified with the highest SSI credentials. We focus on individual swim goals and achievements so that all swimmers can learn the skills they need for advancement and everyone has fun when they’re in the water!

Classes starting now!

Why Diventures?

Diventures creates a unique and fun learning experience that delivers value and quality you won’t find elsewhere. With cutting-edge facilities, an emphasis on cleanliness and safety, passionate teachers that make learning fun, and measurable progress with our Passport to Adventure, Diventures is the best place to learn to swim.

thermometer icon

Cutting-edge facilities

At Diventures, swimmers are kept warm, in and out of the water, for the ideal learning environment. We use custom-built Dectron HVAC systems that use the warmth from the pool water to heat the air in the winter, and the warmth from the air to heat the pool in the summer.

We sanitize our pool using sand filters, chlorine and UV light. Plus, our pool water circulates completely through our filtration system every 4 hours to eliminate microorganisms. Our natatorium operates on its own HVAC system with state-of-the-art air filtration and ventilation. We automatically control and manually check the chemical levels in our pool every 4 hours to ensure a safe swimming environment. UV filters help reduce chloramines and skin irritants.

private swimming lessons

Experienced and passionate teachers

Our swim teachers are certified with the highest SSI credentials and use the latest swim curriculum and teaching techniques. Most classes are limited to four students per teacher, so you can be confident your swimmer is getting the best education while having a great time.


Progress you can see

Parents always know how their child is doing in swimming lessons thanks to our Passport to Adventure. As kids advance through the skills in each level, their progress is tracked, and their achievements are celebrated.

private swimming lessons

Ecology Classes

To continue living our mission of furthering ocean health education and conservation in our communitiesDiventures is proud to provide a free kid’s ecology program for swim students and their families. Each 45-minute session covers a range of marine, ocean health and conservation topics over the course of 12 months. The class includes a 20-30 minute child-friendly presentation followed by a 15-20 minute activity reinforcing the topic


Choosing the right class is key to success.
We recommend a free trial lesson evaluation.
Call us or send an email and we’ll schedule at your convenience.

Swim with Diventures

Whether you’re just starting, want to brush up on your skills, or looking for somewhere to stay active, Diventures offers a wide variety of classes to help you become a more confident swimmer.

swimming board icon

Trial lesson

Through our complimentary Trial Swim Lesson, parents have the opportunity to see firsthand how Diventures can help their child in the pool! Your child will receive one-on-one time, an assessment of their skills, and recommendations for future swim goals.

swimming lifesaver icon

Baby & Toddler lessons

Designed for all children ranging from 2 months to 35-months-old. In these classes, swimmers in need of a parent alongside them will transition from hands-on classes with a parent in the water to independent classes with kids their age.

snorkel mask icon

Child lessons

Our child swimming lessons are all about helping kids become confident in the water. Classes are small with a 4:1 teacher-to-student ratio so kids get the attention they need to build their skills and become better swimmers!

kayak icon

Adult lessons

Whether you’re just starting out or want to brush up on your skills, we offer swimming lessons for adults of all skill levels to help you achieve your goals.

swimming lifesaver icon

Private swim lessons

If you’re unsure if a group setting is right for you, we offer private classes to get personalized one-on-one teaching! Reach all of your goals with our private and semiprivate swimming lessons.

kayak icon

Water activities

Diventures offers a variety of water activities, classes, and camps for all ages! Whether you want to take an aquatic fitness class, swim some laps, get your lifeguard certification, enjoy family swim or throw a pool party, we offer a variety of options to choose from!

Diventures swim lesson levels

No matter your age or experience, our swim lessons give beginners confidence in the water and advanced swimmers more technical swim training. Discover the right swim program for your baby, toddler, child, or adult.

Baby — Beginner

Our infant swim lessons are for children 2 to 35 months old who haven’t passed a beginner swim class. In our baby swim program, students will transition from hands-on swim lesson plans with a parent to independent classes with similarly skilled classmates. Our certified swim instructors teach safety skills first and progressively build on this swim curriculum in subsequent sessions. Parents can expect to see their infant learn how to float on their back, climb out of the water, safely go underwater for the first time, and swim short distances independently.

Baby — Independence

After graduating from the baby beginner program, our more advanced swim classes for babies focus on arm movements and breathing techniques while swimming longer distances. After four infant swim lessons in the pool, students should be able to use windmill arms and rollover breathing to swim up to 20 feet on their own. Like our beginner classes for infants, our swim lesson curriculum still puts water safety for babies as the primary goal.

Level 1 — Advanced

Level 1 advanced swim lessons are best for toddlers with introductory swimming skills. Our professional swim teachers try to keep like-aged swimmers together, so parents can expect swim lessons for 3 year olds, 4 year olds, and 5 year olds. As with every Diventures swim program, safety skills are introduced first and built on in subsequent sessions. Your preschooler will then be taught independent rollover breathing and will efficiently finish a 20-foot swim with windmill arms.

Level 1 — Beginner

Level 1 beginner swim lessons teach all of the same techniques as baby beginner, but are designed for children ages 3 to 5 years old. Our swim lessons for toddlers will prepare students to comfortably go underwater, float on their back for 5 seconds, swim moderate distances, and safely climb out of the pool. Unlike our baby beginner program, swim lessons for preschoolers do not need parental assistance. Children instead start beginner swimming classes with similarly skilled classmates.

Level 2

Swim lesson level 2 is meant for children 6 to 15 years old who already have confidence and ability in the water. This child swim instruction expands on water safety and foundational skills from the swim lessons for preschoolers. We help our students develop technical swim movements and endurance. Our swim school teaches children the 4 recognized competitive strokes, side breathing, and other underwater regulating to swim up to 40 feet.

Level 3 — Intermediate

Level 3 intermediate is right for swimmers who have established endurance and technical skill in the water. Our child swim lessons turn windmill arms and other arm movements into a few of the recognized competitive strokes. Children 6 to 15 years old will understand how to swim with flip turns, backstroke, and freestyle.

Level 3 — Advanced

Advanced swim lessons at level three are perfect for children age 6 to 15 who have endurance and technical skills but want to learn more competitive swimming techniques. Our swim training for children helps students master the 50-meter backstroke and freestyle, while also teaching breaststroke, butterfly, and a 100-meter individual medley.

Swim Team Prep

Great for intermediate and advanced swimmers, our swim team training class get students ready for competition. Swim instructors develop endurance, technique, stroke refinement, speed, and strength across long distances. We prep your teenager for swim meets by practicing regulation competition starts and finishes, an 800-meter freestyle, and 400-meter IM.

Adult — Beginner

Beginner swim classes for adults welcome anyone 16 years or older with minimal prior swimming experience. We want our students to be comfortable jumping into the water, turning around, grabbing the wall, and successfully completing a two-minute tread and back float after going through our adult swim lessons. Plus, you’ll learn to swim 20 meters without equipment, using windmill or freestyle arms and rollover breathing.

Adult — Advanced

Our advanced adult swim lessons help people at least 16 years of age build their confidence, endurance, and techniques. Adults in our advanced swimming classes should already be able to jump into the water, turn around, grab the wall, tread for two minutes, and comfortably float on their back. After completing this advanced swim training program, you’ll increase your treading time from 2 to 5 minutes and successfully swim longer distances in both freestyle and backstroke.

Find your Diventures location

Swimming FAQs

What do I need to bring to swimming classes?

All you need to bring is a bathing suit, towel, and swimming goggles. For children 3 and younger, or those not toilet trained, we require reusable swim diapers. Goggles and reusable swim diapers are available in our retail store.

Do you offer swim classes for infants?

Our baby and toddler swimming classes are designed for children starting as young a two-months-old. These classes are a great way to show your little one how much fun the water is! A parent will be in the pool to support and cheer their baby on during class. Your little swimmer will have fun splashing in the pool while being introduced to basic skills.

What is a good age for a child to start swimming?

Introducing your child to swim lessons at a young age is one of the most effective and important first step toward water safety. We offer swimming lessons for all ages and all skill levels, even as young as two-months-old.

Can I get my Lifeguard Certification?

Diventures offers an American Red Cross Lifeguard Certification at select locations. The certification includes First Aid, CPR, and AED training and is valid nationwide for two years. This course is available to those 15 years old and up.

When are swim lessons offered?

Classes are available during the week, both day and evening, and weekend mornings. Choose the day and time that works best for you. Classes meet weekly in monthly sessions.

What is Swim Schools International (SSI)?

Swim School International (SSI) is a swim teacher certification agency. Our teachers go through rigorous training to build your swimmer’s confidence through repetition, giving them the personalized attention they need to be successful swimmers.

Contact Diventures

Have questions or want to talk to someone before signing up?