🎣

Heartopia Fishing Guide - All 97 Fish Locations & Times

97 fish locations, times & weather requirements

Heartopia Fishing Guide - Complete Guide

All 97 Fish Species in Heartopia

Find every fish in Heartopia with detailed information on locations, times, rarity, prices, and catching tips. Organized by rarity for easy reference.

🐟 Fish by Rarity

⚪ Common Fish (30 species)

The easiest fish to catch, perfect for beginners.

FishLocationTimeWeatherPrice
Blue GillRiver6AM-6PMAny15 Coins
CarpLakeAll DayAny20 Coins
MinnowRiverAll DaySunny10 Coins
PerchLake9AM-3PMAny18 Coins
TroutRiver6AM-12PMCloudy25 Coins
BassLakeEveningRainy30 Coins

🔵 Rare Fish (25 species)

Require specific conditions to catch.

FishLocationTimeWeatherPrice
Rainbow TroutMountain RiverMorningSunny75 Coins
GoldfishGarden PondAfternoonClear60 Coins
KoiPalace LakeAll DayAny80 Coins
CatfishSwampNightRainy70 Coins
SalmonRiverDawnAny65 Coins

🟣 Epic Fish (22 species)

Rare and powerful fish requiring patience and skill.

FishLocationTimeWeatherPrice
SwordfishOceanNightStormy200 Coins
TunaDeep SeaMorningAny180 Coins
MarlinOceanEveningWindy220 Coins
SturgeonRiverNightAny250 Coins

⭐ Legendary Fish (17 species)

The rarest and most valuable fish!

FishLocationTimeWeatherPriceSpecial
Golden Dragon FishSecret CaveMidnightFull Moon1000 Coins🏆 Trophy
Crystal CarpFrozen LakeWinterBlizzard800 Coins❄️ Ice
Shadow EelDeep OceanNightNew Moon900 Coins🌙 Rare

🗺️ Fishing Areas

🌱 Starter Area

Level: 1-10

  • River Bank (Town Edge)
  • Garden Pond
  • Common Fish: Blue Gill, Minnow, Perch

🏞️ Lake Area

Level: 5-20

  • Town Center Lake
  • Forest Lake
  • Common Fish: Carp, Perch, Bass

🏔️ Mountain Rivers

Level: 15-35

  • Mountain Stream
  • Waterfall Pool
  • Rare Fish: Rainbow Trout, Salmon, Sturgeon

🌊 Ocean Area

Level: 25+

  • Beach Pier
  • Deep Sea Zone
  • Epic Fish: Swordfish, Tuna, Marlin

⭐ Legendary Spots

Level: 40+

  • Secret Cave
  • Frozen Lake
  • Deep Ocean Reef
  • Legendary Fish: Golden Dragon Fish, Crystal Carp, Shadow Eel

🎯 Fishing Tips

Best Times

  • Early Morning (6:00-9:00): Fish are most active
  • Evening (18:00-21:00): Higher rare fish spawn rate
  • Night (After 21:00): Legendary fish time window

Weather Impact

  • Sunny: Common fish active
  • Cloudy: Rare fish spawn rate ↑
  • Rainy: Rare fish spawn rate ↑↑
  • Stormy: Epic fish spawn rate ↑↑↑

Gear Selection

  • Basic Rod: Suitable for common fish
  • Advanced Rod: Increased catch rate
  • Legendary Rod: Required for legendary fish
  • Bait: Different baits attract different fish types

💎 Pro Tips

  1. Check Schedule: Each fish has specific spawn times
  2. Watch Weather: Rare fish appear in specific conditions
  3. Upgrade Gear: Better rods = higher success rate
  4. Use Right Bait: Target fish’s preferred bait
  5. Be Patient: Legendary fish require special conditions

🎣 Happy fishing! Remember to check for full moons and special weather events!

Content wrong or to add?

🎁 Want free rewards? Check out Redeem Codes