When do Fish respawn in Genshin Impact?

In the last major Genshin Impact title update – the one that introduced Genshin Impact 2.1 – fishing was added. Well… You could get fish before, but the fishing system was upgraded and new Fishing Spots were added to Teyvat. If you’re looking for these spots and Fish in general, you’re going to need to know how long it takes for Fish to respawn in Genshin Impact.

Here’s everything you need to know about that…

Genshin Impact Fish respawn times

Throughout Genshin Impact’s world, Teyvat, you can find Fish in the water. For the most part, these regular Fish spawn every day – well… Every 24 hours, anyway.

Interestingly enough, though, if you’re looking at fishing in a designated Fishing Spot you’re going to be looking at a whole three days! This means you’ll have to wait 72 hours for the Fish in a Fishing Spot to respawn in Genshin Impact.

READ MORE: Genshin Impact 2.2: Release date, banners order officially revealed

Three real-life days is a long time, especially if you’re waiting on more Fish for a specific purpose. Thankfully, there’s a way around this…

Well… It’s not really a way around it, but you’re not limited to one Fishing Spot every three days. There’s a total of 27 Fishing Spots spread across Teyvat – 11 in Liyue, 8 in Mondstadt, and 8 in Inazuma – and you can fish at all of these in one session if you have the time.

You can see all the Fishing Spots in Liyue and Mondtsadt below:

Genshin Impact Fishing Spots Fish Respawn
Credit: MapGenie.io

Then, all the Fishing Spots in the Inazuma region are below:

Genshin Impact Fishing Spots Fish Respawn
Credit: MapGenie.io

Similarly, you can also join another player’s world and fish in their Fishing Spots – if you’re still looking for fish, anyway. You don’t even need to have any actual friends, really, you can just visit a stranger’s Teyvat and go wild!

READ MORE: Genshin Impact 2.3 leaks: Next possible characters, upcoming skins details

Each Fishing Spot is on a separate timer, as far as we can tell, though. So… You’ll find the best approach to this is to stagger how much you fish across a 72 hour period. That way, you’ve always got some Fishing Spots ready to go somewhere in your game.