How to Get NPCs to Move in Terraria
Gotta make sure you've built suitable housing first! Each NPC in Terraria has their specific needs like enough space, lighting, furniture, and a door. Once you've got that sorted, they'll move in all on their own. If you want them to move to a specific house, open your inventory, click on the house icon, and assign them manually. Super easy!
Play Games.Earn points.Get gift cards!

Playback Rewards
(13.7k)
500k players and counting...
More Answers
Just build a room and slap a table and chair in there. If it's good enough, they'll move in. Doesn't need to be fancy!
You guys are missing the point, they won't just move into any old shack. You gotta meet their individual requirements, like the Merchant needing 50 silver coins in your inventory, or a gun for the Arms Dealer. Build it right, meet their needs, and they'll come!
馃憖 If you like Terraria...
The brands referenced on this page are not sponsors of the rewards or otherwise affiliated with this company. The logos and other identifying marks attached are trademarks of and owned by each represented company and/or its affiliates. Please visit each company's website for additional terms and conditions.
People also want to know
Add an Answer