The timing I believe is around morning when the Terraria NPCs arrival which requirements are met (I'm not sure about respawning). But has anyone been keeping track on the exact time they arrive?

2 Answers 2


If its daytime it will usually will have 1 NPC every 2 Minutes.

If its night time the NPCs will not spawn.

However it also affects if a bloodmoon has happened. If a Bloodmoon has occured the NPC will not spawn for the first 10 minutes of the day after.

Officially Day starts 4:30 game time

Read more here


About 5 NPCs spawn a day on the mobile version of Terraria and after a bloodmoon they will not spawn in pre-Hardmode.

  • 1
    NPC's do spawn after a blood moon. Can I ask where you got that info from?
    – Robbie
    Feb 3, 2020 at 17:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .