The tadpole is the awkward teenage phase of the frog life cycle in Minecraft — except instead of braces and bad poetry, you get a tiny aquatic blob that panics the second it touches dry land. Tadpoles hatch from frogspawn, swim around aimlessly until they grow up, and then turn into one of three frog variants depending on which biome they happen to mature in. They are the only mob in the game whose baby form is treated as a completely separate entity from the adult, which tells you everything you need to know about how committed Mojang was to this whole amphibian thing.
You cannot find tadpoles spawning naturally anywhere in the world. They only exist because two frogs ate slimeballs, fell in love, and one of them laid frogspawn on a water block. That frogspawn hatches after about 10 minutes into a group of 2 to 5 tadpoles, and from that point forward, those little guys are on a 20-minute countdown to becoming full frogs. They are completely passive, totally defenseless, and axolotls think they are delicious. Welcome to the food chain.
The real reason tadpoles matter is biome control. The frog variant a tadpole grows into is determined by the biome it matures in, not the biome it hatched in. That means you can scoop a tadpole into a water bucket, haul it across the map to a desert or a frozen tundra, dump it in a pool, and watch it grow into a completely different color frog. They are basically the frog equivalent of a blank canvas — you just need to pick the right biome to paint on.
Overview / Quick Stats
| Attribute | Details |
|---|---|
| Name | Tadpole |
| Namespaced Entity ID | minecraft:tadpole |
| Alignment | Passive |
| Dimensions / Hitbox | Java: 0.4 blocks wide × 0.3 blocks tall Bedrock: 0.8 blocks wide × 0.6 blocks tall |
| Health | 6 (3 hearts) |
| Armor | 0 |
| Base Damage | 0 — Tadpoles do not attack. |
| Movement Speed | ~1.0 blocks/second (swimming). On land, they flop erratically toward the nearest water source. |
| Knockback Resistance | 0 |
| Follow / Detection Range | Follows players holding a slimeball within ~10 blocks. |
| Experience Drop | 0 XP — Like all baby mobs, tadpoles drop no experience. |
| Spawn Location | Hatches from frogspawn placed on water source blocks. Does not spawn naturally in the world. |
| First Added | Java: 22w11a (snapshot, March 2022); released in 1.19 (The Wild Update) Bedrock: beta 1.18.10.26; released in 1.19.0 |
| Last Major Change | 1.19 (The Wild Update) — Full release with frog lifecycle. |
Appearance
Tadpoles are among the smallest mobs in the game. They have a dark brown, oval-shaped body with a flat tail that wiggles as they swim. There is no visual variation between tadpoles — every single one looks identical regardless of which frog variant it will eventually become. You cannot tell what color frog a tadpole will turn into just by looking at it.
The model is simple: a rounded head-body with no visible legs, a wide flat tail, and tiny dark eyes on the sides. The texture is a muted dark brown with slightly lighter tones along the belly. When out of water, the tadpole flops on its side in a panicked animation similar to fish, complete with desperate flopping sounds as it tries to reach the nearest water block.
Unlike most other baby mobs in Minecraft, the tadpole does not look like a miniature version of its adult form. A baby cow looks like a small cow. A baby zombie looks like a small zombie. A tadpole looks nothing like a frog. This is because the game treats them as entirely separate entities — the tadpole is its own mob, not just a scaled-down frog.
Behavior & AI
- Idle Swimming: Tadpoles swim aimlessly in water with no particular goal or destination. They move slowly and change direction at random.
- Land Behavior: If a tadpole ends up on land for any reason, it immediately begins flopping toward the nearest water source. This is a race against time — tadpoles take suffocation damage on land and die quickly if they cannot reach water.
- Suffocation Timer: Tadpoles breathe water, not air. They have an air supply of 8 ticks (about 0.4 seconds) and begin suffocating immediately upon leaving water with no grace period.
- Following Players: Tadpoles will follow any player holding a slimeball, similar to how chickens follow seeds. This is the primary way to lead tadpoles around in water before scooping them into a bucket.
- Bucketable: Right-clicking a tadpole with a water bucket picks it up, creating a Bucket of Tadpole item. This is the safest and most practical way to transport tadpoles between biomes.
- Growth: Tadpoles take exactly 24,000 game ticks (20 real-time minutes, or one full Minecraft day) to grow into a frog. Feeding them slimeballs reduces the remaining growth time by 10% per slimeball. They cannot be prevented from growing up — there is no equivalent of feeding negative growth items as with other baby mobs.
- Biome-Dependent Growth: The frog variant a tadpole becomes is determined by the biome the tadpole is located in at the moment it matures, not where it was born.
- Despawning: Tadpoles that were hatched from frogspawn do not despawn. Tadpoles released from a bucket also persist. However, tadpoles summoned via commands follow standard passive mob despawn rules.
- Panic: When damaged, tadpoles enter a brief panic state and swim away faster than normal.
Abilities, Attacks & Status Effects
- Attacks: None. Tadpoles are completely passive and have no attack whatsoever.
- Status Effects: Tadpoles do not inflict any status effects.
- Immunities: None. Tadpoles are vulnerable to all damage types including fire, lava, fall damage, suffocation, and player attacks.
- Water Breathing: Tadpoles breathe water and cannot survive in air. This is the opposite of most land mobs and functions identically to fish suffocation mechanics.
Food, Taming, Breeding & Growth
- Food: Slimeballs. Feeding a slimeball to a tadpole reduces its remaining growth time by 10%. This is the only food item tadpoles accept.
- Taming: Tadpoles cannot be tamed.
- Breeding: Tadpoles cannot breed. They are the baby stage of the frog lifecycle. You breed frogs (with slimeballs) to produce frogspawn, which hatches into tadpoles.
- Growth Time: 24,000 game ticks (20 minutes) from hatching to becoming a frog. Each slimeball fed reduces the remaining time by 10%. With enough slimeballs, growth can be significantly accelerated.
- Frog Variant Determination: The biome the tadpole occupies at the moment of maturation determines the frog type:
- Temperate Frog (orange): Plains, Swamp, Forest, River, Birch Forest, Dark Forest, Taiga, Meadow, Mushroom Fields, Ocean, Beach, Caves, and most other moderate-temperature biomes.
- Warm Frog (white): Desert, Jungle, Bamboo Jungle, Savanna, Badlands, Mangrove Swamp, Warm Ocean, all Nether biomes.
- Cold Frog (green): Snowy Plains, Frozen River, Ice Spikes, Snowy Taiga, Frozen Ocean, Deep Frozen Ocean, Grove, Jagged Peaks, Frozen Peaks, Snowy Slopes, Snowy Beach, The End (Java only: Deep Dark, End Barrens, End Highlands, End Midlands, Small End Islands).
- Bucket Transport: Players can pick up tadpoles with a water bucket, creating a Bucket of Tadpole. This is the intended method for moving tadpoles to different biomes to control frog variant output.
- Leash: Tadpoles can be attached to a lead.
Variants, Jockeys & Special Forms
Frog Variant Outcomes
Tadpoles themselves have no visual variants — they all look identical. However, the frog they grow into has three distinct variants. The tadpole is just the delivery vehicle. Think of it as ordering a mystery box that depends entirely on where you open it.
- Temperate Frog (Orange): Grows from tadpoles that mature in temperate biomes. This is the most common outcome since swamps and plains are where frogs naturally spawn and breed. Produces yellow froglights when eating small magma cubes.
- Warm Frog (White): Grows from tadpoles that mature in warm biomes including deserts, jungles, savannas, and all Nether biomes. Produces purple (pearlescent) froglights.
- Cold Frog (Green): Grows from tadpoles that mature in cold biomes. This is the rarest variant because cold frogs never spawn naturally — they can only be obtained by transporting a tadpole to a cold biome. Produces green (verdant) froglights.
Spawning
| Spawn Condition | Details |
|---|---|
| Location | Tadpoles do not spawn naturally. They hatch exclusively from frogspawn blocks placed on water source blocks by a pregnant frog. |
| Biomes | Any biome where frogs breed and lay frogspawn. Most commonly Swamp and Mangrove Swamp biomes, but technically any biome if frogs are transported there. |
| Y-Level Range | Any Y-level where water source blocks exist and frogspawn can be placed. |
| Light Level | No light level requirement. Frogspawn hatches regardless of light conditions. |
| Required Block | Frogspawn must be placed on a water source block. The block above the frogspawn must be air. |
| Group Size | Java: 2–5 tadpoles per frogspawn Bedrock: 2–5 tadpoles per frogspawn |
| Hatch Time | Approximately 10 minutes (3–10 minutes depending on random tick timing). The randomTickSpeed gamerule does not affect hatch speed. |
| Edition Differences | Spawning behavior is identical between Java and Bedrock. Hitbox dimensions differ (see Overview table). |
Interactions with Environment & Other Mobs
- Axolotls: Axolotls actively hunt and kill tadpoles. This is one of the few predator-prey relationships involving a passive mob. If you are raising tadpoles in an area with axolotls, they will not last long. Keep axolotls far away from your tadpole pools.
- Frogs: Frogs do not interact with tadpoles in any way — they do not protect them, follow them, or acknowledge their existence. Parenting is not a strong suit for Minecraft frogs.
- Water: Tadpoles can only survive in water. They will die rapidly on land. They can exist in any water source — rivers, oceans, player-built pools, even a single water block in a hole.
- Lava: Tadpoles take 4 damage per tick in lava and die almost instantly.
- Boats: Tadpoles can be pushed by boats but cannot ride in them.
- Freezing: Tadpoles can take powder snow freezing damage. If you place them in a cold biome pool and there is powder snow nearby, keep them clear of it.
- Frogspawn: Frogspawn cannot be moved, picked up, or obtained with Silk Touch. It breaks into nothing if the block beneath it is removed. Plan your breeding location carefully because once frogspawn is placed, you are committed to that spot.
Drops & Loot
| Item | Quantity | Chance | Notes |
|---|---|---|---|
| Nothing | 0 | — | Tadpoles drop no items and no experience on death. Like all baby mobs, they are worth nothing from a loot perspective. Looting enchantment has no effect. |
Player Uses & Farming
- Frog Variant Control: This is the primary reason tadpoles exist from a gameplay perspective. By collecting tadpoles in buckets and transporting them to specific biomes, players can control which of the three frog variants they produce. This is the only way to obtain cold (green) frogs, which never spawn naturally.
- Froglight Farming: The end goal of most tadpole operations is froglight production. By growing specific frog variants and feeding them small magma cubes, players can farm all three froglight colors: yellow (temperate frog), green (cold frog), and purple/pearlescent (warm frog).
- Tadpole Pool Setup: Build an enclosed pool at least 2 blocks deep in the target biome. Make sure no axolotls can access the pool. Release tadpoles from buckets and either wait 20 minutes or feed them slimeballs to speed up growth. Walls or fences around the pool prevent the frogs from escaping once they mature.
- Slimeball Efficiency: Each slimeball reduces remaining growth time by 10%, not total growth time. Feeding 10 slimeballs at the start does not instantly grow a tadpole. The optimal approach is to feed slimeballs early in the growth cycle for the largest absolute time savings.
- Mass Production: Breed multiple frog pairs to produce several frogspawn blocks at once. Each frogspawn yields 2–5 tadpoles. Bucket them all and transport in bulk to the target biome for efficient variant farming.
Commands & NBT
Summoning a basic tadpole is straightforward. Here are some useful command examples:
/summon minecraft:tadpole ~ ~ ~
Summon a tadpole at the player’s position. Make sure the player is standing in or near water, or the tadpole will immediately start suffocating.
/summon minecraft:tadpole ~ ~ ~ {Age:23000}
Summon a tadpole that is almost fully grown. The Age tag represents ticks since hatching — when it reaches 24,000 the tadpole transforms into a frog. Setting it to 23,000 means it has about 50 seconds left before it grows up.
/summon minecraft:tadpole ~ ~ ~ {FromBucket:1b}
Summon a tadpole flagged as having been released from a bucket. This affects persistence behavior.
/give @s minecraft:tadpole_bucket
Give yourself a Bucket of Tadpole item directly.
Notable NBT keys for tadpoles:
Age— Integer. Represents the age of the tadpole in game ticks. At 24,000 or higher, the tadpole grows into a frog. Default is 0.FromBucket— Byte (1b or 0b). Whether the tadpole was released from a bucket. Affects despawn rules.
Tags, Gamerules & Datapack Hooks
- Entity Tags (Java):
minecraft:tadpoleis part of the#minecraft:frog_foodentity tag (used to determine what frogs will follow), the#minecraft:axolotl_hunt_targetstag, and the#minecraft:aquatictag. - Type Family (Bedrock):
tadpole,mob. - Loot Table:
minecraft:entities/tadpole— Empty by default. Tadpoles drop nothing. - Gamerules:
doMobSpawningdoes not affect tadpoles since they hatch from frogspawn, not from natural spawning.randomTickSpeeddoes not affect frogspawn hatch time. - Datapack Hooks: The frog variant that a tadpole grows into is determined by the
minecraft:frog/temperate,minecraft:frog/warm, andminecraft:frog/coldbiome temperature assignments. Datapacks can modify biome temperature categories to change which frog variant tadpoles produce in specific biomes.
Difficulty & Edition Differences
- Difficulty: Difficulty level has no effect on tadpoles. They are passive mobs that deal no damage and take the same amount of damage regardless of difficulty setting.
- Java vs. Bedrock Hitbox: The most notable edition difference is the hitbox size. Java Edition tadpoles are 0.4 × 0.3 blocks, while Bedrock Edition tadpoles are 0.8 × 0.6 blocks — exactly double in both dimensions. This makes them easier to click and interact with on Bedrock.
- Cold Biome Lists: Java and Bedrock have slightly different lists of biomes that produce cold frogs. Java includes the Deep Dark and all End sub-biomes (End Barrens, End Highlands, End Midlands, Small End Islands). Bedrock includes Cold Ocean and Deep Cold Ocean instead.
- Suffocation on Land: Functionally identical on both editions. Tadpoles die quickly on land regardless of platform.
Sounds & Audio
- Sound Category (Java): Friendly Creatures.
entity.tadpole.grow_up— Played when the tadpole transforms into a frog.entity.tadpole.hurt— Played when the tadpole takes damage.entity.tadpole.death— Played when the tadpole dies.entity.tadpole.flop— Played when the tadpole is flopping on land out of water.- Bedrock: Uses
mob.tadpole.hurt,mob.tadpole.death,convert_to_frog(transformation sound). Bedrock does not use namespaced sound event IDs in the same format as Java.
History & Major Changes
- Minecraft Live 2021: Tadpoles announced alongside frogs as part of the upcoming Wild Update.
- Java 22w11a (March 2022): Tadpoles added to Java Edition snapshots as part of the frog lifecycle.
- Bedrock beta 1.18.10.26: Tadpoles added to Bedrock Edition betas.
- Java 1.19 / Bedrock 1.19.0 (June 2022): Full release of tadpoles as part of The Wild Update. All frog lifecycle mechanics finalized.
- Pre-release changes: During development, tadpole group size from frogspawn was adjusted multiple times before settling on 2–5.
Notable Bugs & Quirks
- Bedrock Hitbox Double Size: The Bedrock Edition hitbox being exactly double the Java hitbox has been noted by the community but is considered intentional behavior rather than a bug, as Bedrock often uses slightly different collision dimensions.
- Instant Land Death: Tadpoles have essentially no grace period when leaving water. Their air supply is only 8 ticks, which is so short they begin taking suffocation damage almost immediately. If even a single block of water dries up or is removed while tadpoles are in it, they can die before they have a chance to find new water.
- Frogspawn Not Tick-Dependent: Despite being a block that changes state over time, frogspawn hatch time is not affected by the randomTickSpeed gamerule. This means setting randomTickSpeed to 1000 will not make frogspawn hatch faster, which catches a lot of players off guard when they try to speed up the process.
Advancements / Achievements
- Bukkit Bukkit (Java): Catch a tadpole in a bucket. This advancement is part of the Husbandry tab and requires the player to use a water bucket on a tadpole to create a Bucket of Tadpole.
- The Cutest Predator (Java): While not directly tadpole-related, catching an axolotl in a bucket is a related advancement — and a good reminder that axolotls eat your tadpoles.
- A Complete Catalogue / With Our Powers Combined (Java): Growing all three frog variants contributes to broader husbandry advancements that involve interacting with all mob types.
Spin-offs, Culture & Trivia
- Unique Baby Mob: The tadpole is the only baby mob in Minecraft that is treated as a completely separate entity from its adult form. Every other baby mob in the game is simply a smaller version of the adult using the same entity ID with an age tag. Tadpoles have their own entity ID, their own model, their own textures, and their own spawn egg.
- Real-World Etymology: The word tadpole comes from Middle English “taddepol” — a combination of “tadde” (toad) and “pol” (head). Some English dialects still call them “pollywogs.”
- Firefly Connection: Frogs were originally planned to eat fireflies, but Mojang scrapped this because many real-world firefly species are toxic to frogs. Slimeballs replaced fireflies as the frog’s food item, which is why slimeballs are central to the entire frog/tadpole lifecycle.
- Goat-Eating Frogs: During early Bedrock development (beta 1.18.10.26), frogs could eat goats due to leftover prototype code. This was removed, but Mojang referenced the bug in the Minecraft Live 2022 trailer as a joke.
- No Natural Cold Frogs: Green (cold) frogs never spawn naturally in normal world generation. The only way to get one is through the tadpole bucket transport method, making tadpoles the only path to a complete frog collection.
See Also
- Frog — The adult form of the tadpole, available in three biome-dependent variants.
- Frogspawn — The block that hatches into tadpoles, placed by a pregnant frog on water.
- Axolotl — Aquatic predator that actively hunts tadpoles.
- Froglight — The decorative light block produced when frogs eat small magma cubes, available in three colors based on frog variant.
- Slimeball — Used to breed frogs and accelerate tadpole growth.



