
A barn is three buildings in one: a ground floor for animals, a loft for hay, and a roof big enough to cover both. Here are three Minecraft barn ideas built that way, each about 53 to 58 stacks of blocks: a red barn with a hay loft (3,347 blocks), an animal barn (3,673 blocks) and a stone and oak barn with a silo (3,518 blocks).
How these barns were made
Each barn is a build by Block Dreamer, an AI Minecraft build generator that turns a text description into one Java 1.21 build (a statue, a creature or a building) with a 3D preview, a layer plan, a block list and downloads for vanilla (.mcfunction), WorldEdit (.schem) and Litematica (.litematic); it makes one structure per prompt, or with Mega one place built in parts (a village, a castle with its grounds), and not whole cities or landscapes.
We made them on 14 October 2026 in Classic, one sentence each, in 16 to 27 seconds. The block counts below are from each barn's own block list, in stacks of 64, and include the yard each barn came with.
Red barn with a hay loft

This is the classic red barn: red walls, a dark curved roof, a loft door high in the gable. It is 3,347 blocks, 53 stacks, and the walls are most of it: 901 red terracotta. The roof is 486 dark oak stairs and 215 dark oak slabs, which is what gives it the bend.
The loft is a full floor of 497 spruce planks on layer 7, with the roof starting at layer 12, so the loft has about four blocks of headroom before the slope closes in. Cut at layer 10 you can see it from above: hay blocks stacked in the corners, 140 of them in the whole barn. A hay block is crafted from nine wheat, so in survival those 140 are 1,260 wheat.

We asked for "a small red barn with a hay loft and stalls for two horses, 9 by 13" (open that sentence to change it). In survival, red terracotta is clay fired in a furnace and dyed red, or found ready-made in badlands; 901 of it is the one material worth planning for.
Animal barn with an open hall
The point of this one is the ground floor. Cut at layer 5, it is one long open hall with two rows of dark oak posts down the middle, a patch of grass with water at one end and hay by the door. The pens we asked for are not separate rooms: to keep cows, sheep and pigs apart, run fences between the posts.

From outside it is a timber-framed barn: 777 dark oak logs for the frame, 582 red terracotta for the panels, 560 spruce planks and 694 dark oak stairs for a steep roof. 3,673 blocks, 58 stacks. The loft floor is on layer 8 and the roof begins at layer 14, so this loft is taller than the red barn's. It holds 200 hay blocks, 1,800 wheat in survival.

The request was "a large barn with pens for cows, sheep and pigs, a hay loft and big double doors, 15 by 21" (open it to edit). The roof works the same way as a house roof: Minecraft roof designs shows why a wider barn needs a taller roof and how many stairs it takes.
Stone and oak barn with a silo
A silo changes the outline more than anything else you can add to a barn. This one is a round tower of stone bricks capped with a dome of green copper, standing at the end of a barn with a stone base and oak and spruce walls. Together they are 42 blocks long, 19 deep and 28 tall at the top of the dome.

It is 3,518 blocks, 55 stacks: 937 stone bricks, 644 spruce planks, 540 dark oak stairs, 467 oak logs and 168 hay blocks (1,512 wheat). The dome is 121 waxed weathered cut copper, which in survival means copper blocks left to weather and then waxed with honeycomb; any green block makes the same shape without waiting for the copper to turn.
We asked for "a stone and oak barn with a round silo beside it, 13 by 17" (open it to edit).
The three side by side
| Barn | Size (w × h × d) | Blocks | Stacks | Loft floor | Roof starts | Most-used block |
|---|---|---|---|---|---|---|
| Red barn | 23 × 24 × 32 | 3,347 | 53 | layer 7 | layer 12 | Red terracotta, 901 |
| Animal barn | 23 × 25 × 34 | 3,673 | 58 | layer 8 | layer 14 | Dark oak log, 777 |
| Barn with silo | 42 × 28 × 19 | 3,518 | 55 | layer 7 | layer 13 | Stone bricks, 937 |
The animal barn is the largest of the three, 23 × 25 × 34 and 3,673 blocks, 58 stacks. The red barn, 23 × 24 × 32, is the smallest at 3,347 blocks, 53 stacks, and the barn with its silo comes between them at 3,518 blocks, 55 stacks, on a longer, narrower footprint of 42 × 28 × 19. In all three the loft floor sits on layer 7 or 8, and the roof starts five or six layers higher.
What the sizes tell you
The two barns we asked for at 9 by 13 and at 15 by 21 both came out about 23 wide and over 30 deep. The sentence asked for very different barns; the builds are close to the same size. Read the size printed on a build before you clear land for it, and if you need a barn to fit a plot, say the size in the sentence and check that it was kept.
Shockbyte's barn guide (read 14 October 2026) suggests a compact barn of about 9 by 9 to start with. All three here are over 23 by 30: barns to be the main building of a farm, not a first shelter for two cows.
Each barn also came with its yard: coarse dirt, a little grass and a few bushes, which are in the counts above. For a barn on the farm you already have, leave those out.
Barn ideas we did not build
Three more we would try, untested here, so treat the sizes as a starting point:
- A horse stable: a long stone stable with six stalls, a tack room and a hay loft, 11 by 25
- A storage barn: a barn of spruce and cobblestone with rows of barrels and chests and a loft, 13 by 17
- A barn with a farm: a small barn beside fenced wheat and carrot fields with a water channel, 21 by 21
A barn usually sits beside a farmhouse; Minecraft house blueprints has three houses with the same kind of block list.
What these barns won't give you
These are buildings, not working farms. The generator does not place animals, breed them or wire any redstone, and a hay loft is hay blocks, not a hopper system. Block Dreamer makes one structure per prompt in Classic, so the barn comes without the fields around it unless you build a whole farm as a Mega place.
They were made without the second look that Pro and Studio plans add. Your first build is free with an account: describe your barn.