Terraria: All NPC & Moving In Requirements | Full Guide 2023


All NPC in Terraria

The Guide is the first NPC to appear in your world. As a beginner, you’ll most likely spend time interacting with him, asking for help in Terraria. After all, the game highlights progression and rewards you for defeating bosses like Queen Bee and Deerclops.

After some good progress, you’ll notice a message on the bottom left side of the screen saying someone has arrived in your Town. That’s one of many more NPCs that will come, offering unique services like a Quest and Reward system, item exchange, healing, and evil biome removal.

From Pre-Hardmode to Hardmode, we’ll help you how to get all NPCs in Terraria. This guide will reveal their best neighbors and biomes, their purpose for appearing, and discuss their Happiness levels to maximize your gameplay.

How Many NPCs Are in Terraria?

The short answer is 40. In a normal playthrough, there are 26 NPCs. Another three don’t need housing, and 11 are Town Pets and Town Slimes. 

With that said, here’s a table of every NPC in Terraria. We’ve included helpful information, including their purpose, when they start appearing, and their best biomes and neighbors to increase their happiness.

Regular NPCs

In this category, you’ll find everyone that will join your Town after reaching specific milestones aside from an available housing.

NPCPurposeAppears AfterBest Biomes (in order)Best Neighbors (in order)
GuideGives you helpful information linear to your gameplay progression.Creating a new world.ForestClothier, Princess, Zoologist
MerchantSells basic items, including Safe and Bug Net. Stocks will change depending on the biome.Having 50 Silver Coins or more.ForestGolfer, Nurse, Princess
NurseRestores your health at the expense of Coins.Having more than 100 HP.HallowArms Dealer, Princess, Wizard
DemolitionistSells explosives, explosive materials, and Hellfire Arrows.Obtaining any explosive. Creating a new world (For the worthy seed).Cavern, Underground, UnderworldMechanic, Princess, Tavernkeep
Dye TraderSells basic dyes and the Dye Vat. Gives free Dyes by exchanging Strange Plants.Obtaining a dye or any item that can become dye.DesertArms Dealer, Painter, Princess
AnglerAssigns fishing quests and rewards you upon completion.Interacting with the Sleeping Angler at the Ocean (or rarely in the Underworld)OceanDemolitionist, Party Girl, Princess, Tax Collector
ZoologistSells various items ranging from Mounts and Pets to Vanity Items. You’ll also get the Universal Pylon after defeating the Moon Lord.Filling up 54 entries in the Bestiary.ForestGolfer, Princess, Witch Doctor
DryadSells various seeds. Can also give you a progression update for removing Corruption, Crimson, and Hallow biomes.Defeating the Brain of Cthulhu or Eater of Worlds, Eye of Cthulhu, and Skeletron.JunglePrincess, Truffle, Witch Doctor
PainterSells Paintings, Wallpapers, and Painting-related tools. Stock will change depending on Moon Phase, Events, and biome.Having eight other NPCs to move in. Old Man and Traveling Merchant count.JungleDryad, Party Girl, Princess
GolferSells golf-related items. You can unlock more after playing and reaching certain amounts of golf points.“Rescuing” him in the Underground Desert.ForestAngler, Painter, Princess, Zoologist
Arms DealerSells guns and various ammunition.Acquiring a Gun or any Bullets.DesertNurse, Princess, Steampunker
TavernkeepSells various Sentry-Summoning Weapons and related armor sets for Coins and Defender Medals.Defeating the Brain of Cthulhu in Crimson or Eater of Worlds in Corruption.HallowDemolitionist, Goblin Tinkerer, Princess
StylistChanges your hairstyle and sells hair dyes.“Rescuing”her in the Spider Cave.OceanDye Trader, Pirate, Princess
Goblin TinkererSells the Tinkerer’s Workshop and other items. Can also modify your Weapon or Tool in exchange for Coins, increasing or decreasing its stats.“Rescuing” him in the Cavern layer after defeating the Goblin Invasion event.Cavern, Underground, UnderworldDye Trader, Mechanic, Princess
Witch DoctorSells the Imbuing Station, Bewitching Table, Fountains, and several summoner items.Defeating Queen BeeJungleDryad, Guide, Princess
ClothierSells vanity items that change depending on biomes, events, moon phases, and mode.Defeating SkeletronCavern, Underground, UnderworldPrincess, Tax Collector, Truffle
MechanicSells items related to Wires and Mechanisms.“Rescuing” her in the Dungeon.SnowCyborg, Goblin Tinkerer, Princess
Party GirlSells novelty items and the Celebration after you defeat Golem.Having 14 other NPCs to move to Town (2.5% chance). If killed, unlike other NPCs, the 2.5% chance is reset.HallowPrincess, Stylist, Wizard, Zoologist
WizardSells magic-related items, including the Ice Rod.“Rescuing” him in the Cavern layer. He rarely spawns after defeating the Wall of Flesh.HallowGolfer, Merchant, Princess
Tax CollectorCollects Coins for you from other NPCs, including himself, but excluding town pets. The total amount ranges from 25 Gold Coins to 33 Gold Coins, 33 Silver Coins, & 33 Copper Coins.Throwing a Purification Powder to a Tortured Soul in the UnderworldSnowMerchant, Party Girl, Princess
TruffleSells Mushroom-related items and the Autohammer for you to craft Shroomite Bars.Building suitable housing in or near a Glowing Mushroom biome.Glowing MushroomDryad, Guide, Princess
PirateSells Pirate-themed items and Cannons.Surviving and defeating the Pirate Invasion.OceanAngler, Princess, Tavernkeep
SteampunkerSells Cogs, Crafting Stations, Solutions, Clentaminator and other related items.Defeating at least one Mechanical Boss (Skeletron Prime, The Destroyer, or The Twins)DesertCyborg, Painter, Princess
CyborgSells Rockets, Proximity Mine Launcher, and Accessories.Defeating Plantera.SnowPirate, Princess, Steampunker, Stylist
Santa ClausSells Christmas-related decors and vanity items.Defeating the Frost Legion during the Christmas season (December 15 to 31. Can be changed in your device to force the event).SnowPrincess
PrincessSells Hallow-themed items.Defeating Plantera, which all NPCs are already in your Town. Santa Claus and Town Pets aren’t included.AllAll

