Snorkeling yes, diving no. I tried diving once, got certified, couldn't get past the fear. Not having anyone dive with me(wife won't) I was putting my life in the hands of someone I never met before that day-and they were doing the same with me. Had a scary experience buddy wise in St thomas, gave up diving after about 10 dives.