yes, they are waterproof, how long and how deep i don't know. i always wear them when sup riding and have fallen into the water a few times and they still work perfectly and hold very well on the ear. they might not be suitable for swimming because the bluetooth connection doesn't work under water, but that's probably the case with all bluetooth devices. you'd rather have headphones with their own memory for the music.