Skip to main content
← All Guides
Build Ideas · Technique · Java & Bedrock

How to Build a Roof

The roof sets the whole style. Learn the main shapes, the stair slope, and why the overhang matters.

What you need

Stairs of your roof block
Slabs for half-steps
A trim block for edges
Walls to roof over

Shape, slope, overhang

Pick a shape for the style: steep gable for cottages, four-sided hip for grand builds, gambrel for barns, flat shed for modern. Run the slope with stairs up to the ridge, and always carry it one or two blocks past the walls as an overhang.

Quick answers

How do you build a roof in Minecraft?

Run stairs up from each eave toward a central ridge so the slope steps in evenly, then close the top with a ridge line. Add a one to two block overhang past the walls, and fill the triangular gable ends with the wall or trim block.

What are the main roof shapes?

A gable is the simple two-slope triangle, a hip slopes on all four sides, a gambrel is the two-angle barn roof, and a shed or lean-to is a single flat slope. Steep gables suit cottages and medieval, flat sheds suit modern.

How do you make a roof slope with stairs?

Place a stair, then step up one block and place the next, repeating to the ridge. Upside-down stairs underneath, or slabs, smooth the underside. A 45-degree one-up-one-across slope is the cleanest and easiest to line up.

Why does roof overhang matter?

An overhang of one or two blocks past the walls casts a shadow line and stops the roof looking stuck on. Almost every good build overhangs its roof, and adding a fascia or trim block along the edge sharpens it further.

How steep should a roof be?

Steeper roofs read as cottage, medieval or fantasy, while shallow or flat roofs read as modern or industrial. Match the pitch to the style, and keep the same pitch across a build so it stays consistent.

Does roof building work the same on Bedrock?

Yes. Stairs, slabs and the slope techniques behave the same on Java and Bedrock, so the same roof shapes and the overhang trick work on either edition.

How many stairs does one stack make?

A full stack is 64. The stair recipe uses 6 blocks per craft and yields 4 stairs, so one stack of stairs costs 96 of the base block. Slabs are cheaper: 3 blocks craft 6 slabs, so a stack of 64 slabs costs about 32 blocks. Stonecutter use gives a cleaner 1 block to 1 stair or 2 slabs.

How do I stop light leaking through a steep roof?

Stairs and slabs are not full blocks, so a steep stepped roof leaves gaps that let light pass and let mobs spawn in the attic. Line the underside with upside-down stairs or top slabs, or lay a flat full-block ceiling one layer under the roof so the attic has no open holes and mobs cannot spawn in it.

What blocks make the best roofs?

Deepslate tiles, dark prismarine and blackstone read as slate. Bricks, mud bricks and granite stairs read as clay tile. Spruce and dark oak suit cottages, copper and its weathered stages suit fantasy and steampunk. Pick a stair, a slab and a trim block from the same family so edges line up.

Why does my roof look flat from the front?

A bare gable end shows a flat triangle of wall. Add a one block fascia border around the slope, recess the gable wall back one block under the overhang, and put a window or beam detail in the triangle. The shadow from the overhang plus the recess gives the front real depth.

Common mistakes and fixes

  • No overhang. The roof sits flush on the wall and looks stuck on. Carry the base one or two blocks past the wall before you start the slope.
  • Mixed pitch. One slope climbs one-up-one-across, the other climbs one-up-two-across, so the ridges never meet. Pick one ratio and keep it on every face. The 1:1 (45 degree) slope is easiest to align.
  • Light holes. Stepped stairs leave gaps where mobs spawn in the dark attic. Close the underside with upside-down stairs or top slabs, or add a flat full-block ceiling one layer down.
  • Even-width builds with a centred ridge. A roof on an even number of blocks wide cannot land the peak on a single block, so the ridge sits two blocks wide. Use a slab cap or top the ridge with a fence or wall post to hide the seam.
  • One flat block of trim. The eave edge looks thin. Run a slab or stair fascia under the overhang and the roof gains a shadow line and depth.
  • Wrong material scale. A huge build with single stair steps looks busy. On large roofs, step every two or three blocks for a shallower, calmer slope.
Database →
Stairs & slabs
Look up every stair and slab block to pick your roofing material.
Guide →
Choose a block palette
Pick a roof colour that fits the rest of your build's palette.

Blocks and items in this guide

Dark Prismarine in MinecraftDark PrismarineDeepslate Tiles in MinecraftDeepslate TilesBlackstone in MinecraftBlackstoneMud Bricks in MinecraftMud BricksPrismarine in MinecraftPrismarineDeepslate in MinecraftDeepslateBricks in MinecraftBricks

All 7 of these are named in the guide above, starting with Dark Prismarine. Look them up in the item database.

More guides on this site

Guides that go with this one

How to Build a Japanese House in MinecraftBuild a Japanese house or pagoda with tiered upturned roofs, a dark timber frame and paper walls. Here are...How to Build a Cottage in MinecraftA cosy little cottage with a mossy roof, a brick chimney and window flower boxes. Here are the blocks, the...How to Build a Medieval House in MinecraftA Tudor timber-frame house with dark-oak beams, white plaster and a steep roof. Here are the blocks, the...How to Build a Tower in MinecraftBuild a tall stone tower or keep that does not look like a chimney. Here are the blocks, how to stack the...How to Get Goat Horns in MinecraftGoat horns drop when a goat rams a hard block. Here is how to make goats charge, why screaming goats are...How to Make a Smoker and Blast Furnace in MinecraftA smoker cooks food and a blast furnace smelts ore, each twice as fast as a furnace. Here are both recipes,...

Related tools & databases

Platform
Builds Platform
Browse and download ready-made builds and schematics.
Database
Item Database
Every item with its stats, IDs, recipes and uses.
Guides
More Builds & Design guides
Houses, castles, bases and decoration, with live 3D blueprints.