Upcoming Courses

Explore our latest schedule and find the right class for you!

Jun 22 @ 8:30 AM – 12:00 PM Lake Pleasant
Open Water Training Dives. Meet at site at 8:30am Lake Pleasant 12244 Lake Pleasant Rd You must call ahead to register and rent equipment. Equipment rental is on a first-come first-served basis.
Jun 23 @ 8:30 AM – 12:00 PM Freeport Beach
Open Water Training Dives. Meet at site at 8:30am Freeport Beach   (weather permitting) 1 Freeport Rd, North East, PA 16428 You must call ahead to register and rent equipment. Equipment rental is on a first-come[...]
Jul 3 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 10 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 13 @ 8:30 AM – 12:00 PM Lake Pleasant
Open Water Training Dives. Meet at site at 8:30am Lake Pleasant 12244 Lake Pleasant Rd You must call ahead to register and rent equipment. Equipment rental is on a first-come first-served basis.
Jul 14 @ 8:30 AM – 12:00 PM Freeport Beach
Open Water Training Dives. Meet at site at 8:30am Freeport Beach   (weather permitting) 1 Freeport Rd, North East, PA 16428 You must call ahead to register and rent equipment. Equipment rental is on a first-come[...]
Jul 17 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 24 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 27 @ 8:30 AM – 12:00 PM Lake Pleasant
Open Water Training Dives. Meet at site at 8:30am Lake Pleasant 12244 Lake Pleasant Rd You must call ahead to register and rent equipment. Equipment rental is on a first-come first-served basis.
Jul 28 @ 8:30 AM – 12:00 PM Freeport Beach
Open Water Training Dives. Meet at site at 8:30am Freeport Beach   (weather permitting) 1 Freeport Rd, North East, PA 16428 You must call ahead to register and rent equipment. Equipment rental is on a first-come[...]
Jul 31 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 7 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 14 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 17 – Aug 18 all-day
non-refundable deposit required by March 31, 2019 Weather dependent: Crystal and Tradewind on one day. Carlingford and Washington Irving on the other day
Aug 21 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 24 @ 10:00 AM Niagara River
Niagara drift dive & picnic.  10 am.  Meet at Burger King Grand Island, New York.  Bob Noel is coordinating.
Aug 28 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]


Upcoming Events

Call us to schedule a dive, charter or dive trip or with any questions.

Jun 22 @ 8:30 AM – 12:00 PM Lake Pleasant
Open Water Training Dives. Meet at site at 8:30am Lake Pleasant 12244 Lake Pleasant Rd You must call ahead to register and rent equipment. Equipment rental is on a first-come first-served basis.
Jun 23 @ 8:30 AM – 12:00 PM Freeport Beach
Open Water Training Dives. Meet at site at 8:30am Freeport Beach   (weather permitting) 1 Freeport Rd, North East, PA 16428 You must call ahead to register and rent equipment. Equipment rental is on a first-come[...]
Jul 3 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 10 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 13 @ 8:30 AM – 12:00 PM Lake Pleasant
Open Water Training Dives. Meet at site at 8:30am Lake Pleasant 12244 Lake Pleasant Rd You must call ahead to register and rent equipment. Equipment rental is on a first-come first-served basis.
Jul 14 @ 8:30 AM – 12:00 PM Freeport Beach
Open Water Training Dives. Meet at site at 8:30am Freeport Beach   (weather permitting) 1 Freeport Rd, North East, PA 16428 You must call ahead to register and rent equipment. Equipment rental is on a first-come[...]
Jul 17 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 24 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Jul 27 @ 8:30 AM – 12:00 PM Lake Pleasant
Open Water Training Dives. Meet at site at 8:30am Lake Pleasant 12244 Lake Pleasant Rd You must call ahead to register and rent equipment. Equipment rental is on a first-come first-served basis.
Jul 28 @ 8:30 AM – 12:00 PM Freeport Beach
Open Water Training Dives. Meet at site at 8:30am Freeport Beach   (weather permitting) 1 Freeport Rd, North East, PA 16428 You must call ahead to register and rent equipment. Equipment rental is on a first-come[...]
Jul 31 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 7 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 14 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 17 – Aug 18 all-day
non-refundable deposit required by March 31, 2019 Weather dependent: Crystal and Tradewind on one day. Carlingford and Washington Irving on the other day
Aug 21 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]
Aug 24 @ 10:00 AM Niagara River
Niagara drift dive & picnic.  10 am.  Meet at Burger King Grand Island, New York.  Bob Noel is coordinating.
Aug 28 @ 5:30 PM – 8:30 PM Freeport Beach
Open Water dives at Freeport Beach in Northeast PA. please note: YOU MUST CALL and sign up if you desire to complete training dives so that we can ensure we have appropriate staff and equipment.[...]