There’s nothing more thrilling than first-time divers discovering the joy of scuba. VIEW ALL COURSES Local diving and exotic scuba destinations Visit the most beautiful diving spots with us There’s nothing more thrilling than first-time divers discovering the joy of scuba. VIEW ALL COURSES Join our classes or become an instructor There’s nothing more thrilling than first-time divers discovering the joy of scuba. VIEW ALL COURSES
Get Certified!

Waiting for adventures? Don't miss them!

If diving has always been your dream, then you are in the right place! Start your adventure today with the NAUII Open Water course. Looking for extra income? Start living your dream, GoPro by becoming a NAUI instructor.

Popular Courses

Open Water E- Learning Classes
This course allows you to take the class online and then take…
Advanced Scuba Diver
Hone your diving skills to the level of a professional NAUI Leader.
Open Water Scuba Diver
This course will give you a Naui Open Water Diver certification for…
Rescue Diver Certification
Would you know how to help your dive buddy if he got…
Master Scuba Diver
Become a Master! Want to learn more?
Nitrox Certification
The course is for those who are into digital underwater photography, fish…
Travel and Trips

Let us make your diving
experience unforgettable

Join us today on our upcoming 
dive trips and adventures. 

Dive Local

The way the world learns to dive.

We seek adventure where others only dream. We are bound together by our love of the underwater world and our desire to protect it.

“They are so patient and passionate about teaching others. I’ve only been diving almost 2 years and started in my 60’s. It’s never too late and they will help you through it!!! They make dreams come true!”

Penny Beckett Shaw

“Great place to learn how to dive or advance your skills. The people associated with Randy’s are exceptional in helping you and extremely knowledgeable. We came for the certification and stayed for the friendship & adventures!”

Carol Feehley Whelan

“Van and Barb take great care of their customers! Awesome people and great friends!”

Robert Banks

Get in touch!

Call 724-863-0752