In Terraria, town NPCs are essential progression anchors, offering services, quests, and lore while shaping world activity and safety. This guide covers every NPC, how they move in, their requirements, what they sell, key dialogue, and their late-game relevance. Understanding spawn rules, housing needs, and availability windows helps you plan builds, automate shops, and optimize adventure pacing. The following reference is tailored for both new and experienced players who want a reliable, evergreen overview of every town NPC in Terraria.
What Are Town NPCs and Why They Matter
Town NPCs provide trading, crafting, and utility, and their presence affects nearby spawn rates and world safety. Each NPC requires valid housing, meets availability conditions, and typically demands specific nearby NPCs before they appear. They contribute unique items, equipment, and services, making them central to end-game readiness and survival efficiency.
Complete List of Town NPCs
Below is a verified overview of all town NPCs, grouped by availability tier. Conditions reference required nearby NPCs, time-of-day, biome, and event status.
Default and Early-Game NPCs
| NPC | Availability Condition | Primary Services | Source Type |
|---|---|---|---|
| Guide | Always at start | Spawn eggs, tips | Guaranteed |
| Merchant | Day, near Guide | Basic tools, potions | Guaranteed |
| Dryad | Day, near Merchant | Seed bags, tree info | Guaranteed |
| Demolitionist | Night, near Merchant | Explosives | Guaranteed |
| Clothier | Day, near Demolitionist | Armor, vanity | Guaranteed |
| Armorer | Night, near Clothier | Tiered armor | Guaranteed |
| Tax Collector | Day, near Armorer | Buff items | Guaranteed |
| Stylist | Night, near Tax Collector | Dyes, vanity gear | Guaranteed |
| Hairdresser | Day, near Stylist | Hair and color changes | Guaranteed |
| Nurse | Night, near Hairdresser | Healing, potions | Guaranteed |
| Truffle | Night, near Nurse in mushroom biome | Mushroom gear | Biome-gated |
Combat and Progression NPCs
| NPC | Availability Condition | Primary Services | Source Type |
|---|---|---|---|
| Armorer | Night, after Guide, Merchant, Dryad | Combat armor sets | Guaranteed |
| Goblin Tinkerer | Gadgets, wings, rockets | Progression-gated | |
| Witch Doctor | Jungle gear, potions | Biome + progression | |
| Cyborg | Rocket boots, armor, consumables | Progression-gated | |
| Mechanic | Steampunk armor, turrets, hooks | Event-gated |
Hardmode and Event NPCs
| NPC | Availability Condition | Primary Services | Source Type |
|---|---|---|---|
| Wizard | Magic gear, potions Hardmode progression | ||
| Clothier | |||
| Party Girl | |||
| Santa Claus | |||
| Angler | |||
| Princess |
Housing and Spawn Rules
Every town NPC requires valid housing: a minimum of 61 tiles of space, a door, a light, a chair, and a table. Houses must be within reasonable proximity (typically 35–75 tiles) of each other to prevent NPC refusal. Doors must be openable, and the house must not be in a corrupt/crimson biome unless for Truffle. NPCs refuse to move in if the area is too noisy (near enemies), too small, or lacks proper furniture. Understanding these rules lets you design efficient towns and prevent unwanted grumbling or desertion.
Quest Chains and Daily Interactions
Many NPCs offer rotating quests that provide useful rewards and background worldbuilding. Completing these in sequence often unlocks further services or items. Examples include the Angler’s fishing tasks, the Wizard’s arcane errands, and the Party Girl’s event preparations. Daily interactions refresh at midnight (in-game), so visiting frequently ensures access to stock updates, quest resets, and special offers. Prioritize important trades early, as some NPCs retire after events or hardmode transitions.
Strategic Placement and Town Design
Place key service providers near central paths for convenience, but maintain spacing so NPCs don’t refuse housing. Use teleporters, wires, and timing boosts to access merchants quickly. For large-scale builds, zone services by frequency: hair/stylist and dye/nurse for routine needs; goblin tinkerer and wizard for periodic power spikes. Avoid cramming too many NPCs into one dense cluster, as noise and pathing can stall trades.
Late-Game Utility and Niche Roles
Even after defeating Moon Lord, town NPCs remain relevant. The Steampunker provides hardmode belts and launchers; the Arms Dealer sells high-tier guns; the Wizard and Cleric support magic builds. Event-driven vendors (Santa, Witch Doctor) offer niche gear for seasonal or thematic runs. Recognizing which NPCs to prioritize in different phases helps you plan long-term worlds and reduce grind.
Common Pitfalls and Troubleshooting
- NPCs won’t move in: check house validity, nearby NPC count, and biome restrictions.
- Missing stock: ensure time-of-day matches and events are active.
- Quest chains broken: verify prerequisite NPCs are present and unloaded.
- Despawning: NPCs leave if housing is invalid or if the world is corrupted nearby.
Conclusion
Mastering every town NPC in Terraria improves progression efficiency, unlocks powerful gear, and enriches world interaction. By understanding conditions, services, and spatial requirements, you can design robust towns and optimize your adventures across pre-Hardmode, Hardmode, and endgame. Treat this guide as a durable reference as metas shift and new playstyles emerge.