A water moccasin can stay under water to as long as 2 minute's. Unlike sea snakes can stay under water for up to an hour but every snake has to come up for air
Adult snapping turtles can stay under water for 40-50 minutes. I have a baby snapper and he stays under for about 10-15 minutes. I know he can hold his breath for longer but it is really just a...