Pine
Tree
Sapling
| Biomes |
|
|---|---|
| Generates in existing chunks |
Yes |
| Consists of |
Spruces and pines are small and 2×2 trees with dark bark and brown wood. They are mainly found in the taiga biomes, but they may also generate in windswept forests, snowy plains, and groves.
Appearance
Spruces come in several different variants with different properties:
- Spruces are the most common variant with a height between 5 and 12 blocks. The leaves tend to grow in discrete rows rather than the more spherical arrangement of oaks and birch trees.
- Pines are a fairly tall variant of spruces which generate in a matchstick style, with only a few leaves at the top, with a rare variant which is small. They can't be grown from spruce saplings, and generate in slightly fewer biomes.
- Mega pines are a larger variant of pines which generate in the old growth pine taiga. These pines have few leaves, concentrated at the top, and can be grown from spruce saplings arranged in a 2×2 square, with or without bone meal.
- Mega spruces are larger variants of spruces which generate in the old growth spruce taiga. They have considerably more leaves than the mega pine.
Fallen spruces
Fallen spruce trees replace regular spruces or pines in any biome where they can generate, except groves.
A fallen spruce may consist of a single upright log, or a stump. Logs lying on their side are often found 1–2 blocks from the stump. They occasionally have mushrooms on top.
A fallen spruce log has a length of 6–10 blocks, and the stump is never covered with vines.
Spruces with vines
Regular spruce trees (not pines) sometimes have their trunk covered in vines, except in groves. When grown from saplings, they also have a chance to be covered with vines.
Generation

The spruce variants spawn naturally in the indicated biomes, ordered in density:
| Biome | |||||
|---|---|---|---|---|---|
| Yes | Yes | Yes | Yes | No | |
| Yes | Yes | Yes | Yes | No | |
| Yes | Yes | Yes | Yes | No | |
| Yes | Yes | Yes | No | Yes | |
| Yes | Yes | Yes | No | No | |
| Yes | Yes | Yes | No | No | |
| Yes | Yes | Yes | No | No | |
| Yes | Yes | Yes | No | No | |
| Yes | Yes | Yes | No | No | |
| Yes | Yes | Yes | No | No | |
| Yes | No | Yes | No | No | |
| Yes | Yes | No | No | No | |
| Yes | Yes | No | No | No | |
| Yes | Yes | No | No | No | |
| Yes | Yes | No | No | No | |
| Yes | Yes | No | No | No | |
| JE only | JE only | No | No | No | |
| JE only | JE only | No | No | No |
In groves, spruces grow on an additional block of dirt in the snow block terrain. In ice spikes, no blocks generate where trees can grow, but they might leak on biome borders.
Planting
Spruce saplings may be planted and grown on:
1×1 spruces require a 5×5 column of unobstructed space at least 7 blocks above the sapling to grow (8 blocks including the sapling itself). No horizontal clearance is needed at the base of the tree and 1 level above; that is, a sapling planted in a hole 2 blocks deep can still grow.
To grow a 2×2 tree (be it mega spruce or mega pine), four saplings must be placed adjacent to each other in a square. For growth to succeed, the three adjacent blocks outside the northwest corner of the square must be clear. Also, there must be an unobstructed 5×5 column of blocks centered on the northwestern sapling, starting from the top of the sapling and at least 14 blocks tall (15 blocks including the sapling), or up to the final height of the tree, which can be 30 blocks above ground. Bone meal can be used on any of the saplings to accelerate growth.
When height-constrained, the trunk height maximum is two less than the roof. The headroom of 9 blocks limits the tree to a trunk height of 7, which enables harvesting from ground level.