Unique NPCs

Unlike their normal counterparts, unique NPCs don’t need a valid house, although there are still criteria for them to spawn.

NPCPurposeAppears After
Traveling MerchantSells various goods, changing stocks depending on chances.Acquiring at least two NPCs (22.12%), excluding the Old Man and Skeleton Merchant.
Old ManSummon Skeletron and become the Clothier that sells vanity items.World creation.
Skeleton MerchantSells various goods, changing stocks depending on Moon Phases and mode.Wandering in the Caverns (by chance).

Other NPCs

This category focuses on Town Pets. Like normal ones, they need proper housing, although they can occupy the same space as normal NPCs. It’s noteworthy that they can be helpful for placing Pylons in strategic places in Terraria.

NPCAppears After
Town CatPurchasing a Cat License from the Zoologist. Available breeds are White, Silver, Russian Blue, Orange Tabby, Black, and Siamese.
Town DogPurchasing a Dog License from the Zoologist. Available breeds are Husky, Dalmatian, Corgi, Beagle, Pit Bull, and Labrador.
Town BunnyPurchasing a Bunny License from the Zoologist. Available breeds are Silver, Lop, Flemish, Dutch, Angora, and White.
Nerdy SlimeDefeating King Slime.
Cool SlimeThe Party Girl initiates a Party.
Elder SlimeUsing a Golden Key to an Old Shaking Chest you can find in the Cavern Layer. Defeating Skeletron is a must first.
Clumsy SlimeFinding a Clumsy Balloon Slime in the Space Layer and breaking its balloon.
Diva SlimeFinding a Shimmer and discarding a Sparkle Slime Balloon.
Surly SlimeFishing in any water source during the Blood Moon event.
Mystic SlimeUsing a Purification Powder on a Mystic Frog that you can find in the Jungle.
Squire SlimeDropping a Copper Shortsword or a Copper Helmet on any Slime.

What if an NPC dies?

Especially in Expert Mode and Master Mode in Terraria, the chances of your NPC dying from a Wandering Eye or Zombie is high. Thankfully, they’ll spawn after a while as long as a suitable vacant house is available.

With Party Girl, though, there’s only a 2.5% chance for her to spawn even if she was in your Town before.


Every NPC in Terraria is unique. They have unique specializations you can afford depending on your goal. Regardless, all of them wants to be happy. After all, the world is on the brink of destruction if not for the Dryad’s effort to contain Cthulhu and his subordinates.

Start building houses now, don’t let them near Crimson or Corruption, and put a smile on every NPC. We’re sure that’s a great way to get the most profit when selling items or collecting from the Tax Collector. Even better, Pylons will add extreme convenience to your Terraria gameplay!

Related Posts: