Swim Lessons for Babies, Children and Adults


Learn to swim!

We believe swimming is a life-saving skill and we see it as our priority to teach babies, children and adults to swim and enjoy the water. We offer classes for students as young as six months through adults. Find the right level for you HERE.


Scuba Training, Certification and Travel


Get scuba certified!

Begin your underwater adventure or brush up on your scuba skills. We offer the full range of scuba courses, and are proud to be a Scuba Schools International Diamond Dive Center. Learn more about our scuba classes and dive training program HERE.


Tropical Dive Trips


It's time to getaway!

Our group trips include airfare, resort accommodations and diving, meaning you don’t have to worry about any of the planning. Complete certification dives in the warm, clear waters or relax on the beach. Choose your next destination HERE.

Featured Trip!

Sail away on the Belize Aggressor III!

Dive your brains out. Literally! Liveaboard diving is the best way to experience remote, pristine dive sites and log tons of fantastic dives. Dive when you want, where you want. Do up to five dives per day and get spoiled by the most outstanding dive staff.

Check out our trip page HERE to learn more.

Spring Swim Lessons

Don't wait to sign up!

Registration for May swim lessons is open! Learn to swim in our indoor, heated pool with caring and certified swim teachers. Our classes are limited to 4 students, so you children will receive lots of one-on-one attention as they develop their swimming skills. 

Learn more about our year-round swim lessons HERE.

Aqua Zumba


  • No membership fees
  • ALL¬†ages!
  • Package options available
  • Flexible class times
  • Warm water, clean facility
  • Pool party workout!

Click HERE to find out more about this exciting new program!

Summer Camps

Send your kids on an aquatic adventure!

Scuba Rangers, Aqua Rangers, Mini Marathons... Oh, my! At DiVentures there are tons of great ways to get your kids involved in the water this summer.

Read about our Summer Camp options HERE.