Minecraft Medieval House Designs

Medieval houses use a stone base, a timber-framed upper floor and a steep roof. Add a round tower and you have a perfect village centrepiece.

Updated 2026-10-28

11×9 medieval house with tower

HallKitchenTower
Top-down floor plan (1 square = 1 block, brown = door).

Materials

BlockApprox. amount
Cobblestone + stone bricks (base)~150
Dark oak logs (frame)~60
White terracotta or calcite (infill)~120
Deepslate tile stairs (roof)~140
Spruce trapdoors (shutters)12
Lanterns6

Steps

  1. Build a 3-block-tall stone base.
  2. Make the upper floor stick out one block on every side (an overhang) using upside-down stairs.
  3. Frame the upper walls with dark oak logs in an X or grid pattern and fill with white blocks.
  4. Build a steep roof (1 block up for each block in) with deepslate tiles.
  5. Add a round tower at one corner – 5 or 7 blocks wide from the circle generator – with a cone roof.

Frequently asked questions

What blocks make a medieval house?

Stone bricks and cobblestone for the base, dark oak for the frame, white terracotta for walls and deepslate tiles for the roof.