What counts as a house in Terraria, and why you need one
A house in Terraria is a room you build that NPCs will move into. It does not have to look like a real house — it can be a box, a tower, or a hole in the ground. What matters is that it meets three requirements: a door or platform for entry, a flat surface to stand on (like a wood floor), and a light source (like a torch). Once you have those three things in one enclosed space, an NPC will move in.
You need houses because NPCs provide services. The Guide tells you how to craft things. The Merchant sells supplies. The Nurse heals you. Without houses, most NPCs will not appear in your world at all. Building your first house is usually the second thing you do after punching trees.
The minimum house is about 60 blocks of space — roughly 6 blocks wide and 10 blocks tall. Bigger houses do not give you better services, so you can build small and move on.
Key Takeaways
- A valid house needs a door or platform for entry, a flat surface to stand on, and a light source, all in an enclosed space.
- Wood is the easiest building material early on — chop trees, craft wood at a workbench, and place it as walls and floors.
- Place a door by crafting it from 6 wood and 1 iron bar, then right-click on a wall where you want the door to go.
- NPCs will move into any house that meets the requirements, even if it is ugly or cramped, so do not worry about decoration at first.
- You can build multiple houses and move NPCs between them using the housing interface, which opens when you right-click a door.
Gathering wood and building your first walls
Start by punching trees until you have about 100 wood. Each punch gives you 1 wood, and a small tree gives you 10 to 20 wood total. Chop several trees so you have enough to build walls, a floor, and a door.
Open your inventory and craft wood walls at a workbench. You need 1 wood to make 4 walls. Craft about 60 walls — this gives you enough for a small house with some left over. Walls are different from wood blocks; walls go on top of blocks to seal the space and keep monsters out.
Place wood blocks (not walls) on the ground to form a floor about 6 blocks wide. Then place wood blocks upward to form the four corners of your house, making it roughly 10 blocks tall. Fill in the walls between the blocks using the wood walls you crafted. You should now have a wooden box with an open doorway.
Adding a door and making the space valid
Craft a door at a workbench using 6 wood and 1 iron bar. Iron bars drop from iron ore, which you mine with a pickaxe. If you do not have a pickaxe yet, craft one from 3 iron bars and 1 wood at a workbench. Mine iron ore from underground until you have at least 1 bar.
Right-click on the open doorway in your wooden box. A door will appear. This counts as your entry point. If you use a platform instead (a single wood block that you can walk through), that also works — platforms are easier because they do not require iron bars.
Place a torch on one of the walls inside the house. Craft torches from 1 wood and 1 gel (gel drops from slimes). Place the torch by right-clicking on a wall. The house is now valid, and an NPC should move in within a few seconds.
Understanding the housing interface and NPC assignment
Right-click on the door you placed. A window opens showing the house status. If the house is valid, it will say "suitable for housing" and show an empty portrait. This means an NPC can move in.
NPCs move in automatically based on what they need. The Guide moves in first because he appears in every world. The Merchant moves in once you have 50 silver coins. The Nurse moves in once you defeat the Eater of Worlds or Brain of Cthulhu. You do not assign NPCs yourself — they choose houses that are empty and valid.
If you want to move an NPC to a different house, right-click the door of the house they currently live in, and you will see their portrait. Click the portrait, and a menu appears letting you reassign them to another valid house. This is useful later when you want to organize your NPCs by function.
Building multiple houses for different NPCs
Once you have one valid house, build a second one the same way. You need a door (or platform), a floor, walls, and a torch. Each house can hold one NPC. If you have three NPCs and only one house, two of them will not move in.
You do not need to spread houses far apart. You can build them next to each other, stack them vertically, or cluster them in one area. NPCs do not care about proximity to each other. What matters is that each house is enclosed and has the three required items.
As you progress and defeat bosses, more NPCs become available. The Dryad moves in after you break a Shadow Orb or Crimson Heart. The Demolitionist moves in once you have explosives. Build new houses as you unlock new NPCs, or rebuild old houses to make room.
Common mistakes that break your house
The most common mistake is forgetting walls. If you build a room with only a floor and a door, but no walls on the sides, it is not enclosed and NPCs will not move in. Walls are the vertical surfaces that seal the space. Blocks are what you stand on.
Another mistake is using a door without a floor. If you place a door in mid-air, it does not count as a valid entry point. The door must be placed on a wall that is part of an enclosed room with a floor inside.
Some players build houses that are too small. The minimum is roughly 60 blocks of floor space, which is about 6 blocks wide and 10 blocks tall. If your house is smaller than that, it will not be valid. You can check by right-clicking the door — if it says "not suitable for housing", make the room bigger.
Forgetting a light source is also common. A torch, candle, or lantern all work. The light source must be inside the room, not outside. If you place a torch on the outside wall, it does not count.
Upgrading from wood to better materials
Wood houses work fine forever, but once you have better materials, you can rebuild them to look nicer. Stone blocks come from mining stone underground with a pickaxe. Brick comes from smelting clay in a furnace. Platforms can be made from any block type and let NPCs walk through them like stairs.
The rules for a valid house do not change — you still need a door, a floor, walls, and a light source. The material does not matter. A stone house works exactly the same as a wood house. Build with whatever you have or whatever looks good to you.
Some players build themed houses for each NPC — a shop for the Merchant, a clinic for the Nurse, a library for the Wizard. These are purely for looks. The NPC will move in and provide the same services whether the house is themed or not.
Frequently Asked Questions
Can I build a house with just a platform instead of a door?
Yes. A platform counts as an entry point just like a door does. Platforms are easier to make because they only need the block material — no iron bars required. Right-click a platform to place it, and it will work as an entrance.
What happens if I build a house but no NPC moves in?
Right-click the door and check the status. If it says "not suitable for housing", you are missing one of the three requirements: a valid entry point, a floor, a light source, or enough space. If it says "suitable" but no NPC has moved in, wait a few seconds or check if that NPC is available yet. Some NPCs only appear after you defeat a boss.
Can two NPCs live in the same house?
No. Each NPC needs their own valid house. If you want to house two NPCs, you must build two separate houses, each with a door, floor, and light source.
Do I need to build houses before I can craft things?
No. You can craft at a workbench without any NPC present. But the Guide NPC gives you crafting recipes you might not know about, so building a house for him early is useful. Other NPCs provide services like healing or selling items, which you will want later.
Can I move a house after I build it?
Not directly. But you can build a new house somewhere else and reassign the NPC to it using the housing interface. The old house will become empty and you can tear it down or repurpose it.