Minecraft Wiki

Dolphins are neutral mobs that live in non-frozen oceans, which grant a speed boost to players that swim near them.


Dolphins are found in groups (pods) of 3–5 in all ocean biomes, except frozen oceans and cold oceans. They spawn exclusively between levels 50 and 64. Dolphins continuously spawn as long as their spawn requirements are met, and naturally despawn if no players are near by, similar to squid.

In Java Edition, dolphins and squids together make up the water creatures mob cap.

10% of dolphins spawn as babies.‌[Bedrock Edition only]


When killed, dolphins drop 0–1 raw cod (cooked cod if on fire). The maximum amount is increased by 1 per level of Looting, for a maximum of 0–4 with Looting III. 1–3 are dropped as well.



Dolphins jumping in water.

Dolphins normally swim in pods, occasionally leaping out of the water to get air. They are also able to jump from one body of water to another. Additionally, they chase after players in boats.

Players who sprint-swim within a 9 block spherical radius of a dolphin receive Dolphin's Grace for 5 seconds‌[Java Edition only]. Players who already have Dolphin's Grace and continue to sprint-swim within a 15 block spherical radius of a dolphin will have it replenished. Players with Invisibility do not receive the effect unless they already had Dolphin's Grace before receiving Invisibility, or if they are wearing armor. The dolphin keeps following the player as long as they are sprint-swimming, allowing the player to swim under the speed boost for long distances. In Bedrock Edition, the player simply gets a swimming speed boost without a status effect.

Dolphins are lured by dropped items that are inside nearby water blocks, knocking them around and chasing them.‌[Java Edition only] If the dolphin can not find a path to a dropped item, the dolphin may stay underwater to the point of drowning.[1] If the dolphin is in, or on, a waterlogged bottom slab or chest with an air block above, the dolphin is prevented from drowning.

Should the player or another mob hit a dolphin (unless the dolphin is killed within one hit‌[Java Edition only]), the whole pod retaliates, attacking all at once similar to wolves and zombified piglins. Hostile dolphins remain hostile even if they are fed fish.

Feeding dolphins raw cod or raw salmon improves their "trust" and interactions with the player, depending on the amount of fish fed.

When dolphins are fed raw cod or raw salmon, they swim to the nearest shipwreck, buried treasure, or ocean ruins. Because they are locating the chest in the structures rather than the structures themselves, breaking the chests causes the dolphin to locate a new structure with intact chests. Dolphins also avoid guardians and elder guardians.


If a dolphin leaves the water in dry weather, it starts taking suffocation damage after two minutes, and eventually dies. It takes no damage out of water during rain. Regardless of weather, a dolphin on land actively seeks out a body of water, or seeks its target if in a hostile state.

They cannot survive without getting air every once in a while, so if they stay submerged for about four minutes they begin drowning. The water breathing effect prevents them from drowning.

Dolphins cannot ride boats, similarly to squid and all types of fish.

Dolphins can be towed by a lead.

Because the dolphin is an aquatic mob, they are affected by the Impaling enchantment.‌[Java Edition only]


Java Edition:
Dolphins use the Friendly Creatures sound category for entity-dependent sound events.

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
Dolphin chirpsFriendly CreaturesRandomly while on landentity.dolphin.ambientsubtitles.entity.dolphin.ambient1.00.8-1.216
Dolphin whistlesFriendly CreaturesRandomly while in waterentity.dolphin.ambient_watersubtitles.entity.dolphin.ambient_water1.0 [sound 1]0.8-1.216
Dolphin eatsFriendly CreaturesWhen a fish is fed to a dolphinentity.dolphin.eatsubtitles.entity.dolphin.eat0.751.016
Dolphin attacksFriendly CreaturesWhen a dolphin attacks somethingentity.dolphin.attacksubtitles.entity.dolphin.attack1.01.016
Dolphin diesFriendly CreaturesWhen a dolphin diesentity.dolphin.deathsubtitles.entity.dolphin.death1.00.8-1.216
Dolphin hurtsFriendly CreaturesWhen a dolphin is damagedentity.dolphin.hurtsubtitles.entity.dolphin.hurt1.00.8-1.216
Dolphin jumpsFriendly CreaturesWhen a dolphin jumpsentity.dolphin.jumpsubtitles.entity.dolphin.jump0.751.016
Dolphin playsFriendly CreaturesRandomly when a dolphin finds an itementity.dolphin.playsubtitles.entity.dolphin.play1.01.016
Dolphin splashesFriendly CreaturesWhen a dolphin enters waterentity.dolphin.splashsubtitles.entity.dolphin.splashAround 0.1 or 0.02[sound 2]0.6-1.416
Dolphin swimsFriendly CreaturesWhile a dolphin is swimmingentity.dolphin.swimsubtitles.entity.dolphin.swimAround 0.03[sound 3]0.8-1.216
  1. Except idle_water1 and 10, which are 0.8, and idle_water7 and 8, which are 0.75
  2. Depends on the dolphin's motion, usually around 0.1 or 0.02.
  3. Depends on the dolphin's motion, usually around 0.03

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
Friendly CreaturesRandomly while on landmob.dolphin.idle1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesRandomly when in watermob.dolphin.idle_water1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesUnused sound event[2]mob.dolphin.attack1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesRandomly while on landmob.dolphin.blowhole1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesWhen a dolphin diesmob.dolphin.death1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesWhen a fish is fed to a dolphinmob.dolphin.eat0.71.0
Friendly CreaturesWhen a dolphin is damagedmob.dolphin.hurt1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesUnused sound event[2]mob.dolphin.jump0.71.0
Friendly CreaturesUnused sound event[2]mob.dolphin.play1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesWhen a dolphin enters watermob.dolphin.splash1.00.8-1.2 (Baby: 1.3-1.7)
Friendly CreaturesWhile a dolphin is swimmingmob.dolphin.swim1.00.8-1.2 (Baby: 1.3-1.7)

