Dive Shops

Upper Cape

Aqua Center

2 Freezer Rd., Sandwich; 508-888-3444

Aquarius Diving Center

3239 Cranberry Hwy., Buzzards Bay; 508-759-3483

Mid Cape

Sea Sports

309 Iyanough Rd., Hyannis; 508-790-1217

Sports Port

149 West Main St., Hyannis; 508-775-3096

The Dive Locker

237 Falmouth Rd., Hyannis; 508-775-1185
Full Service Dive and Snorkeling Center offering Classes, Travel, Sales, Service, Charters, and Local Dives

Lower Cape

Adventure Diving

Locust Rd., Eastham; 508-255-5953

Marthas Vineyard

Vineyard Scuba

South Circuit, Oak Bluffs; 508-693-0288

Nantucket

The Sunken Ship

Broad, Nantucket; 508-228-9226