Swim Lessons

We have a New Swim Phone number!  

(757) 975-SWIM (7946)


Please contact Swim@cbdiving.com for our current program.

Safety, Comfort, and Skills for Life.

Swimming lessons are an essential part of a child's education. Being able to swim properly increases confidence which makes time in the water an enjoyable and safe experience. In addition, swimming is a healthy, total fitness activity that lasts a lifetime. Our Learn to Swim programs are taught by certified American Red Cross Water Safety Instructors with an enthusiasm and dedication to helping children and adults achieve their swimming goals. To determine proper class placement please review the level descriptions below and contact the Virginia Beach Location (757) 975-7946   (757) 975-SWIM     with any questions.



Age Groups


Options and Pricing

Group Lessons

We offer small group lessons. It is year-round instruction and in small group class size.  Preschool Aquatics levels 1-3 (ages 3-5) maximum enrollment 4 children per class. Learn to swim Levels 1-6 (ages 6-15) Maximum enrollment is 5 children per class. We do not have sessions so you may enroll your children anytime we have an opening that fits your schedule. We will not hold a spot more than 2 weeks out., Please contact swim@cbdiving.com

  • Contact us for our current Pricing schedule
  • Preschool (ages 3-5)
  • Learn-to-Swim (ages 6-14)


Family Plan Lessons

For families who want a guaranteed time slot for siblings to swim together at the same time. Up to 3 siblings can be enrolled together.


Private Lessons

Private instruction is great for those families who would like a more accelerated learning experience, a more flexible schedule, lessons that are catered to their child’s specific needs or for those who may have a child that is fearful of the water. Have a certain technique you want to work on? This is a great way to focus one on one on strengthening your swim stroke. The individual attention is a powerful tool. Our team of swim coaches are up for any challenge and dedicated to the success of each swimmer!

All private lessons are 30 minutes long. We schedule them throughout the week and on Sat mornings.

Open to swimmers from age 3 to adult with any level of swimming skill.


Download Swim Flyer here

Please note:

When Registering, please use the account name as the customer name. When choosing a swim lesson there will be a place to put child's name.


We are located in Hilltop Plaza Shopping Center just down from Trader Joe's

1725 Laskin Rd
Hilltop Plaza
Virginia Beach, VA 23454

Booking Details- Please Read

A credit card for each family will be kept on file and will be automatically charged on the 1st of each month the child is enrolled in lessons.  The facilities fee will be automatically withdrawn each year on the anniversary month of enrollment.


Due to the nature of our enrollment, a family may sign up at any time and will be charged on the 1st day of lessons. You will be pro-rated if need be, then after will be charged on the 1st day of every month.


A 30 day written notice is needed in order to cancel lessons. We do have a two-month minimum commitment.


Your child will be able to advance as quickly as they are able to successfully demonstrate the exit skills needed to move on.  All participants will receive regular progress updates from their instructors and will be given a diploma for each level they successfully complete.  Each child is different and will progress at their own pace, we cannot give you a timeline as to when they may or may not complete a swim level or be able to swim.  When the child is ready to move to the next level they will be placed in an available class on the day and time that best accommodates their family’s schedule.


Please choose your lessons schedule CAREFULLY to avoid any time conflicts with other family activities, we do not make-up classes.


No class is guaranteed until you receive an email confirming that you have enrolled in a class.


To give everyone a fair chance of lesson availability, we must limit advance enrollment to 2 weeks- you cannot sign up for a class more than 2 weeks ahead of time.  Please feel free to email us anytime, we will try to work with your schedule as best as we can.


Sign Up Now