When you start your new life in Heartopiayou unlock the fishing rod through the tutorial. This is an important skill that will help you fill out your journal collection and unlock unique rewards over time. However, fully filling the directory will take time.
Thankfully, we can help you find even the most difficult fish. From the smallest catch to the biggest fish you can reel in, we're here to help you catch them all. Keep reading to learn everything you need to know about the fishing hobby, as well as when you can find the fish you're missing to complete your collection!
How to catch fish
When you unlock the fishing rod in the tutorialthe world is your oyster! You are free to explore the entire island in search of the best fishing spots. Once you see silhouette of a fish in the waterequip your fishing rod and press the input to cast your line.
Heartopia: All Currency Types, Explained
Heartopia gives you many currencies and very little explanation. Let's fix it.
If you have trouble getting the fish to bite, you can scatter bait around the shoreline to draw them in, or you can hold down the fishing input (or click and hold on PC) to lay your line exactly and get closer to the fish.
When the fish bite, you must keep the same input to the roll it in. Keep an eye on your line, as it comes transition from white to yellow to red. When it starts flashing, give it some slack then roll the fish in again. Repeat this process until the fish is brought ashore and can be picked up!
There are three types of water to fish in, as well a boat rental from the fishing village that takes you out to deeper waters!
Fishing hobby skills
As you develop your fishing skills, you will get points that help you unlock the next level of championships. With each upgrade you will unlock new rewards, from new varieties of fish you can catch to tools of the trade and benefits that make fishing easier.
Below are the skills and tools you can unlock as you increase your fishing level:
- Fishing rod maintenance. This increases the durability of your fishing rod.
- Fish quality. This increases the odds of catching a fish with a higher star rating.
- Fish playing. This makes your fishing line stronger.
- Fish attraction. Can be bought from Vanya to attract fish.
- Mermaid perfume. Can be purchased from Vanya to help with fishing efficiency.
All fish and where to find them
There is one a total of 94 fish for you to find in Heartopia as you continue to upgrade the hobby. Each can be found under specific weather conditions conditions and during different times of the day.
Below are all the fish we have found so far:
|
Name |
Place |
Time of day |
Weather conditions |
Level required |
|---|---|---|---|---|
|
Belt fish |
Zephyr the sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Regular barbell |
Shallow the river |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Usual gloomy |
Lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Common Chub |
Lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Regular prawns |
Eastern sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Common whitefish |
Onsen Mountain Lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Crucian Carp |
The suburban lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
European perch |
River |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
European Melt |
Meadow Lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Horse mackerel |
The Whale Sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Minnow |
Calm river |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Oriental prawns |
River |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Sardine |
Sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Schneider |
The suburban lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Sea bass |
Sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Sea Stickleback |
Old Sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Sea-horse |
The Whale Sea |
12:00–18:00 |
Sunny, rainy, rainbow |
Level 1 |
|
Skipjack tuna |
Sea |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Spined Loach |
Giantwood River |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Striped Mullet |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Tench |
Forest lake |
All day |
Sunny, rainy, rainbow |
Level 1 |
|
Marling |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 2 |
|
Atlantic pygmy squid |
Zephyr the sea |
All day |
Sunny, rainy, rainbow |
Level 2 |
|
Common squid |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 2 |
|
Fake Scad |
Zephyr the sea |
All day |
Sunny, rainy, rainbow |
Level 2 |
|
Largemouth bass |
Forest lake |
All day |
Sunny, rainbow |
Level 2 |
|
Stone Loach |
The suburban lake |
All day |
Sunny, rainy, rainbow |
Level 2 |
|
Turbot |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 2 |
|
Edible frog |
Lake |
All day |
Sunny, rainy, rainbow |
Level 3 |
|
Hermit crab |
Eastern sea |
All day |
Sunny, rainy, rainbow |
Level 3 |
|
Mud Sunfish |
Forest lake |
06:00 – 12:00 |
Sunny, rainy, rainbow |
Level 3 |
|
Ruff |
Onsen Mountain Lake |
12:00–18:00 |
Sunny, rainy, rainbow |
Level 3 |
|
Strive |
Rosy River |
All day |
Sunny, rainy, rainbow |
Level 3 |
|
Tilapia |
rivers |
All day |
Sunny, rainy, rainbow |
Level 3 |
|
Atlantic salmon |
The Whale Sea |
12:00-06:00 |
Sunny, rainy, rainbow |
Level 4 |
|
Lake |
Calm river |
12:00–18:00 |
Sunny, rainy, rainbow |
Level 4 |
|
Clown fish |
Old Sea |
All day |
Sunny, rainy, rainbow |
Level 4 |
|
Common carp |
Rosy River |
12:00-12:00 |
Sunny, rainbow |
Level 4 |
|
European crayfish |
Forest lake |
18.00–12.00 |
Sunny, rainy, rainbow |
Level 4 |
|
European plaice |
Old Sea |
18.00–12.00 |
Sunny, rainy, rainbow |
Level 4 |
|
Goby |
Eastern sea |
06:00 – 18:00 |
Sunny, rainy, rainbow |
Level 4 |
|
Clam |
The suburban lake |
All day |
Rainy, rainbow |
Level 4 |
|
Rabbit fish |
Sea |
All day |
Sunny, rainy, rainbow |
Level 4 |
|
River Crab |
The suburban lake |
All day |
Sunny, rainy, rainbow |
Level 4 |
|
Tadpole |
Onsen Mountain Lake |
All day |
Rainy, rainbow |
Level 4 |
|
Pike-perch |
Giantwood River |
All day |
Sunny, rainbow |
Level 4 |
|
Atlantic mackerel |
The Whale Sea |
12:00–18:00 |
Sunny, rainbow |
Level 5 |
|
Butterfly Koi |
Meadow Lake |
All day |
Rainy, rainbow |
Level 5 |
|
Common Rudd |
The suburban lake |
All day |
Sunny, rainy, rainbow |
Level 5 |
|
European flying octopus |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 5 |
|
European lobster |
Zephyr the sea |
18:00–06:00 |
Sunny, rainy, rainbow |
Level 5 |
|
Freshwater Blenny |
Rosy River |
All day |
Sunny, rainy, rainbow |
Level 5 |
|
Red-Bellied Piranha |
Giantwood River |
All day |
Sunny, rainy, rainbow |
Level 5 |
|
Trout |
Meadow Lake |
18.00–12.00 |
Sunny, rainbow |
Level 5 |
|
Chum Salmon |
Calm river |
All day |
Rainbow |
Level 6 |
|
Grayling |
The suburban lake |
All day |
Sunny, rainy, rainbow |
Level 6 |
|
Large pearl mussel |
Forest lake |
All day |
Rainbow |
Level 6 |
|
Nursehound |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 6 |
|
Puffer fish |
Old Sea |
All day |
Sunny, rainy, rainbow |
Level 6 |
|
Tube Gurnard |
Eastern sea |
All day |
Rainbow |
Level 6 |
|
Blackspot Seabream |
Zephyr the sea |
18.00–12.00 |
Rainy, rainbow |
Level 7 |
|
European eel |
Old Sea |
06:00 – 12:00 |
Rainbow |
Level 7 |
|
Giant Oarfish |
Sea fishing |
06:00 – 18:00 |
Sunny, rainy, rainbow |
Level 7 |
|
Mediterranean Killifish |
The suburban lake |
12:00-06:00 |
Sunny, rainbow |
Level 7 |
|
mottled sculpture |
Onsen Mountain Lake |
06:00 – 12:00 |
Rainy, rainbow |
Level 7 |
|
Three-spined Stickleback |
Shallow the river |
All day |
Rainy, rainbow |
Level 7 |
|
Blue Ero crayfish |
Forest lake |
18:00–06:00 |
Sunny, rainy, rainbow |
Level 8 |
|
European mudminnow |
The suburban lake |
12:00-12:00 |
Sunny, rainbow |
Level 8 |
|
Golden King Crab |
Sea fishing |
All day |
Rainbow |
Level 8 |
|
Goldfish |
Meadow Lake |
06:00 – 12:00 |
Rainy, rainbow |
Level 8 |
|
Haddock |
Eastern sea |
12:00-06:00 |
Sunny, rainbow |
Level 8 |
|
Bluefin tuna |
Sea |
All day |
Sunny, rainy, rainbow |
Level 9 |
|
Huh |
Giantwood River |
All day |
Rainbow |
Level 9 |
|
Moonfish |
Sea fishing |
18:00–12:00 |
Sunny, rainy, rainbow |
Level 9 |
|
Northern Pike |
The suburban lake |
All day |
Rainy, rainbow |
Level 9 |
|
Ocean Sunfish |
Eastern sea |
All day |
Sunny, rainy, rainbow |
Level 9 |
|
Pumpkin seed |
Onsen Mountain Lake |
All day |
Sunny, rainbow |
Level 9 |
|
Arctic Char |
Forest lake |
12:00-12:00 |
Rainy, rainbow |
Level 10 |
|
Bluegill |
Onsen Mountain Lake |
18:00–06:00 |
Sunny, rainbow |
Level 10 |
|
Shortfin Mako Shark |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 10 |
|
Swordfish |
Sea fishing |
All day |
Sunny, rainy, rainbow |
Level 10 |
|
Wel's catfish |
Meadow Lake |
18:00–06:00 |
Sunny, rainbow |
Level 10 |
|
King Crab |
The Whale Sea |
All day |
Rainbow |
Level 10 |
|
Sea bream |
Zephyr the sea |
18:00–06:00 |
Rainy, rainbow |
Level 10 |
Heartopia: All Free Codes
Discover all active Heartopia redemption codes.