Skip Navigation Website Accessibility

The Shop


The Dive Shop has been serving the Kansas City diving community for over 50 years. We provide the highest quality of diving instruction available, at the very BEST training facility in the area! 

Signing up for a class at The Dive Shop will set you on the path of excitement and adventure in our underwater's an experience unlike any other! The fun begins in the convenience of our classroom and the comfort of our heated pool, with certified instructors who will lead you through the necessary skills to complete your training. 

All levels of diving courses are offered at our facility, where our goal is to provide fun, safe diving techniques in a non-stressful environment.

We carry a full line of dive equipment, with trusted brands like SCUBAPRO and Oceanic, to meet your diving and budget needs, and provide you with an exhilarating and safe dive. 
We also regularly stock an impressive selection of lights, knives, masks, snorkels, fins, clips, water proof containers and various other gear accessories. 

Whether you come in to browse, or buy, o
ur knowledgeable and attentive staff is always happy to offer individulized service or just join you for a friendly chat about diving.

The Pool

The pool is open almost every Sunday from 1:00 pm to 4:30 pm for customers who have received their open water certification through The Dive Shop. The Dive Shop provides this service to give divers the opportunity to brush up on their diving skills before heading out on a dive trip, or to just to "get wet".

There is a small fee of $10.00 per person for those who have completed our classes. This is our way of saying "Thank you" for choosing The Dive Shop for your scuba training. We also allow divers to bring friends that have been certified by other shops, with a fee of $40.00 per person.

If you cannot find time on Sunday's, please call the shop to make other arrangements. Times may vary due to private classes. There is a fee for this service and proof of certification is required. 

Please call 913.677.3483 to set up a date and time.