Heartopia Fishing Guide — Catch Every Rare Fish
High threatUpdated 2026-06-02
Heartopia fishing is the most popular activity in the game for good reason. Over 60 fish species spread across five zones, each with unique time-of-day and weather requirements. The system rewards patience and prep work — bait choice, rod tier, and weather conditions all stack to determine what bites. This guide covers everything from your first cast at the Town Pier to the legendary deep-sea hunts.
Fishing zones and unlock order
| Zone | Unlock Condition | Notable Species |
|---|---|---|
| Town Pier | Starter (no requirement) | Bream, Mackerel, Perch |
| River Bend | Fishing rank 3 | Trout, Salmon, Catfish |
| Mountain Lake | Fishing rank 6 | Golden Carp, Icefish |
| Coastal Reef | Fishing rank 8 | Clownfish, Parrotfish |
| Deep Sea | Fishing rank 10 + quest | Marlin, Legendary Anglerfish |
Rod upgrades matter more than bait
Each rod tier changes how fishing works. Wooden Rod gives you a tiny catch window. Fiber Rod extends casting distance and widens the catch bar. Carbon Rod reduces line break chance by half. Master Rod auto-reels common fish, saving massive time during grind sessions. Upgrade as soon as you hit the rank requirement. The speed difference between Fiber and Master Rod is about 3x — you catch three fish in the time it takes to catch one.
Fishing feeds directly into Cooking. Every fish can be cooked into a meal that restores energy or sells for profit. Read the Cooking Guide for recipes that turn cheap catches into high-value dishes.
FAQ
- What is the rarest fish in Heartopia?
- The Legendary Anglerfish in Deep Sea zone, night only, thunderstorm weather, specialty bait. Estimated 0.5% catch rate per cast.
- Can I fish on my private island?
- Yes. Build a pond on your island and it becomes a fishing spot with its own small pool of 8 exclusive species.