River
Calm freshwater spot near the village. Home to common species like Carp, Trout, and Catfish. Best for beginners.
Fishing Guide
Master fishing in Heartopia — learn where and when to catch every fish, unlock rare species, and complete your Fish Observation collection.
Unlock fishing by progressing your DG Level. Talk to the fishing mentor to receive your first rod.
Head to a fishing spot — river, lake, pond, or ocean shore — and cast your line.
Wait for a bite, then complete the QTE timing mini-game to reel in the fish.
Higher skill levels unlock better rods and access to rarer fish species.
Caught fish can be sold, cooked into recipes, or gifted to villagers.
Calm freshwater spot near the village. Home to common species like Carp, Trout, and Catfish. Best for beginners.
High-altitude lake accessible after DG Level 8. Rare species like Golden Trout and Crystal Koi appear here.
Saltwater fishing at the beach. Catch Tuna, Sea Bass, and seasonal ocean visitors like Swordfish.
Hidden pond unlocked via a friendship quest. Contains legendary fish that appear only under specific conditions.
| Fish | Season | Weather | Time | Location | Rarity |
|---|---|---|---|---|---|
| Carp | All | Any | All Day | River | Common |
| Rainbow Trout | Spring | Sunny | Morning | River | Common |
| Catfish | Summer | Rainy | Evening | River | Common |
| Goldfish | Spring | Sunny | Afternoon | Pond | Uncommon |
| Sea Bass | All | Any | All Day | Ocean | Common |
| Tuna | Summer/Fall | Sunny | Morning | Ocean | Uncommon |
| Swordfish | Summer | Stormy | Night | Ocean | Rare |
| Pufferfish | Summer | Sunny | Afternoon | Ocean | Uncommon |
| Golden Trout | Fall | Clear | Dawn | Mountain Lake | Rare |
| Crystal Koi | Winter | Snow | Night | Mountain Lake | Rare |
| Moonlight Eel | All | Clear | Night | Secret Pond | Legendary |
| Starfall Bass | Spring | Meteor Shower | Night | Secret Pond | Legendary |
| Cherry Salmon | Spring | Rainy | Morning | River | Uncommon |
| Ice Perch | Winter | Snow | Morning | Mountain Lake | Uncommon |
| Sunset Snapper | Summer | Clear | Evening | Ocean | Rare |
Watch for shadow sizes in the water — larger shadows mean rarer fish.
Rainy days and nighttime increase the chance of rare spawns.
Upgrade your fishing rod at the crafting bench to reduce QTE difficulty.
Some fish only appear during specific weather + season combos — check the catalog.
Complete full season collections to earn bonus DG experience.
Gift rare fish to NPC Finley for major friendship boosts.