With the right precautions, such as a life vest, as well as sticking to surface swimming, you don't need to know how to swim to successfully snorkel. However, you should have relative familiarity and confidence when in the water, and should always remain close to the shoreline.