π£ Heartopia Fishing Spots & Locations Guide
The complete map of every fishing spot in Heartopia β all 94 fish species organised by lake, river, sea area, and deep sea. Includes rare catch tips and rainbow weather priority picks.
Looking for the Interactive Map?
See all fishing nodes live on our Heartopia Interactive Map β pinpoints every lake, river dock, and sea access point on the world map.
π Quick Navigation
π Search & Filter All 94 Fish
Type a fish name or filter by location type to find exactly where to cast your rod.
| Fish | Location | Level | Time | Weather | Notes |
|---|---|---|---|---|---|
| European Smelt | πΏ Meadow Lake | 1 | All Day | βοΈπ§οΈπ | |
| Butterfly Koi | πΏ Meadow Lake | 5 | All Day | π§οΈπ | |
| Trout | πΏ Meadow Lake | 5 | 6AMβ12AM | βοΈπ | |
| π₯ Goldfish | πΏ Meadow Lake | 8 | Morning/Day/Eve | π§οΈπ | π° Sells Well |
| β Wels Catfish | πΏ Meadow Lake | 10 | All Day | π only | π Rainbow Only Legendary |
| Tench | π² Forest Lake | 1 | All Day | βοΈπ§οΈπ | |
| Largemouth Bass | π² Forest Lake | 2 | All Day | βοΈπ | |
| Mud Sunfish | π² Forest Lake | 3 | 6AMβ12AM | βοΈπ§οΈπ | |
| European Crayfish | π² Forest Lake | 3 | 6PMβ12PM | βοΈπ§οΈπ | |
| β Large Pearl Mussel | π² Forest Lake | 6 | All Day | π only | π Rainbow Only |
| π Blue Ero Crayfish | π² Forest Lake | 8 | Night Only | Any | π Night |
| π₯ Arctic Char | π² Forest Lake | 10 | Day/Evening | π§οΈ only | Rain Only |
| Crucian Carp | ποΈ Suburban Lake | 1 | All Day | βοΈπ§οΈπ | |
| Schneider | ποΈ Suburban Lake | 1 | All Day | βοΈπ§οΈπ | |
| Stone Loach | ποΈ Suburban Lake | 2 | All Day | βοΈπ§οΈπ | |
| Mussel | ποΈ Suburban Lake | 4 | All Day | π§οΈπ | |
| River Crab | ποΈ Suburban Lake | 4 | All Day | π§οΈπ | |
| Common Rudd | ποΈ Suburban Lake | 5 | All Day | βοΈπ | |
| β Grayling | ποΈ Suburban Lake | 6 | All Day | π only | π Rainbow Only |
| Mediterranean Killifish | ποΈ Suburban Lake | 7 | Evening/Night | βοΈπ | π Night |
| European Mudminnow | ποΈ Suburban Lake | 8 | All Day | βοΈπ | |
| π₯ Northern Pike | ποΈ Suburban Lake | 9 | Afternoon/Eve | π§οΈπ | |
| Common Whitefish | β¨οΈ Onsen Mountain Lake | 1 | All Day | βοΈπ§οΈπ | |
| Ruffe | β¨οΈ Onsen Mountain Lake | 3 | 12AMβ6PM | βοΈπ§οΈπ | |
| Tadpole | β¨οΈ Onsen Mountain Lake | 4 | All Day | π§οΈπ | |
| Mottled Sculpin | β¨οΈ Onsen Mountain Lake | 7 | Morning/Afternoon | βοΈπ | |
| Pumpkinseed | β¨οΈ Onsen Mountain Lake | 9 | Evening/Night | βοΈπ | π Night |
| π₯ Bluegill | β¨οΈ Onsen Mountain Lake | 10 | Evening/Night | βοΈπ | π Night |
| Minnow | πΈ Tranquil River | 1 | All Day | βοΈπ§οΈπ | |
| Burbot | πΈ Tranquil River | 4 | 6AMβ12AM | βοΈπ§οΈπ | |
| β Chum Salmon | πΈ Tranquil River | 6 | All Day | π only | π Rainbow Only |
| Spined Loach | π³ Giantwood River | 1 | All Day | βοΈπ§οΈπ | |
| Zander | π³ Giantwood River | 3 | All Day | βοΈπ | |
| Red-Bellied Piranha | π³ Giantwood River | 5 | All Day | βοΈπ§οΈπ | |
| β Huchen | π³ Giantwood River | 9 | All Day | π only | π Rainbow Only Exclusive |
| Streber | π· Rosy River | 3 | All Day | βοΈπ§οΈπ | |
| Common Carp | π· Rosy River | 4 | 12PMβ12AM | βοΈπ | |
| Freshwater Blenny | π· Rosy River | 5 | All Day | βοΈπ§οΈπ | |
| Beltfish | π¬οΈ Zephyr Sea | 1 | All Day | Any | |
| False Scad | π¬οΈ Zephyr Sea | 2 | All Day | Any | |
| European Lobster | π¬οΈ Zephyr Sea | 5 | All Day | Any | |
| Blackspot Seabream | π¬οΈ Zephyr Sea | 7 | 6PMβ12AM | π§οΈπ | π Eve/Night |
| π₯ Seabream | π¬οΈ Zephyr Sea | 10 | All Day | π§οΈπ | |
| Hermit Crab | π East Sea | 3 | All Day | Any | |
| Goby | π East Sea | 4 | All Day | Any | |
| Tub Gurnard | π East Sea | 6 | All Day | π only | π Rainbow Only |
| Haddock | π East Sea | 8 | All Day | π only | π Rainbow Only |
| π₯ Ocean Sunfish | π East Sea | 9 | All Day | π§οΈπ | |
| Sea Stickleback | ποΈ Old Sea | 1 | All Day | Any | |
| Clownfish | ποΈ Old Sea | 3 | All Day | Any | |
| European Plaice | ποΈ Old Sea | 4 | 6AMβ12AM | Any | |
| Puffer Fish | ποΈ Old Sea | 5 | All Day | π only | π Rainbow Only |
| European Eel | ποΈ Old Sea | 7 | Evening | π only | π Rainbow Only π Eve |
| Horse Mackerel | π Whale Sea | 1 | All Day | Any | |
| Seahorse | π Whale Sea | 1 | 12AMβ6PM | Any | |
| Atlantic Pygmy Octopus | π Whale Sea | 2 | All Day | Any | |
| Atlantic Salmon | π Whale Sea | 3 | 12PMβ6PM | Any | |
| Atlantic Mackerel | π Whale Sea | 5 | All Day | Any | |
| π₯ King Crab | π Whale Sea | 10 | All Day | π§οΈπ | π° High Value |
| Striped Red Mullet | π€ Deep Sea (Boat) | 1 | All Day | Any | |
| Anglerfish | π€ Deep Sea (Boat) | 2 | All Day | Any | |
| Common Octopus | π€ Deep Sea (Boat) | 2 | All Day | Any | |
| Turbot | π€ Deep Sea (Boat) | 2 | All Day | Any | |
| European Flying Squid | π€ Deep Sea (Boat) | 5 | All Day | Any | |
| β Nursehound | π€ Deep Sea (Boat) | 6 | All Day | π only | π Rainbow Only |
| Giant Oarfish | π€ Deep Sea (Boat) | 7 | Daytime | Any | |
| ββ Golden King Crab | π€ Deep Sea (Boat) | 8 | All Day | π ONLY | π Rainbow Only π° Top Value |
| ββ Bluefin Tuna | π€ Deep Sea (Boat) | 9 | 6AMβ6PM | π only | π Rainbow Only π° Top Value |
| β Moonfish | π€ Deep Sea (Boat) | 9 | All Day | π only | π Rainbow Only |
| π¦ Shortfin Mako Shark | π€ Deep Sea (Boat) | 10 | All Day | Any | Rare |
| ββ Swordfish | π€ Deep Sea (Boat) | 10 | All Day | π only | π Rainbow Only π° Top Value |
ποΈ Lake Fishing Spots
Lakes offer the most diverse fish populations. Suburban Lake has 12 species β the most of any single location.
πΏ Meadow Lake
5 species Β· Beginner-friendly Β· Wels Catfish (Lv10, π)
β’ European Smelt (Lv1) Β· Butterfly Koi (Lv5) Β· Trout (Lv5)
β’ π₯ Goldfish (Lv8) Β· β Wels Catfish (Lv10, π only)
β View Meadow Lake full guide
π² Forest Lake
7 species Β· Blue Ero Crayfish (Night, Lv8) Β· Arctic Char (Rain, Lv10)
β’ Tench (Lv1) Β· Largemouth Bass (Lv2) Β· Mud Sunfish (Lv3)
β’ European Crayfish (Lv3) Β· β Large Pearl Mussel (Lv6, π)
β’ π Blue Ero Crayfish (Lv8, Night) Β· π₯ Arctic Char (Lv10, π§οΈ)
ποΈ Suburban Lake 12 Species!
Most diverse lake Β· European Mudminnow Β· Northern Pike
β’ Crucian Carp (Lv1) Β· Schneider (Lv1) Β· Stone Loach (Lv2)
β’ Mussel (Lv4) Β· River Crab (Lv4) Β· Common Rudd (Lv5)
β’ β Grayling (Lv6, π) Β· π Mediterranean Killifish (Lv7)
β’ European Mudminnow (Lv8) Β· π₯ Northern Pike (Lv9)
β¨οΈ Onsen Mountain Lake
6 species Β· Unique hot-spring fish Β· Bluegill (Night, Lv10)
β’ Common Whitefish (Lv1) Β· Ruffe (Lv3) Β· Tadpole (Lv4)
β’ Mottled Sculpin (Lv7) Β· π Pumpkinseed (Lv9) Β· π₯ Bluegill (Lv10)
π River Fishing Spots
Rivers have fewer fish but include exclusives β Huchen is only found in Giantwood River (Lv9, rainbow only).
πΈ Tranquil River
3 species Β· Chum Salmon (π, Lv6)
β’ Minnow (Lv1) Β· Burbot (Lv4)
β’ β Chum Salmon (Lv6, π only)
π³ Giantwood River Huchen!
4 species Β· Huchen exclusive
β’ Spined Loach (Lv1) Β· Zander (Lv3)
β’ Red-Bellied Piranha (Lv5)
β’ β Huchen (Lv9, π only)
π· Rosy River
3 species Β· Scenic spot
β’ Streber (Lv3) Β· Common Carp (Lv4)
β’ Freshwater Blenny (Lv5)
π Sea Fishing Spots
Coastal sea zones are accessible without a boat. Each zone has unique saltwater species.
π¬οΈ Zephyr Sea
- β’ Beltfish (Lv1) Β· False Scad (Lv2)
- β’ European Lobster (Lv5)
- β’ Blackspot Seabream (Lv7) β 6PM-12AM π§οΈπ
- β’ π₯ Seabream (Lv10) β π§οΈπ
π East Sea
- β’ Hermit Crab (Lv3) Β· Goby (Lv4)
- β’ Tub Gurnard (Lv6) β π only
- β’ Haddock (Lv8) β π only
- β’ π₯ Ocean Sunfish (Lv9) β π§οΈπ
ποΈ Old Sea
- β’ Sea Stickleback (Lv1) Β· Clownfish (Lv3)
- β’ European Plaice (Lv4, 6AM-12AM)
- β’ Puffer Fish (Lv5) β π only
- β’ European Eel (Lv7) β Evening + π only
π Whale Sea
- β’ Horse Mackerel (Lv1) Β· Seahorse (Lv1)
- β’ Atlantic Pygmy Octopus (Lv2) Β· Atlantic Salmon (Lv3)
- β’ Atlantic Mackerel (Lv5)
- β’ π₯ King Crab (Lv10) β π§οΈπ
β΅ Deep Sea Fishing (Boat Required)
π Unlock Requirements
- β’ Reach DG Level 7
- β’ Talk to Bill in Fishing Village
- β’ Rent a boat to access deep sea areas β top-value fish are here!
π€ Deep Sea / Sea Fishing Event
Exclusive fish only available via boat from Bill
| Fish | Level | Time | Weather |
|---|---|---|---|
| Striped Red Mullet | 1 | All Day | Any |
| Anglerfish | 2 | All Day | Any |
| Common Octopus | 2 | All Day | Any |
| Turbot | 2 | All Day | Any |
| European Flying Squid | 5 | All Day | Any |
| β Nursehound | 6 | All Day | π only |
| Giant Oarfish | 7 | Daytime | Any |
| ββ Golden King Crab | 8 | All Day | π ONLY |
| ββ Bluefin Tuna | 9 | 6AMβ6PM | π only |
| β Moonfish | 9 | All Day | π only |
| π¦ Shortfin Mako Shark | 10 | All Day | Any |
| ββ Swordfish | 10 | All Day | π only |
π Rainbow Weather Priority Picks
Rainbow weather is rare and temporary. When the rainbow appears, drop everything and head to these spots!
π‘ Rainbow Weather Tips
- β’ Use Mermaid Perfume to boost fish spawn rate during limited rainbow time
- β’ Check the weather indicator regularly β rainbows can appear shortly after rain
- β’ If you have boat access, prioritise Deep Sea for Golden King Crab, Bluefin Tuna, and Swordfish
- β’ No boat? Go to Giantwood River (Huchen) or Forest Lake (Large Pearl Mussel)
π¦ Rare Fish Spotlights
β Legendary Wels Catfish Location
The Wels Catfish is the most sought-after legendary freshwater catch. It has strict conditions β rainbow weather is mandatory.
- π Location: Meadow Lake
- π Time of Day: All Day (catches confirmed across multiple times)
- π Weather: Rainbow weather only
- π£ Requirement: Fishing Level 10
π European Mudminnow Location
The European Mudminnow (sometimes searched as "Mudwinnow") is confirmed at Suburban Lake β Lv8, available in sunny and rainbow weather, all day long. It does not require rain or night conditions.
- π Location: Suburban Lake
- π Time: All Day
- βοΈ Weather: Sunny or Rainbow
- π£ Requirement: Fishing Level 8
π The "Under the Sea" Location β Explained
A common question in the community: "Where is the Under the Sea location in Heartopia?"
The truth is, there is no official explorable underwater biome for walking around in Heartopia. When players talk about being "under the sea," they usually mean one of two things:
- Sea Fishing Event (Bill's Boat): To access deep-sea shadows, talk to the NPC Bill at the Fishing Village. You need DG Level 7 to unlock his boat rental, which takes you to the deep sea fishing event area.
- The "Submarine" Terrain Glitch: Screenshots of characters walking on the ocean floor circulate on social media. This is a known map boundary glitch (triggered by clipping through coastal borders with a vehicle). It does not offer secret fish and is occasionally patched by the developers.
π‘ Location Tips & Best Spots
π Best for Beginners
- β’ Meadow Lake β Easy access, starter fish, level 1β10 scaling
- β’ Suburban Lake β Most variety (12 species), great for EXP grinding
- β’ Tranquil River β Simple fish, quick catches, no travel required
π° Best for Gold Farming
- β’ Deep Sea (Boat) β Golden King Crab, Bluefin Tuna (all require π)
- β’ Giantwood River β Huchen during rainbow
- β’ Meadow Lake β Goldfish (Lv8) sells very well, no rainbow needed
π Best Night Fishing Spots
- β’ Forest Lake β Blue Ero Crayfish (Lv8, night only)
- β’ Onsen Mountain Lake β Pumpkinseed + Bluegill (Eve/Night)
- β’ Suburban Lake β Mediterranean Killifish (Eve/Night)
π Rainbow Priority Rotation
- 1. If Level 8+: Deep Sea β Golden King Crab / Swordfish
- 2. If Level 9: Giantwood River β Huchen
- 3. If Level 6+: Forest Lake β Large Pearl Mussel
- 4. If Level 10: Meadow Lake β Wels Catfish