Complete Fishing Guide: Pools, Weather & Time Schedules

By Heartopia Fan Club Published 6/22/2026
#fishing #weather #fish #collection

Catching rare specimens in Heartopia requires understanding weather conditions and time of day. This guide details where and when to find the most elusive fish in the game.

Time & Weather Requirements

Below is the schedule for finding high-tier fish species:

  • Rainbow Trout (Common)
    • Pool: Rainbow River
    • Time: Daytime
    • Weather: Sunny
  • Moonlight Swordfish (Legendary)
    • Pool: Deep Ocean (coastal docks)
    • Time: Nighttime (8 PM - 4 AM)
    • Weather: Rain / Stormy
  • Golden Salmon (Epic)
    • Pool: Whisper Lake
    • Time: Morning (5 AM - 9 AM)
    • Weather: Foggy
  • Starlight Eel (Rare)
    • Pool: Swamp Caves
    • Time: Late Night (11 PM - 3 AM)
    • Weather: Clear Skies

Pro Fishing Tips

  1. Watch the Shadow Size: Giant fish shadows indicate rare/epic fish. If a shadow is small, you can pull your rod out early to reset the shadow without losing bait.
  2. Use Mermaid Fish Attractor: You can craft this at the alchemy bench or redeem it from active codes. It boosts the bite rate of epic/legendary fish by +50% for 3 minutes.
  3. Upgrade Your Rod: Standard rods have a high chance of line snapping when attempting to reel in legendary swordfish. Upgrade your fishing rod to at least Level 4 before trying to catch ocean swordfish.