Your Underwater Adventure Awaits

Your One-Stop Shop For Scuba and Snorkeling Gear, Diving Adventures, and Scuba Instruction

Learn to Dive

Open Water Diver

Learn to dive and explore the beautiful world that lies beneath the surface! Whether you want to complete your entire course here with us or you would rather do your ocean dives in the warm water, we can help!

Keep Diving

Continuing Education

The best way to improve your newly acquired skills are to put them to practice! Check out our Advanced & Rescue Courses. We also offer a variety of specialty courses if you are looking at branching out into some different areas of diving.

GO Diving

Keep Your Fins Wet

The Best Way To Become A Better Diver Is To Keep Diving! Join us on one of our dive trips, or find a location for your next diving adventure. Diving localy or at a tropical destination you can find a place to experience some incredible diving,

Get the equipment you need

Shop NOW


Exploring the depths requires the right equipment. Find what you need from us.

Get FREE Shipping over $150.00

Upcoming Programs

Due to the provincial Covid responce - As of January 5, 2022 at 12:01 a.m. for at least 21 days (until January 27) Indoor recreational facilities are again CLOSING. We will contact all current participants that were scheduled to join us for programs. If you are wanting to get started on a program contact the store for more information or to get registered!


Delayed due to Provincial Covid requirements

Scuba Diver Pool

This is the start of the pool portion of the Open Water Scuba Diver program. To participate you must have completed both the online academics and academic review. Get Started with the online academics NOW!Proof of Covid Vacination required to enter pool.

Delayed due to Provincial Covid requirements

POOL Refresher

This is for certified divers to get into the pool to refresh skills or just get back into the water. We are scheduled to use Cameron Heights pool from 8-10pmCost per person is $30.00 for pool only (no equipment) Pre registration is required by January 22nd.
Proof of Covid Vacination required to enter pool.

Delayed due to Provincial Covid requirements

Pool Refresher

This is for certified divers to get into the pool to refresh skills or just get back into the water. We are scheduled to use Cameron Heights pool from 8-10pmCost per person is $30.00 for pool only (no equipment) Pre registration is required by January 22nd.
Proof of Covid Vacination required to enter pool.

Delayed due to Provincial Covid requirements

Pool Refresher

This is for certified divers to get into the pool to refresh skills or just get back into the water. We are scheduled to use Cameron Heights pool from 8-10pmCost per person is $30.00 for pool only (no equipment) Pre registration is required by January 22nd.
Proof of Covid Vacination required to enter pool.