In my city we only have a small place for our house but we can build under it as much as we want so I want to build a place to grow wheat and trees. What's the best layout in terms of light (torches preferred) and water for growing them quickly?

  • 14
    This question reminds me of a time when me and a couple friends decided to play Minecraft together and I was put in charge. Actually, they played Minecraft, I played a new version of Dwarf Fortress where the dwarves were my friends... it was awesome.
    – tzenes
    Commented Apr 5, 2011 at 15:19
  • 7
    This one time... at Minecamp...
    – Cyclops
    Commented Apr 6, 2011 at 1:22
  • I'm amazed you have to bother harvesting wood at all. After stripping abandoned mines of all their wood, I have 300+ planks and 300+ fences.
    – gnovice
    Commented Feb 20, 2012 at 21:16

3 Answers 3


You need a light level of 9 or higher for wheat to grow. Saplings will need a light level of about 10 specifically above them, so one torch (which provides 14 light) nearby will suffice. There is a small disagreement on the wiki for what light level trees need, but 10 is the safe number. Beyond that light does not affect the rate at which they grow.

For wheat to grow quickly, however, you need to place it on hydrated farmland blocks, which meet the following constraints (from the Minecraft wiki):

  1. Water at the same level, or one block above the farmland block. Water one block below will not work.
  2. Water up to four blocks away, including diagonals.
  3. The blocks between the farmland block and the water make no difference.

Farmland blocks are made by tilling a dirt block with a hoe.

Other constraints are that wheat will only grow on farmland blocks and trees will only grow on dirt/grass blocks. Also, trees need at least 5 blocks of open air above them to grow at all, but leaving 14 blocks will allow almost all large trees to grow (source). Space around the sapling is not required but will result in more leaves and possibly wood, so I recommend leaving an open 5x5 area that is also 14 blocks tall and centered on the sapling in order to maximize each tree's potential wood output.

Here is a good example of an underground tree farm.

  • I nearly squealed with joy when I first saw it. I need to get out more.
    – Sadly Not
    Commented Apr 5, 2011 at 14:06
  • Saplings can be planted on dirt blocks, and don't require grass - so there is no reason to grow grass blocks downwards. (Also they require a light level of 10).
    – Cyclops
    Commented Apr 5, 2011 at 14:07
  • @Cyclops: The info about that seems inconsistent. Read here for the 9 number and here for the 10 number. Either way, a nearby torch will solve his problem. The 9 above constraint is tougher to make anyways so if he satisfies that it will likely grow.
    – Sadly Not
    Commented Apr 5, 2011 at 14:12
  • 2
    @Cyclops: We both need to stop editing our comments :P
    – Sadly Not
    Commented Apr 5, 2011 at 14:12
  • Do the trees need a certain height to? Commented Apr 5, 2011 at 14:14

This is what my underground tree farms usually look like. I'm sure there are more efficient ways, but this is pretty good as far as the area/volume you need to excavate to the amount of trees that will grow.

It's just started to sprout, but if you leave it long enough you'll have solid walls of wood.

enter image description here

  • How do you get enough saplings to replant? Commented Aug 10, 2011 at 18:26
  • @LorenPechtel - The leaves still seem to drop excess saplings (more saplings than I need). Just stick around and break most of them
    – Robotnik
    Commented Jan 8, 2013 at 22:56

I've used the 80% efficiency tree farm from the wiki and it works very well. . Mine is above ground but the same results should work below ground.

I did place a canopy above the farm leaving an 8 block high space. This allows me to chop all the wood from ground level. After a couple minecraft days almost all the saplings have grown to full tress and produce a couple stacks of wood.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .