The answer is no. A tortoise cannot swim due to some reasons like their body structure and what they are used to. If you put them in water, they float, and some people mistake this for swimming.