Which is better early in Terraria, a bow or a sword?

Updated October 2026 · How we answer

Short answerA bow is usually better early for safer ranged fights and flying enemies, while a sword suits close combat and works well for players who like to stay mobile.

What a bow does well

A bow lets you hit enemies from a distance, which is helpful against slow monsters, bosses with predictable patterns, and enemies that attack from the ground. Arrows are easy to stock up on, and a bow pairs well with a few healing potions for steady early progress.

Bows can also hit flying enemies that a sword might not reach. Pick a bow with a good balance of speed and damage for your current progress, and upgrade as you find better ones.

When a sword fits better

Swords are direct and reliable when enemies come to you. Many players use a sword for quick hits and keep the bow for targets that stay far away. Swords also make it easier to clear a crowded area in a dungeon or cave.

Try both early. Your playstyle matters more than a general rule, so swap between weapons during a few nights to see which one feels natural.

If you are unsure, pick a weapon you enjoy using, since you will fight more often and learn the timing faster with a weapon you like.

  • Bows help with flying and ranged targets
  • Swords help with close, crowded fights
  • Stock arrows before a boss
  • Try both weapons before committing

Common mistakes

  • Running out of arrows during a long fight with no spares.
  • Staying in close combat with enemies that are better handled from range.
From our shopsCryptid Field Unit: Mothman and Bigfoot field-journal cases.