From Minecraft Wiki
Jump to: navigation, search

Swimming is a form of transportation that allows the player to move in water.


Swimming is activated by pressing forwards while in water.

Sprint-swimming can also be activated. To do this, the player can press sprint for 1 block gap while moving, or double tap forwards. The player cannot sprint-swim if their hunger bar is at 6 (Hunger.svgHunger.svgHunger.svg) or below.


When swimming on the surface of still water, the player will move at 2.20 blocks per second. If the player is partially submerged in water, they will move at 1.97 blocks per second. The player will move at 1.81 blocks per second when swimming downstream underwater, and will move at a slower 0.39 blocks per second while swimming upstream underwater.


Sprint-swimming allows the player to move at around 5.612 meters/second, which is 30 percent faster than the normal walking speed of around 4.317 m/s. The player can turn while sprint-swimming, which will slightly reduce their speed. Sprint-swimming will also increase the speed of flying in Creative mode. Although while sprint-swimming increases the field of vision like actual sprinting, it does not increase the entity's speed. However, one can accelerate by pressing the boost button ‌[Bedrock Edition only].

With sprinting while swimming, it is possible to swim across the water horizontally,[1] instead of the usual two blocks, though sprinting will not cause the player to swim higher.

Sprint-swimming will reduce the player's saturation, and once their saturation is 0 it will deplete the hunger bar at a rate of 12 every 40 meters, or 7 seconds.

Sprint-swimming, like sprinting, produces particles at the player's feet corresponding to the block type they are running on.[verify] Also, when a player attacks any mob (excluding squid, fish mobs, and turtles) while sprint-swimming, the mob suffers a larger knockback than usual.

Sprint-swimming, like normal sprinting, ends when the player collides with a solid block, sneaks, blocks or attacks a mob. If none of these happen, the player will automatically stop sprinting after 30 seconds.[note 1] Sprint-swimming will also end if the hunger bar lowers to 6 (Hunger.svgHunger.svgHunger.svg) or below.

  1. If sprint is held, sprint-swimming will last longer than 30 seconds.


Java Edition Classic
0.0.12a Added water, allowing the ability for the player to swim.
Java Edition
1.4.2 12w38a Changed the sound when swimming in water.
1.13 18w07a Added the ability to sprint while in water, which causes the player to dive to the ground and swim much faster.
18w15a Sprinting at the surface of water no longer makes the player swim, instead the player stays at the same altitude constantly.
Swimming through 1 block holes is now possible.[2]
18w19a Added the Dolphin's Grace status effect, creating a new way for the player to swim faster.
Pocket Edition Alpha
0.1.0 Added water and swimming.
Bedrock Edition
1.4 beta Added the ability to sprint while in water, which causes the player to dive to the ground and swim much faster.
beta Players can now swim through 1x1 gaps.
1.5 beta Improved player swimming at the surface of water.
Legacy Console Edition
TU1CU11.0Patch 1Added water and swimming.
TU31CU191.22Patch 3Most mobs can now swim in water.
TU691.76Patch 38Added the ability to sprint while in water, which causes the player to dive to the ground and swim much faster.


Issues relating to "Swimming" are maintained on the bug tracker. Report issues there.


  • Sprinting and jumping while under a 1 block gap high ceiling causes a player to move at a speed almost twice as fast as regular sprinting speed, but it will consume a hunger point every second.
    • This can be sped up even more by decreasing the ceiling height using water source or by sprinting on ice.
    • A similar effect occurs if the player sprints and rapidly hits swim at the same time on a set on fish mobs.

See also[edit]