I have spent the last few in-game evenings doing something I never expected to enjoy in Lego Fortnite Odyssey: standing in the rain with a Fishing Rod, staring at a ripple, and muttering at the weather. The Gone Fishin' update turned fishing into a full biome-hopping side quest, and the Storm Chasers update added more weather-shaped wrinkles. As of 2026, the loop still feels like a scavenger hunt with fins: grab your rod, pack Bait Buckets, and be ready to travel from Grasslands streams to Frostlands lakes and the open ocean. Cast your line over here, friend — this is my field report.

The short version is simple. Better rods and better bait buckets improve your odds, especially for the fish that like to play hard to get. Some catches are so common that I may or may not have thrown back a few Blue Floppers because my inventory was basically a fish market. Others demand a specific biome, a specific time of day, or even a specific sky. The ocean, it turns out, is a picky landlord: it only hands over certain fish when the clock and weather agree.
Here is the working map I use for the current fish roster. I have combined duplicate thermal-fish entries where the same fish shows up in more than one condition.
| Rarity | Fish | Where I look | What it gives me |
|---|---|---|---|
| Common | Blue Flopper | Ocean in any biome | 2 Fish Fillet; unlocks Wavebreak Charm recipe |
| Common | Blue Small Fry | Grasslands and Dry Valley rivers and streams | Fish Fillet |
| Common | Green Flopper | Lakes in any biome | Fish Fillet |
| Common | Orange Flopper | Any biome | Fish Fillet |
| Common | Stink Fish | Any water while it is raining | 1 Stink Gland, 2 Fish Fillet |
| Common | Storm Flopper | All biomes, better odds in stormy weather; I personally found mine in the Grasslands | 2 Fish Fillet, 1 Storm Core |
| Uncommon | Black and Blue Shield Fish | Ocean in any biome at dawn or dusk | 2 Fish Fillet, 1 Uncommon Knight Shield; unlocks Black and Blue Shieldfish Sushi |
| Uncommon | Electric Eel | Any biome on dark, stormy nights | 1 Power Cell, 2 Fish Fillet |
| Uncommon | Cuddle Fish | Any biome | 1 Blast Core, 1 Fish Fillet |
| Uncommon | Cuddle Jellyfish | Ocean in any biome on sunny days | Fish Fillet |
| Uncommon | Purple Thermal Fish | Dry Valley and Grasslands shore; also Dry Valley lava caves at night | 2 Brightcore, 1 Fish Fillet |
| Uncommon | Raven Thermal Fish | Dry Valley and Grasslands shore; also deep oceans or lakes at night | 2 Brightcore, 1 Fish Fillet |
| Uncommon | Silver Thermal Fish | Frostlands; also Frostland caves and lakes at night | 2 Brightcore, 1 Fish Fillet, 1 Frost Shell |
| Uncommon | Slurp Jellyfish | Ocean in any biome at night | Fish Fillet |
| Rare | Blue Slurpfish | Any biome during rain | 2 Slurp Juice, 1 Fish Fillet |
| Rare | Purple Slurpfish | Caves and lakes in the Frostlands in stormy weather | 2 Slurp Juice, 1 Fish Fillet |
| Rare | Yellow Slurpfish | Dry Valley during sunny days | 2 Slurp Juice, 1 Fish Fillet |
| Rare | Molten Spicy Fish | Dry Valley lakes at night | 1 Blast Core, 1 Fish Fillet; unlocks Spicy Fish Sandwich |
| Epic | Vendetta Flopper | Caves in the Grasslands | 2 Blast Powder, 1 Fish Fillet; unlocks Reflection Charm |
The table is the skeleton, but the real hunt is about timing. Dawn and dusk are not decorative details; they are appointments. The Black and Blue Shield Fish, for example, will not simply show up because I am already wet and tired. I have to be in the ocean when the light changes. The Cuddle Jellyfish is a sunny-day ocean catch, while the Slurp Jellyfish prefers the ocean at night. If the sky turns stormy, I start thinking about Storm Floppers and Electric Eels. The storm clouds play favorites, tossing Storm Floppers around with a little more generosity when the weather turns ugly.
Caves keep their secrets, too. The Grasslands caves hoard Vendetta Floppers, and the Frostlands caves and lakes are where I chase Purple Slurpfish and Silver Thermal Fish under the right conditions. The Dry Valley is its own puzzle box: sunny days bring Yellow Slurpfish, night brings Molten Spicy Fish in the lakes, and lava caves at night can produce Purple Thermal Fish. I have learned to carry a rod, bait, and a little patience into every biome because the map rarely respects a tidy plan.

Then there are the legendary fish. This is where the grind starts to pay off. Legendary fish yield more resources when processed through the Food Processor. The Rare Blue Slurpfish gives two Slurp Juice and one Fish Fillet, but the Legendary Blue Slurpfish gives five Slurp Juice and three Fish Fillets. That is a meaningful jump, and it is why I keep upgrading my rod and stocking bait instead of treating fishing as a one-off novelty. Patience, fellow angler: the big returns come from repeat catches and better gear.
My practical routine is to pick a biome, check the weather and time, and fish with intent. If it is raining, I chase Stink Fish and Blue Slurpfish. If it is stormy, I look for Storm Floppers, Electric Eels, and Frostlands Purple Slurpfish. If the sun is out, I check the ocean for Cuddle Jellyfish and the Dry Valley for Yellow Slurpfish. At night, I rotate between ocean, lakes, and caves for Slurp Jellyfish, thermal fish, and Molten Spicy Fish. It is not glamorous, but it works.
The fishing roster in Lego Fortnite Odyssey is one of those systems that looks simple until you need one specific fish for a recipe or charm. Then the whole map becomes a checklist of tides, storms, and cave mouths. I still think the Blue Flopper is the friendly gatekeeper, the one that welcomes every new angler. But the rare and legendary catches are the ones that make me stay out past sunset, rod in hand, waiting for the water to tell me what comes next.