The Gone Fishin' update toLego Fortnite Odysseybrought with it fish of all kinds that you may catch with your Fishing Rod and use in various recipes. Not all fish can be found in the same place, and some are harder to catch than others. To catch them all, you will need to bring your trusty Fishing Rod, some Bait Buckets, and be able to travel to the different biomes all over the map.

Are you having trouble finding certain fish, and you need to know where to look? Cast your line over here! We’ll tell you where each fish can be found and how to catch it.

Catching an Orange Flopper on the Shore in Lego Fortnite

Updated Jul 26, 2025 by Meg Pelliccio:We’ve updated this article to include information from the Storm Chasers update.

How To Find And Catch Every Fish

There are16 different types of fishto find and catch in Lego Fortnite, and you can find them in various locations all over the map. Some will be in caves, others you’ll only find in the ocean, and a few can be found in theDry Valley or Frostlands biomes.

Some of the fish below are so easy to catch that you may start throwing them back in because you already have too many. Others will bemore difficult to findand may require some patience. Also keep in mind that thehigher-quality Fishing Rod and Bait Bucketyou have, the better your chances for some of the hard-to-get fish.

Screenshot of inventory with a Legendary Orange Flopper in Lego Fortnite

As you begin catching fish and processing them through yourFood Processor, you may soon find that some fish will give youvarious crafting resourcesin addition to Fish Fillet.

Grasslands and Dry Valley (Rivers and Streams).

Storm Flopper

Found in all biomes with a higher chance of finding during stormy weather. (We personally found this in the Grasslands).

Uncommon

Black and Blue Shield Fish

Any biome, only found in the ocean at dawn or dusk.

Dry Valley and Grasslands Shore

Dry Valley and Lava Caves at night.

Any biome, deep oceans or lakes at night.

Frostland Caves and Lakes at night.

Purple Slurpfish

Found in caves and lakes in the Frostlands in stormy weather.

Caves in the Grasslands

How To Catch Legendary Fish

Legendary fishyield more resources when processedthrough the Food Processor. For example, theRare Blue Slurpfishgives you two Slurp Juice and one Fish Fillet. However, theLegendary Blue Slurpfishwill give you five Slurp Juice and three Fish Fillets.

Every type of fish in Lego Fortnite Odyssey has aLegendary version, but they can be extremely difficult to catch. The best way to catch Legendary fish is by making sure you have both ahigh-quality Fishing Rod and a Bait Bucket.

Your best chance is to have Epic rarity on both, but it is possible to catch Legendary fish usingRare or Uncommon gear.