π£ Fishing Guide
All 67 fish with locations, time schedules, and weather conditions
Fishing is one of the most rewarding activities in Heartopia, providing a steady source of gold, cooking ingredients, and collection progress. Whether you are a new player learning the basics or an experienced angler hunting rare catches, this guide covers every fish in the game with their exact locations, time windows, weather requirements, and level thresholds.
The interactive database below lets you filter fish by weather, location, level, and current availability. Use the βAvailable Nowβ filter to see which fish you can catch right at this moment based on the real-world clock. Each fish card shows the key information you need to plan efficient fishing sessions that fit into your daily routine.
Start at the River with Level 1-2 fish. These are available all day in any weather and provide consistent experience to level up your fishing skill quickly.
Cook fish into recipes for 2-3x more gold than raw selling. Check recipe profits to find the best fish-to-gold conversions.
Track your fish collection on the fish tracker page. Catching every species unlocks achievements and rewards.
All 67 fish with locations, time schedules, and weather conditions
Efficient fishing in Heartopia isn't about spending hours at one spot β it's about picking the right spot at the right time. The most productive players plan their fishing routes around three overlapping factors: NPC visit schedules, weather windows, and time-restricted fish availability.
A strong fishing session starts by checking the weather, then filtering this database to see which high-value fish are currently available. Plan your route to visit Vanya at the Coastal Areas while fishing nearby β this lets you build friendship and catch fish in the same trip, saving significant travel time.
Weather is the single biggest factor in determining which fish are available. Sunny weather provides access to the widest variety of common fish, making it ideal for leveling up. Rainy weather unlocks several rare species that can't be caught otherwise β experienced players watch the weather forecast and shift their entire daily plan when rain is predicted.
Rainbow weather is the rarest and most valuable condition for fishing. Rainbow-exclusive fish sell for premium prices and are required for several high-profit cooking recipes. When rainbow weather hits, drop everything else and fish β these windows don't last long and the catches are worth the schedule disruption.
Fishing in Heartopia requires a fishing rod, which you receive from Vanya early in the game. Cast your line at any body of water and wait for a bite. Each fish has specific requirements for location, time of day, and weather conditions. Higher-level fish require better rods and higher fishing skill levels to catch consistently.
Three factors determine your available catches: your current location (ocean, river, pond, or lake), the time of day (some fish only appear during morning or evening windows), and the current weather (sunny, rainy, or rainbow conditions). Your fishing level also affects which fish you can hook β higher-level fish simply won't bite if your skill is too low.
Rare fish in Heartopia typically require specific combinations of location, weather, and time. Check the database below and filter by level 5+ to see the rarest catches. Most rare fish appear during Rainy or Rainbow weather, so plan your fishing sessions around weather forecasts. Using higher-quality bait also increases your chances of hooking rare fish.
Start at the River near town β it has the widest variety of Level 1-2 fish available at all times and in any weather. Once you've leveled your fishing skill to 3, move to the Ocean for higher-value catches. Combine fishing with your daily NPC visit to Vanya at the Coastal Areas to save travel time.
Higher-level fish sell for more gold, but the best profit-per-minute comes from Level 3-4 fish that spawn reliably. Rainbow weather fish tend to sell at premium prices. Check the cooking recipes page to see which fish are ingredients in high-profit dishes β cooking fish into meals often doubles or triples their value compared to selling raw.
Yes, some fish are exclusively available during evening and night hours. The database below includes exact time windows for every fish. Night fishing is particularly productive at the Ocean and Lake locations, where several high-value nocturnal species can be found.
Catch as many different species as possible β first catches of a new species give bonus experience. Focus on time-restricted fish during their available windows, then fill remaining time with common catches. Building friendship with Vanya also unlocks fishing efficiency tips that speed up the leveling process.