Fish List in Heartopia
A complete fish list in Heartopia, organized by fishing level, location, time, weather, and value.

Looking for the best fish to catch right now?
In Heartopia, fish availability depends on fishing level, location, weather, and time of day. This list shows all fish currently known in the game, organized by progression level and rarity.
How This Fish List Is Organized
Beginner Fish (Level 1)
These fish are available early and are mainly used for basic income and progression.
Seahorse
Beltfish
Common Whitefish
Sardine
Skipjack Tuna
Striped Red Mullet
Advanced Fish (Level 2-3)
Starting to see specific time limits and bait requirements.
Anglerfish
Largemouth Bass
Mud Sunfish
Zander
Tilapia
Requires Mermaid Attractor
Experienced Angler (Level 4-5)
These fish have high requirements for weather and time combinations.
Atlantic Salmon
Butterfly Koi
European Lobster
Trout
Legendary Fish (Level 6-10)
The core of the website traffic, these are the must-search terms for players.
Chum Salmon
Goldfish
Moonfish
Arctic Char
Swordfish
How to Catch Rare Fish in Heartopia
Rainbow Weather
Legendary fish like the Chum Salmon ONLY appear during the rare Rainbow weather effect. Keep your rod ready!
Level Unlocks
Progression is key. Arctic Char requires Fishing Level 10, the highest achievement for island anglers.
Time Windows
Many deep-sea rarities like the European Lobster only come out at night. Check the LIVE badge!
Best Fish by Purpose
Best for Money
- Swordfish (1000⭐)
- Arctic Char (900⭐)
- Chum Salmon (800⭐)
Best for Early Game
- Striped Red Mullet
- Skipjack Tuna
- Beltfish
Best for Night Fishing
- Moonfish
- European Lobster
- Atlantic Salmon