Data values[]


Java Edition:

NameIdentifierTranslation key

Bedrock Edition:

NameIdentifierNumeric ID Translation key

Entity data[]

Dolphins have entity data associated with them that contains various properties.

Java Edition:

Main article: Entity format
  • Entity data
    • Tags common to all entities
    • Tags common to all mobs
    •  CanFindTreasure: 1 or 0 (true/false) - if true, this dolphin can lead a player to treasure.
    •  GotFish: 1 or 0 (true/false) - if true, this dolphin got fish from a player.
    •  TreasurePosX: This dolphin's X coordinate destination when leading a player to treasure, 0 if CanFindTreasure is false.
    •  TreasurePosY: This dolphin's Y coordinate destination when leading a player to treasure, 0 if CanFindTreasure is false.
    •  TreasurePosZ: This dolphin's Z coordinate destination when leading a player to treasure, 0 if CanFindTreasure is false.

Bedrock Edition:

See Bedrock Edition level format/Entity format.


Icon Achievement In-game description Actual requirements (if different) Gamerscore earned Trophy type (PS4)
PS4 Other
EcholocationFeed a dolphin fish to have it lead you to treasureFeed a dolphin cod or salmon and have it lure you to treasure.20GSilver


Icon Advancement In-game description Parent Actual requirements (if different) Resource location
Advancement-fancy-rawHow Did We Get Here?
Have every effect applied at the same time A Furious CocktailHave all of these 31 status effects applied to the player at the same time: The source of the effects is irrelevant for the purposes of this advancement. Other status effects may be applied to the player, but are ignored for this advancement.
This is a hidden advancement, meaning that it can be viewed by the player only after completing it, regardless of if its child advancement(s), if any, have been completed.
Advancement-fancy-rawIt Spreads
Kill a mob near a Sculk Catalyst Monster HunterKill one of these 70 mobs near a sculk catalyst: Mobs that drop no experience are ignored for this advancement.adventure/kill_mob_near_sculk_catalyst


November 18, 2017Dolphin (pre-release)Dolphin Old Dolphins were shown in a video clip during MineCon Earth.
Java Edition
1.1318w15aDolphin Added dolphins.
18w19aDolphins now swim to the surface, if drowning.
Dolphins now give the player the "Dolphin's Grace" status effect that allows the player to swim faster, if the player swims near them.
18w19bDolphins now drop experience.[3]
18w20cDolphins on land now jump to try to get back into the water.
Dolphins now survive for two minutes out of water, instead of ten seconds.
18w21aDolphins now lead players to treasure.
Dolphins can no longer wear armor.[4]
pre2Dolphins can no longer sit in boats.[5]
pre6Dolphins now bring the player to buried treasure more accurately.
1.1419w08aDolphins can no longer have armor equipped onto them with a dispenser.
1.1821w40aDolphins now only spawn between y=50 and y=64.
Bedrock Edition
1.4.0beta BE Revision 1 Dolphin BE Revision 1 Added dolphins and baby dolphins. Baby Dolphins are a version exclusive.
beta Dolphin The models of dolphins have been updated with minor adjustments to the orientation of their fins.
Dolphins now have sounds.
1.5.0beta now lead players to shipwrecks and underwater ruins.
1.16.100beta now dry out at the same rate as they do in Java Edition; 120 seconds.
Dolphins on land now try to get back into the water.
1.18.0beta now only spawn between y=50 and y=64.
Legacy Console Edition
TU69 1.76 Patch 38Dolphin BE Revision 1 Dolphin BE Revision 1 Added dolphins.
Baby dolphins can be spawned when the player uses a spawn egg on an adult dolphin.


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


  • To create the sounds that the dolphins make in the game, Mojang Studios' lead sound designer, Samuel Åberg, went to Kolmården Wildlife Park to record real dolphins.[6]
    • This was also done with pandas.
  • Dolphins originally had a separate head and body when shown in a clip at MINECON 2017. It is also shown in artwork for Java Edition 1.13.
  • Real-life dolphins don't suffocate outside of water; they breathe air like all mammals, although they can die of dehydration out of water.
  • In 2018, a mob vote was held in which Chinese users could vote on which Chinese animal should be added to Minecraft, to promote the release of Minecraft China. One of the options for voting was the possibly extinct Baiji Dolphin. The Panda won the vote and was added into the game.[7]
  • During development, there were large disagreements between developers over how Dolphins should behave.[8]
  • Mojang specifically stated that they will not consider allowing dolphins to be tamed or riden.[9]
    • They also decided against adding behaviors that deviate significantly from real-life dolphins, such as fleeing from drowned.[10]


In other media[]


External links[]