Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Image via Gamepur

How to find fish in Valheim

Try not to scare the fish.

A great way for you to hunt a reliable food source in Valheim is to find fish. Because the world is broken up into several islands, you can find water almost everywhere. There are also small rivers flowing between a few of these islands, filled to the brim with fish.

Recommended Videos

Before you can catch these fish, you need to visit the trader named Haldor and purchase his fishing rod. Haldor will be at a random location somewhere in your Valheim world. However, they always appear somewhere in a Black Forest biome, so if you’re still searching for him, make sure to investigate any of these regions. Once you find him, a small bag of money will appear on your map, indicating Haldor’s location so you won’t lose him.

The fishing rod costs 350 gold coins, so make sure to have those ready when you approach him. You also need to buy bait, which costs 50 coins. You need to have bait selected in your inventory as if they were arrows in a quiver when using a bow.

When you have your fishing rod, all you have to do is treat it like a ranged weapon. You need to click the right mouse button to line up your shot and then click the left mouse button to fire it out. You won’t receive fish merely by waiting for them to appear. You need to see if there are fish in the water. We primarily see fish swimming around in the Meadows and Black Forest biomes.

You can do this by approaching the side of any river or lake you want to try fishing. If there are fish swimming around here, you can try your hand at trying to catch them. When you don’t see any fish nearby, your best bet is to move to a different location. From what we can tell, the fish do not appear over time. They show up at random locations in the water, and we have the best success of double-checking there are even fish in the water before we cast our line.

If you’re having trouble finding fish, try to find shallow water that is not too deep or close to the ocean. You can find plenty of fish appearing in the middle of rivers and streams closer inland than the ones next to the open sea. That’s not to say they don’t appear in these areas, though.


Gamepur is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Zack Palm
Zack Palm
Zack Palm is the Senior Writer of Gamepur and has spent over five years covering video games, and earned a Bachelor's degree in Economics from Oregon State University. He spends his free time biking, running tabletop campaigns, and listening to heavy metal. His primary game beats are Pokémon Go, Destiny 2, Final Fantasy XIV, and any newly released title, and he finds it difficult to pull away from any Star Wars game.