How to Get Shark Fins in Terraria: Easy Step-by-Step Farming Guide

If you’ve spent any time exploring Terraria’s vast ocean biomes, you’ve probably run into the elusive, sharp-toothed sharks that lurk below the waves. What you might not know is that their dropped fins are one of the most useful mid-game crafting materials you can get your hands on. This guide breaks down exactly how to get shark fins in Terraria, avoid common farming frustrations, and make the most of every fin you collect. I’ve spent dozens of hours testing different farming routes across both pre-Hardmode and Hardmode playthroughs, so these tips are tested to work no matter what stage of the game you’re in.

How to Get Shark Fins in Terraria: Core Pre-Requisites & Spawn Rules

First, let’s cover the basics of where and when sharks spawn, because you can waste hours searching if you don’t follow these simple rules. Sharks are exclusive to the ocean biome, which spans the first 250 blocks from the left and right edges of your world. You won’t find them in lakes, underground rivers, or desert oases, even if those water bodies are large enough. Sharks only spawn in water blocks that are at least 5 blocks deep, within 250 blocks of the world’s left or right edge, so make sure you’re farming in the right location first.

Pre-Hardmode sharks have a 1/30 drop rate for shark fins, while Hardmode sharks have a slightly better 1/25 drop rate. Hardmode also introduces larger, more dangerous shark variants like the Orca and Megalodon, which have the same drop rate but more health, so you’re better off sticking to regular sharks if you’re still gearing up. Sharks spawn regardless of in-game time, but spawn rates do get a significant boost during specific events, which we’ll cover in the farming section.

You don’t need any special items to make sharks spawn, but you will want to bring gear that lets you stay underwater safely. Drown damage is one of the top reasons players give up on farming shark fins early, so don’t skip that prep step before you head to the ocean.

Best Shark Fin Farming Methods for Every Game Stage

The right farming method depends entirely on how far you’ve progressed in the game, and you don’t need endgame gear to collect shark fins quickly. For pre-Hardmode players, the easiest method is to set up a small elevated platform just above the ocean’s surface. First, grab a breathing reed or diving helmet from underwater chests so you can spend more time in the water without running out of air. Build a wooden platform 3 blocks above the highest water line, and stand on it to attack sharks as they swim close to the surface. This keeps you safe from most shark attacks, and you won’t have to chase them around the ocean floor.

If you’re in early Hardmode, you can make farming even easier by using water walking potions to stand directly on the ocean surface. Use a ranged weapon like the Minishark or Hellwing Bow to take out sharks from above, and you won’t have to go into the water at all. This method cuts your farming time in half because you don’t have to stop to refill your air gauge or heal from shark bites. For late Hardmode players, summoning Duke Fishron is the fastest way to get large batches of shark fins at once. He drops between 5 and 15 shark fins per kill, so 2 or 3 runs will give you enough fins for every recipe in the game.

If you want to speed up spawn rates even more, use these simple farming hacks:

  • Drink a water candle potion or place a water candle near your farming spot to boost enemy spawn rates by 50%
  • Avoid killing other ocean mobs like crabs and jellyfish if you can, as that takes up spawn slots that could be used for sharks
  • Play during a blood moon for 3x higher shark spawn rates, just make sure you have strong enough gear to handle the extra hostile mobs
  • Use a battle potion on top of a water candle for an extra 30% spawn rate boost, cutting your farming time in half
Just remember to turn off the water candle and battle potion if you start getting overwhelmed by too many sharks at once. It’s better to farm slightly slower than die and lose all the fins you’ve collected so far.

Common Mistakes to Avoid When Farming Shark Fins

Even if you follow the spawn rules perfectly, there are a few common mistakes that can make shark fin farming way more frustrating than it needs to be. The first mistake I see new players make all the time is farming too far from the world edge. A lot of players set up farms 100 or 150 blocks from the edge, but that’s outside the official ocean biome boundary, so sharks won’t spawn at all. To check if you’re in the right spot, open your map and make sure you’re right up against the far left or right edge of the world before you start farming.

Another big mistake is not lighting up surrounding areas to reduce other mob spawns. If there are caves or beaches near your farming spot that are full of unlit areas, other mobs like zombies, skeletons, and slimes will take up all the available spawn slots, so no sharks will appear. Take 10 minutes to place torches in all nearby caves and on the beach before you start farming, and you’ll see a huge jump in shark spawn rates.

Many players also try to use melee weapons to fight sharks underwater, which is a terrible idea. Melee weapons have 30% reduced attack speed underwater, so you’ll take way more damage than necessary, and you’ll kill sharks much slower. Stick to ranged or magic weapons if you have them, even if they’re lower tier than your best melee sword. Sharks can't jump out of water more than 2 blocks high, so if you build your platform 3 blocks above the water line, you’ll be completely safe from attacks while you shoot down at them.

What to Craft With Your Shark Fins Once You Collect Them

Shark fins are used in a handful of incredibly useful recipes, so you’ll want to collect at least 20 of them to cover all your mid-game needs. The first recipe most players make is the Shark Tooth Necklace, a pre-Hardmode accessory that gives +1 armor penetration for all damage types. It’s a cheap upgrade that makes a huge difference against armored enemies like the Eater of Worlds or Skeletron, and it only requires 8 shark fins to craft.

You can also use shark fins to make Gills Potions, which let you breathe underwater for 2 minutes per potion. These are essential if you’re planning to explore underwater ruins for loot, or if you want to build an ocean base. Shark fins are also a key ingredient in the Diving Gear, which combines with a Diving Helmet to give you 3x longer underwater breathing time and faster swim speed.

By far the most valuable recipe that uses shark fins is the Megashark, one of the best early Hardmode ranged weapons in the game. It requires 10 shark fins, 1 Minishark, 20 Illegal Gun Parts, and 5 Souls of Might to craft, and it has 50% reduced ammo consumption, a super fast fire rate, and enough damage to take down every Hardmode boss up to Plantera. The Megashark is the most high-value use for shark fins, as it stays useful well into late Hardmode even when you get more powerful weapons, thanks to its low ammo cost and consistent damage output.

At the end of the day, farming shark fins doesn't have to be a tedious chore if you know the right spots, gear, and spawn rules to follow. Whether you're farming for a Megashark to take down the Wall of Flesh or just need a few fins to make Gills Potions for your next ocean exploration run, the tips in this guide will help you cut down your farming time drastically. Now that you know how to get shark fins in Terraria, you can head to the nearest ocean biome and start collecting without the frustration of waiting for sharks to spawn. If you have a favorite shark farming trick we didn't mention, feel free to share it in the comments below!