BB-8 is made to be water resistant, but we would not recommend taking your droid for a swim if it can be helped.