Worms are one of the most underrated early-game resources in Terraria, even though they’re useful for everything from basic fishing to summoning specific events and crafting niche items. If you’ve ever run out right when you need to fish for a quest or make a stack of buff potions, you already know how frustrating it is to track them down last minute. This guide breaks down how to get worms in Terraria, including reliable farming methods, common mistakes to avoid, and ways to keep your storage chest stocked year-round no matter what biome you’re in.
Core Methods for How to Get Worms in Terraria (No Mods Needed)
If you’re brand new to the game and just need a handful of worms to get started, you don’t need to build anything fancy to collect them. Most of these methods work within the first 10 minutes of spawning in a new world, as long as you’re in a standard forest biome. Breaking surface grass blocks is the easiest early-game method for new players who don’t have a lot of resources or tools. All you need is a basic copper pickaxe or even a sword, and you can get 1-2 worms for every 10 grass blocks you break pre-Hardmode. Digging in the first 30 layers of dirt or mud is another reliable way, especially if you’re already exploring caves for iron or copper ore. Rain events are by far the fastest way to collect large quantities of worms without any effort, as they will crawl out of the ground automatically across the entire surface of forest biomes.
You can use these simple low-effort methods to collect worms on the fly without any preparation:
- Break 2-3 tall grass blocks on the surface forest biome – 1 in 8 grass blocks will drop a worm when broken pre-Hardmode
- Dig through loose dirt blocks in the first 30 layers underground, especially near cave entrances with natural light
- Wait for a rain event: worms will crawl out of the ground automatically on the surface, no digging or tool use required
- Destroy small rock piles scattered across the surface, as these often hold 1-2 worms each along with extra coins or ore
I’ve found that you can get 20+ worms in 10 minutes during rain just by walking along the surface of a large forest biome, no tools needed. Just make sure to bring a bug net to catch them faster, and watch out for slimes that spawn more frequently during wet weather. Worms won’t spawn naturally in snow, desert, or hallow biomes, so don’t waste time looking there if you’re still in early game.
Reliable Worm Farms You Can Build in 15 Minutes or Less
If you need a steady supply of worms without waiting for rain or random spawns, a basic worm farm is super easy to build with materials you already have lying around. If you’re still figuring out how to get worms in Terraria consistently, a dedicated farm eliminates all the guesswork of waiting for rare weather events or exploring caves for hours. The simplest farm design only requires dirt blocks, grass seeds, and a small enclosed space underground.
To build it, dig a 10x10 box at least 20 layers below the surface, fill it with regular dirt blocks, and plant grass seeds on at least half of the top layer of dirt. Add 2-3 small water blocks in one corner to keep the area moist, which increases worm spawn rates by 20%. Make sure the farm is at least 20 blocks away from any NPC housing, because NPC presence reduces natural spawn rates for small critters like worms by almost 50%. You don’t need any special wiring or Hardmode items to build this farm, so it’s accessible even if you’ve just spawned in a new world and only have basic tools.
Once the grass has grown fully, you just need to stop by every 10-15 minutes and swing a bug net around the farm to collect 5-10 worms. I like to add a couple of campfires around the edges of the farm to kill any small slimes that spawn, so they don’t kill the worms before I can catch them. You can expand the farm to 20x20 later if you need larger quantities of worms for endgame fishing.
Less Common Ways to Get Worms for Mid and Hardmode Players
Once you’re past early game, you don’t have to rely on random spawns if you don’t want to, and these methods cut down the time you spend learning how to get worms in Terraria by half. Many mid-game players forget that there are faster ways to get stacks of worms without farming, especially if you have extra coins to spend.
The Travelling Merchant occasionally sells stacks of 50 worms for 1 silver each, which is a great deal if you’re in a hurry to fish for Angler quests or fight Duke Fishron. I usually buy a full stack whenever he has them, because it saves me 20 minutes of farming time. Bug Nets with the Lucky modifier give you a 15% higher chance to get extra worms when you catch them, which adds up fast if you’re farming in bulk. You can get this modifier by reforgeing your bug net at the Goblin Tinkerer for a few silver coins. Using a Battle Potion near your worm farm will increase all spawn rates, including worms, by 50%, just make sure you’re prepared to fight the extra enemies that spawn too.
If you have a jungle biome in your world, digging through mud blocks there gives you a 30% higher chance of finding worms than regular dirt. You can also get worms as a bonus reward for completing easy Angler quests, especially if you turn in the quest within the first minute of accepting it. For late Hardmode players, you can also use a Critter Potion to make worms glow through walls, so you don’t have to dig around blindly to find them in caves.
Common Mistakes That Make Worm Farming Harder Than It Should Be
Even experienced players make small mistakes that slow down their worm collection, and most of these are easy to fix once you know what to look for. The most common mistake is building your worm farm too close to your base. Always place your worm farm at least 30 blocks away from any occupied NPC houses, even if it’s just a small temporary home for your Merchant or Guide. Even one NPC nearby will cut your worm spawn rates in half, so it’s worth building the farm a short walk away from your main base.
Another common mistake is trying to farm worms in the wrong biomes. Worms won’t spawn naturally in desert, snow, or hallow biomes, so don’t waste time building a farm there unless you replace all the blocks with regular forest dirt and grass. Many players also kill worms by accident when they’re clearing slimes from their farm with a sword. Only use a Bug Net or a tool with low damage when you’re collecting worms from your farm, so you don’t kill half the spawns before you can catch them. If you have a pet that attacks critters, like a cat or dog, keep it away from your worm farm, because it will kill worms automatically as soon as they spawn.
You also don’t need to overcomplicate your farm with wiring or trap doors. The basic 10x10 dirt farm works just as well as fancy high-effort designs for 90% of players, so don’t waste hours building something more complex than you need. If you’re only using worms for fishing, a small farm will give you more than enough to keep your supply full at all times.
At the end of the day, collecting worms doesn’t have to be a tedious chore if you know what methods work best for your playstyle. Whether you’re a new player just picking up a Bug Net for the first time or a Hardmode veteran farming bait for the Duke Fishron fight, there’s a method that fits your needs. Now that you know how to get worms in Terraria, you can keep your stock full so you never run out right when you need to fish for a rare crate or craft a specific item. The best part? All of these methods work on vanilla, unmodded worlds, so you don’t have to download anything extra to get started.