Introduction: How to Build a Medieval House in Minecraft

About: Hi! I'm a slightly feral mountain hermit that likes to be helpful. I do community management at Instructables & Tinkercad. 🙌 Want to hear me chat about making? Search "CLAMP Podcast" on YouTube or your favorit…

Something you may not know about me: I am a Minecraft addict. I normally play the Feed The Beast version with the boy, but we went back to vanilla Minecraft recently to try it out since it has loads of new updates! One of my first vanilla projects was to make a pretty medieval style house - I've always wanted one.

This medieval Minecraft house is based off a house I found online a few months ago (and now can't find again to link nooooo) - I fell in love instantly! Once I started building it I realized it was also the perfect size for everything I needed.

Years ago when I first started playing, I'd either use a town as a base or build multiple structures to house everything but this house solves all those problems. NOW IT'S ALL IN ONE PLACE AND SEXY AS ALL GET OUT.

I've got another version of this medieval house on the survival world the boy and I have been playing - it took maybe a day to build in survival. I really suggest doing this one in creative - it took only two hours that way! :D

This medieval Minecraft house includes:

  • full basement including furnaces, lots of chest storage, craft table and anvil space, and access to a mining shaft.
  • main floor with lots of chest room + craft table space
  • second floor with fully functioning enchantment table + room and potion brewing area
  • top floor with room for armor stands and beds, as well as a walk out balcony for sniping enemies in the morning
  • optional stable addition to keep your fancy horses nearby

The texture packs shown in this tutorial are Chroma Hills RPG (during the building) and Triton Core V2. (for the finished photos) Both are 64x and AWESOME. If you've got an older computer that has a hard time with 64x, I highly recommend Dokucraft - it comes in lots of flavors and it's gorgeous even at 16x and 32x.

Step 1: Materials Needed

Here are the blocks I used for this house, broken up by area - just to give you an idea of all the things you need to gather if you build it in survival. :)

Main floor:

  • oak trunks
  • cobblestone
  • stone brick stairs
  • cracked stone bricks
  • glass panes
  • birch planks
  • iron bars
  • door of choice

Second and top floors:

  • oak trunks
  • white wool (or birch trunks - they look nice too!)
  • birch planks
  • glass panes
  • stone brick slabs
  • iron bars
  • door of choice


  • acacia wood planks
  • acacia wood stairs
  • glass blocks

Decorative blocks for the outside:

  • wooden trap doors
  • cracked stone bricks
  • stone brick stairs


  • acacia slabs
  • fencing of choice
  • fence gate

Step 2: Find a Nice Flat Place

The bottom bit of your house is going to cover a 9x13 block area, with additional landscaping outside. I would say a 15x20 block of land should be good!

It's best if you place it in an area where you can dig down easily - we'll build an awesome basement with mine access under the house!

Step 3: Build the Bottom Layer and Fill In

Oak trunks are used for the supports - stack them 5 high and then connect them so the frame is 7 wide and 11 long.

Once the frame is built, fill it out with cobblestone as shown in the second photo. Two windows on the back - two on each side, room for a door in the middle of the front.

Step 4: Add the Rest of the Frame + Add the Flooring

Begin by placing an oak trunk outside of each corner and building up five blocks high. Connect the trunks all along the bottom of the frame.

Now place four more trunk blocks in the middle of each side so they're level with the corners.

Build the roof frame by creating four more layers of support above the second floor. Use the photos as a guide - each level is two blocks high. Repeat this pattern on both ends of the house.

At this point, I like to add in the flooring. I'm using birch planks. I also added a staircase using stone brick stairs. (You can see the correct placement in the photos!) I dug one block down on the main floor and replaced the dirt with the planks for that floor. The second floor just has birch planks laid into the second floor frame.

Step 5: Make Wool Walls for the Top Two Floors

Just as shown in the photos! Nice and easy. :)

Step 6: Frame Out the Roof and Add the Top Floor

Add the flooring so it lines up with the oak trunk support going horizontally across the front and back of the top floor. Fill it in so it's five wide.

Now place a line of oak trunks on either side - this will be the bottom of the inside wall and provide support for the roof. :)

Place acacia planks as shown in the photos to get the roof ready for building.

Step 7: Build the Roof

On top of each acacia plank block you placed, you're going to place an acacia stair. Carry the planks and stairs along the length of the roof on both sides.

Step 8: Make the Roof Fancy

The original house I saw had a one block deep overhang on the roof - I've done that here as well.

Bring the plank and stairs out one block, and then add an upside down stair to the bottom of the each of the blocks.

I used oak planks to make a backing for the stairs I laid down - makes it a little easier.

Step 9: Add the Chimney

The chimney is made up of cracked stone bricks and stone brick stairs. I ended up making it a little taller than it is here. :)

Step 10: Decorate the Outside

Use cracked stone bricks, stone brick stairs, and wooden trapdoors to add decoration to the outside of the house. I use glass panels for all the windows in the walls - they add a little depth.

For the front around the door, I used oak wood and iron bars to make it more interesting.

Step 11: Build the Balcony

The balcony is made of stone brick slabs - it's 5 blocks wide and 3 blocks deep. It has a second layer of slabs put right below where it connects to the house. This covers up the half block of white wool that would peek out otherwise. :)

Step 12: Add Roof Windows

To break up the roof and let in a little extra light, I added six windows on each side. These have glass blocks in them instead of panes.

Step 13: Build the Stable

I used acacia wood slabs for the roof and oak fencing for the supports and the bottom.

I added fence gates even though they don't work with the horses (they can't fit through!) - they just make it look nice.

Step 14: Build a Basement

This is the layout I'm using. It's 8 blocks wide, 13 blocks long and 4 blocks tall. Furnaces hang out under the stairs and chests line the walls.

This layout has been awesome for mining - it's really nice to be able to come up the stairs and get right to processing ores and putting cobblestone and dirt away. Also easy to repair and make new tools if needed.

Step 15: Finishing the First Floor

This is the way I've had mine set up - in my survival house I've had to add more chests further up the wall. I keep tools, mob drops, building supplies, wood and farming stuff in here.

Having a clock over the door is so fancy. Wish I would have done that years ago!

Step 16: Finishing the Enchanting/brewing Area on the Second Floor

I brought the side supports in one block - that way it frames the enchanting half of the room nicely and allows for an easy ladder to the top floor.

This enchanting setup (shown in detail in photo 3) is nice and efficient - easy to get level 30 enchanments. :)

Step 17: Finishing the Top Floor

This is where I placed my beds. You have more than enough room for chests and armor stands, too.

Because I'm on creative I decided to go nuts with armor stand decorating. :D

Minecraft Challenge

Participated in the
Minecraft Challenge