The snow golem is the closest thing Minecraft has to a loyal, slightly useless best friend. You build it yourself out of two snow blocks and a carved pumpkin, it follows you around like a frosty puppy, and it throws snowballs at every hostile mob it sees. The problem? Those snowballs do zero damage to almost everything. It is, essentially, a sentient snowball turret with the combat effectiveness of a strongly-worded letter.
But do not write off the snow golem just because it could not fight its way out of a paper bag. This thing leaves a trail of snow wherever it walks — which means free, infinite snow — and it genuinely excels at knockback and aggro control. It can keep blazes at bay (one of the only mobs snowballs actually hurt), lure hostile mobs away from you, and act as a living alarm system. It is not a fighter. It is a support class, and it is very good at its job if you let it do what it does best.
Snow golems are also one of only two utility mobs in the game (the other being the iron golem), and they are the only mob you can create that does not require any rare materials whatsoever. Two snow blocks, one carved pumpkin, and you have yourself a companion that will literally die for you. In the rain. Because rain kills them. We will get to that.
Overview / Quick Stats
| Attribute | Details |
|---|---|
| Name | Snow Golem |
| Namespaced Entity ID | minecraft:snow_golem |
| Alignment | Passive (utility mob, player-created) |
| Dimensions / Hitbox | 0.7 blocks wide × 1.9 blocks tall |
| Health | 4 (2 hearts) |
| Armor | 0 |
| Base Damage | 0 (snowballs deal knockback but no damage to most mobs)
|
| Movement Speed | ~3.6 blocks/second |
| Knockback Resistance | 0 |
| Follow / Detection Range | 10 blocks (targets hostile mobs within this range) |
| Experience Drop | 0 XP |
| Spawn Location | Player-created only (2 snow blocks + 1 carved pumpkin) |
| First Added | Java Edition 1.0.0 (Beta 1.9 Prerelease 1) |
| Last Major Change | 1.21.2 — Snow golem shearing behavior and pumpkin rendering updates |
Appearance
The snow golem is made of two stacked snow blocks for a body with a carved pumpkin sitting on top as a head. It has two small dark eyes peeking out from behind the pumpkin and two stick-like arms poking out from the sides of its upper body. The whole thing looks like a child’s snowman brought to terrifying, snowball-hurling life.
The carved pumpkin head is the default appearance. If you use shears on a snow golem, the pumpkin pops off and reveals its actual face underneath — a cute little derpy face with dot eyes, a line mouth, and a tiny nose. Once sheared, the pumpkin is gone permanently and cannot be placed back on the golem.
Snow golems leave a trail of snow layers on the ground as they walk, but only in biomes where the temperature is cold enough. In warm biomes, they leave nothing except a rapidly melting corpse. They have a small particle effect of snowflakes around them when moving, reinforcing the fact that they are basically a walking weather event.
Behavior & AI
- Targeting: Snow golems automatically target and throw snowballs at any hostile mob within 10 blocks. They do not discriminate — if it is hostile, it is getting pelted. This includes creepers, which is a problem because snowballs do no damage to creepers but will absolutely provoke them into chasing the golem instead of you. Depending on your perspective, that is either helpful or catastrophic.
- Aggro Priority: Snow golems attack the nearest hostile mob. They do not prioritize based on threat level, which means they will happily throw snowballs at a zombie instead of the blaze standing right next to it.
- Pathfinding: Snow golems wander randomly when no hostile mobs are nearby. They do not follow the player unless pushed or led, and they have no leash-following behavior. They will path toward hostile mobs to get within throwing range.
- Snow Trail: Snow golems place a snow layer on every block they walk over, provided the biome temperature is below 0.81 and the block they are standing on supports snow placement. This trail is the single most useful thing about them from a resource perspective.
- Heat Damage: Snow golems take 1 damage (0.5 hearts) per tick in warm biomes — deserts, badlands, jungles, savannas, the Nether, and any biome with a temperature of 1.0 or higher. They melt in seconds. Rain and water also damage them at the same rate. They are, in every meaningful way, allergic to not being cold.
- No Despawning: Snow golems are player-created utility mobs and never despawn naturally. They persist until killed by damage, heat, rain, water, or their own questionable life choices.
- Knockback from Snowballs: Each snowball thrown by a snow golem applies knockback to the target. This is how they “fight” — not by dealing damage, but by pushing mobs away repeatedly. Against blazes in a Nether fortress corridor, this is actually devastatingly effective.
- Water and Rain: Both water contact and rain deal damage to snow golems. Standing in rain is a death sentence — they lose health rapidly and will die within a few seconds. They do not seek shelter from rain on their own.
Abilities, Attacks & Status Effects
- Snowball Attack: Snow golems throw one snowball approximately every 1 second at the nearest hostile mob within 10 blocks. The projectile has a slight arc and moderate speed. Snowballs deal 0 damage to all mobs except blazes (3 damage / 1.5 hearts) and the Ender Dragon (1 damage / 0.5 hearts in Java Edition). Snowballs deal knockback to all mobs regardless of damage.
- Snow Layer Placement: This is technically not an attack, but it is the snow golem’s most useful ability. Every block they walk across in a cold-enough biome gets a snow layer placed on it. This is the basis of every snow farm in the game.
- Aggro Draw: Because snow golems attack every hostile mob they see, they are extremely effective at pulling aggro away from the player. The mob gets hit by a snowball, turns to chase the golem, and you get breathing room. The golem will probably die in the process, but that is a sacrifice it is willing to make.
- No Status Effects: Snow golems do not inflict any status effects. They also have no immunities to status effects themselves — they can be poisoned, set on fire (which is particularly sad given what they are made of), and slowed.
- Fire Vulnerability: Snow golems take fire damage normally and will catch fire from lava, fire charges, and blaze fireballs. A snow golem on fire is one of the most tragic sights in Minecraft — a short, melty, desperate existence.
Variants, Jockeys & Special Forms
Sheared Snow Golem (Pumpkinless)
- How to Get: Use shears on a snow golem to remove its carved pumpkin head, revealing the derpy face underneath.
- Appearance: White snowman body with a small face — two black dot eyes, a flat line mouth, and a small orange carrot-like nose. It looks like a Minecraft emoji brought to life.
- Gameplay Effect: Purely cosmetic. Shearing does not change health, behavior, speed, or combat ability in any way. The pumpkin drops as an item when sheared.
- Reversibility: You cannot put the pumpkin back on. Once it is off, it is off. Choose wisely — or do not, because it literally does not matter mechanically.
Spawning
| Spawn Condition | Details |
|---|---|
| Location | Player-created only. Does not spawn naturally anywhere in the world. |
| Biomes | Can be built in any biome, but will take heat damage and die rapidly in warm biomes (desert, badlands, jungle, savanna, Nether, etc.). |
| Y-Level Range | Any Y-level. No restrictions. |
| Light Level | No light level requirement. |
| Required Blocks | 2 snow blocks (stacked vertically) with 1 carved pumpkin placed on top. The pumpkin MUST be placed last. The snow blocks must be placed first, then the carved pumpkin on top — placing them in any other order will not work. |
| Group Size | N/A — player-created individually |
| Weight | N/A — does not use spawn weight tables |
| Edition Differences | Java: Dispensers can place the pumpkin to create a snow golem automatically. Bedrock: Dispensers can also place the pumpkin, and snow golems can additionally be created using the /summon command with or without the pumpkin head. |
Interactions with Environment & Other Mobs
- Hostile Mob Aggro: Snow golems attack all hostile mobs by throwing snowballs, which provokes those mobs into targeting the golem. This makes them effective decoys. Creepers will chase and explode near the golem, skeletons will shoot it, and zombies will shamble toward it — all while ignoring you.
- Wolves: Wolves that are wild (untamed) do not interact with snow golems. Tamed wolves will not attack snow golems. However, if a snow golem accidentally hits a tamed wolf with a snowball, the wolf may turn hostile toward the golem.
- Iron Golems: Snow golems and iron golems do not interact with each other. They exist in the same “utility mob” category but have no built-in relationships.
- Blazes: This is where the snow golem actually earns its keep. Snowballs deal 3 damage (1.5 hearts) to blazes, making the snow golem a genuine blaze-killing machine if you can keep it alive in the Nether. Spoiler: keeping it alive in the Nether is the hard part, since the Nether is a warm dimension and snow golems take constant heat damage there.
- Snow Trail and Endermen: The snow layers left by snow golems can cause endermen to teleport if they take damage from touching water (if it rains on the snow layer and the layer melts, creating water contact). This is an extremely niche interaction that almost never matters in practice.
- Boats and Minecarts: Snow golems can ride in boats and minecarts. Putting a snow golem in a boat is a great way to keep it in one place for a snow farm, since it will continue placing snow layers on adjacent blocks while unable to wander off.
- Leads: Snow golems can be attached to leads in both Java and Bedrock Edition, making them easy to move to a desired location.
Drops & Loot
| Item | Quantity | Chance | Notes |
|---|---|---|---|
| Snowball | 0-15 | Guaranteed Roll | Drops snowballs on death. Not affected by Looting enchantment. |
| Carved Pumpkin | 1 | 100% (on shearing only) | Only drops when sheared with shears. Does not drop on death. |
Player Uses & Farming
- Snow Farming: This is the primary reason most players build snow golems. Trap a snow golem in a 1×1 space (or a boat) in a cold biome, and it will endlessly place snow layers on adjacent blocks. Mine the snow layers with a shovel for snowballs, then craft those into snow blocks. Infinite snow, zero effort. A Silk Touch shovel lets you pick up full snow blocks directly from the trail.
- Snow Farm Design: The simplest farm is a 1×1 enclosure with the golem standing on a solid block. Stand next to it and mine the snow it places. For an automated version, use pistons to push the snow layers off and a hopper system to collect the snowballs. Make sure the farm is in a cold biome and has a roof to protect the golem from rain.
- Blaze Farm Assistance: Snow golems can be used in blaze farms if you can solve the heat problem. Building a snow golem in the Nether requires splash potions of Fire Resistance (which do not work on them) or creative use of regeneration potions and quick replacement. Most players find it easier to just use conventional blaze farms, but the option exists for anyone who enjoys suffering.
- Mob Decoys: Placing snow golems around your base gives hostile mobs something to target besides you. The golems will not survive long, but they buy time and redirect aggro. Think of them as disposable alarm systems — cheap to make, easy to replace, and surprisingly effective at keeping you alive for three more seconds.
- Defensive Walls: A line of snow golems behind a wall can continuously pelt hostile mobs with snowballs, pushing them back and preventing them from approaching your base. The knockback stacks, so multiple golems firing at the same target can lock it in place.
- Snowball Supply: Beyond farming snow directly, killing snow golems produces snowballs, which are useful as projectile weapons for knockback, triggering the advancement “Bullseye” by hitting a target block, or annoying your friends in multiplayer.
Commands & NBT
/summon minecraft:snow_golem ~ ~ ~
Summons a standard snow golem with its pumpkin head at your location.
/summon minecraft:snow_golem ~ ~ ~ {Pumpkin:0b}
Summons a snow golem without its pumpkin head — the sheared/pumpkinless variant with the cute face. Java Edition only.
/summon minecraft:snow_golem ~ ~ ~ {NoAI:1b}
Summons a snow golem that does not move, does not throw snowballs, and does not leave a snow trail. Useful for decoration or builds where you want a stationary snowman.
/summon minecraft:snow_golem ~ ~ ~ {Invulnerable:1b}
Summons an invulnerable snow golem that cannot take damage from heat, rain, water, or mob attacks. The only way to keep one alive in the Nether without it being a constant tragedy.
Pumpkin(byte):1b= has pumpkin (default),0b= pumpkinless (sheared). Java Edition only.NoAI(byte):1bdisables all AI — no movement, no attacks, no snow trail.Invulnerable(byte):1bmakes the golem immune to all damage sources.Silent(byte):1bdisables all sound effects from the golem.CustomName(JSON text): Assigns a visible name tag to the golem. Example:{CustomName:'{"text":"Frosty"}'}
Tags, Gamerules & Datapack Hooks
#minecraft:snow_golem(entity type tag): Used in datapacks to reference snow golems specifically.mobGriefing(gamerule): When set tofalse, snow golems will NOT place snow layers as they walk. This is the gamerule that controls whether mobs can modify the world, and it directly affects the snow trail behavior. If your snow farm stops working, check this first.- Loot Table Path:
minecraft:entities/snow_golem— can be overridden in datapacks to change what snow golems drop on death. #minecraft:freeze_immune_entity_types(entity tag): Snow golems are included in this tag, meaning they are immune to powder snow freeze damage. Makes sense — they are already made of snow.
Difficulty & Edition Differences
- Difficulty Scaling: Snow golems are not affected by difficulty settings in any meaningful way. Their health (4 HP), attack rate, and snowball behavior remain the same on Easy, Normal, and Hard. The mobs attacking them hit harder on higher difficulties, so snow golems die faster on Hard simply because everything else is stronger.
- Java vs. Bedrock — Snow Trail: The snow trail mechanic works the same in both editions, but the specific biome temperature thresholds may vary slightly. In both editions, warm biomes prevent snow placement.
- Java vs. Bedrock — Pumpkin NBT: In Java Edition, the
PumpkinNBT tag controls whether the golem has its pumpkin head. In Bedrock Edition, the equivalent is handled through theminecraft:is_shearedcomponent. - Java vs. Bedrock — Ender Dragon Damage: In Java Edition, snowballs deal 1 damage (0.5 hearts) to the Ender Dragon. In Bedrock Edition, snowballs deal 0 damage to the Ender Dragon. This means a snow golem army against the dragon is technically viable in Java (but deeply impractical) and completely useless in Bedrock.
- Java vs. Bedrock — Dispenser Creation: Both editions allow dispensers to place the carved pumpkin on top of snow blocks to create a snow golem automatically. This works the same way in both editions.
Sounds & Audio
- Ambient:
entity.snow_golem.ambient— A soft, icy shuffling sound. Plays intermittently while the golem is alive. - Hurt:
entity.snow_golem.hurt— A crunchy, icy impact sound when the golem takes damage. - Death:
entity.snow_golem.death— A wet, crumbling sound. Appropriately sad for something made of snow. - Shoot (Snowball):
entity.snow_golem.shoot— The sound of the golem throwing a snowball. You will hear this constantly if there are hostile mobs nearby. - Shear:
entity.snow_golem.shear— The standard shearing sound, same as shearing a sheep. Plays when removing the pumpkin.
History & Major Changes
- Beta 1.9 Prerelease 1 (Java): Snow golems added to the game. Originally called “Snow Golem” internally but displayed as “Snowman” in some contexts.
- Java 1.0.0: Officially released as part of the full game launch. Snow trail behavior finalized.
- Java 1.8: Snow golems now have a visible carved pumpkin head by default. Previously, the pumpkin was only visible in the inventory or on the building blocks, not on the rendered entity.
- Java 1.9: Shearing a snow golem now removes the pumpkin, revealing the face underneath. This was the update that gave the snow golem its signature derpy face and made it one of the most photogenic mobs in the game.
- Java 1.13: Entity ID changed from
SnowMantosnow_golemas part of the Flattening. - Bedrock 0.12.1: Snow golems added to Bedrock Edition (then Pocket Edition).
- Java 1.21.2: Minor rendering updates to pumpkin head visibility and shearing behavior polish.
Notable Bugs & Quirks
- Rain Death Loop: If a snow golem is in a biome where it rains, it will take constant damage and die. It does not have any AI to seek shelter, so it will stand in the rain and melt like a sad metaphor for poor life planning. Always build a roof over your snow golems if there is any chance of rain.
- Creeper Provocation: Snow golems throw snowballs at creepers, which deals no damage but does aggro the creeper. The creeper then chases the golem and may explode near your builds. Snow golems near your base can actually cause more creeper damage than they prevent if you are not careful about placement.
- mobGriefing False Trap: Many players build snow farms and then wonder why no snow is appearing. The answer is almost always that
mobGriefingis set tofalse. This gamerule is commonly toggled to prevent endermen from picking up blocks and creepers from destroying terrain, but it also disables the snow golem’s trail. - Pumpkin Head Rendering: In some older versions and certain resource packs, the snow golem’s pumpkin head renders slightly offset or with visual seams. This is cosmetic only and does not affect gameplay.
Advancements / Achievements
- “The Parrots and the Bats” (Java): Breed an animal. Snow golems cannot breed, so they do not trigger this advancement. However, creating a snow golem can count toward other mob-related interactions.
- “Bullseye” (Java): Hit the bullseye of a target block. Snow golem snowballs that hit target blocks do trigger the target block redstone signal, but the advancement requires the player to throw the projectile.
- “Monsters Hunted” (Java): Kill one of every hostile mob. Snow golems can assist with this by aggroing mobs and dealing the final blow to blazes, though this is unreliable.
- “Body Guard” (Bedrock): Create an iron golem. This is for iron golems, not snow golems — a common point of confusion.
Spin-offs, Culture & Trivia
- Community Fan Favorite: The sheared snow golem face has become one of the most beloved mob designs in the community. Its simple, derpy expression has spawned countless fan art pieces, plushies, and memes.
- Internal Name History: The snow golem was internally called “SnowMan” in the code for years before being renamed to “snow_golem” during the 1.13 Flattening. Some older commands and references still use the legacy name.
- Only Utility Mob with 2 Hearts: The snow golem has the lowest health of any player-created mob in the game at just 4 HP (2 hearts). For comparison, an iron golem has 100 HP (50 hearts). The snow golem is the tissue paper to the iron golem’s steel vault.
- Real-World Inspiration: The snow golem’s design is an obvious reference to a traditional snowman — two stacked snowballs with stick arms and a decorative head. Minecraft just added the ability to throw things at your enemies and called it a day.
- Minecraft Dungeons: Snow golems do not appear as enemies in Minecraft Dungeons, but snowball-throwing mechanics are referenced in some winter-themed DLC content.
- Powder Snow Immunity: Snow golems are immune to powder snow freeze damage, making them one of the few mobs that can walk through powder snow without issue. They are literally made of the stuff, so this tracks.
See Also
- Iron Golem — The other player-created utility mob, with considerably more health and combat ability.
- Blaze — The one mob that snow golems can actually deal meaningful damage to.
- Snowball — The projectile snow golems throw, and the primary drop from snow farming.
- Snow Block — Required crafting material to build a snow golem.
- Carved Pumpkin — The head piece required to create a snow golem.