When mega spruces and pines grow, they convert any grass blocks, dirt, mycelium, coarse dirt, rooted dirt, mud, muddy mangrove roots, moss blocks and pale moss blocks up to a radius of 6 blocks to podzol, centered on the south-eastern sapling.
Data values
ID
| Name | Identifier |
|---|---|
mega_pine |
|
mega_spruce |
|
pine |
|
spruce |
| Name | Identifier |
|---|---|
fallen_spruce_tree_feature |
|
mega_pine_tree_feature |
|
mega_spruce_tree_feature |
|
mountain_pine_tree_feature |
|
mountain_spruce_tree_feature |
|
pine_tree_feature |
|
spruce_tree_feature |
|
spruce_tree_with_vines_feature |
Config
History
Java Edition
| Java Edition Beta | |||||||
|---|---|---|---|---|---|---|---|
| 1.2 | Added spruces and pines, replacing oak trees in taigas. | ||||||
| 1.5 | Spruces and pines can now be grown using saplings. | ||||||
| Java Edition | |||||||
| 1.2.1 | 12w07a | Spruces and pines are no longer generated. | |||||
| 1.2.2 | Spruces and pines are now generated, once again.[1] | ||||||
| 1.7.2 | 13w36a | Added mega spruces and mega pines. | |||||
| Spruce trees now generate in ice plains biomes and extreme hills+ biomes in addition to oak trees. | |||||||
| 1.13 | 18w06a | Mega spruces and pines now transform nearby grass blocks into podzol when they grow. | |||||
| 1.18 | Experimental Snapshot 1 | Added the grove biome, where spruces and pines can generate. | |||||
| 21w43a | Removed the taiga hills, taiga mountains, giant tree taiga hills, giant spruce taiga hills, snowy taiga hills, snowy taiga mountains, snowy mountains, and gravelly mountains+ biomes, where spruces generated. | ||||||
| 1.21.5 | 25w09a | Added fallen spruce trees. | |||||
| 26.3 | snap1 | Added dappled forests, where spruces sparsely generate. | |||||
Bedrock Edition
| Pocket Edition Alpha | |||||||
|---|---|---|---|---|---|---|---|
| v0.1.0 | Added spruces and pines. | ||||||
| v0.2.1 | Oak trees generate with spruce wood. | ||||||
| v0.4.0 | Oak trees no longer generate with spruce wood. | ||||||
| v0.9.0 | build 1 | Added mega spruces, mega pines, and version-exclusive fallen and dying trees. | |||||
| Cold-en oak trees (spruce trees shaped like oak trees) no longer generate. | |||||||
| Bedrock Edition | |||||||
| 1.16.0 | beta 1.15.0.51 | Mega spruces and mega pines now transform nearby grass blocks into podzol when they grow. | |||||
| 1.16.220 Experiment | beta 1.16.220.50 | Added the grove biome, where new mountain spruces and pines can generate. | |||||
| 1.18.0 | beta 1.18.0.20 | Groves are now available outside of experimental gameplay. | |||||
| 1.21.100 | Preview 1.21.100.20 | Increased the size of the podzol patches generated beneath mega pines and mega spruces. | |||||
| Trees now generate more sparsely in the grove, matching Java Edition. | |||||||
| 26.40 Experiment | Preview 26.40.30 | Added dappled forests, where spruces sparsely generate. | |||||
| 26.50 | Preview 26.50.22 | Implemented all features from the "Drop 3 of 2026" experiment in vanilla gameplay. | |||||
Legacy Console Edition
Issues
Issues relating to "Spruce" are maintained on the bug tracker. Issues should be reported and viewed there.
Trivia
- In real life, "spruce" refers to any member of the Picea genus of trees.
- Although the leaves of real-life spruce trees are typically referred to as "needles", the leaves of spruce trees in Minecraft are still called "spruce leaves" as well as producing leaf particles[BE only] and being able to be smelted into leaf litter.
Gallery
Screenshots
-
Spruces and pines in a grove, which generate one block of dirt underneath -
The smallest spruce and smallest pine tree next to each other -
A spruce with vines in an old growth spruce taiga -
Spruces in a windswept forest -
Two spruces on a small windswept forest mountaintop -
Mega spruces in an old growth spruce taiga above the snowfall height -
A fallen spruce tree -
Spruces during snowfall in a mountain grove -
A spruce on an island -
Mega pines along with smaller spruces in an old growth pine taiga -
Sparse spruces in snowy plains -
Dense spruces and pines in a snowy taiga -
The occasional spruce tree in a dappled forest -
Mega pines with pale oaks -
All 2×2 trees in Minecraft -
A "lollipop" pine tree -
Spruces in the unused gravelly mountains+ biome
Mojang images
-
The first image of an old growth pine taiga with mega pines -
The difference between a pine and a spruce
References
- ↑ "Updated Minecraft to 1.2.2 because birches and pine trees were missing. Birches love pine trees." – @jeb_ (Jens Bergensten) on X (formerly Twitter), March 12, 2012



