Home / Fishing Encyclopedia

🎣 Tool · Real-time

Fishing Lookup

Heartopia's fish are picky about time and weather — set the current conditions and instantly see what you can catch; scroll down for the complete profiles of all 24 species.

Real-time

What's Biting Right Now

Follows your local clock by default and auto-updates; pair it with the weather schedule for accuracy — wrong weather, wrong fish.

🕐 Time of day —
☁️ Current weather

Encyclopedia

All Species (24)

The complete archive, unaffected by current filters — type a fish name or location in the search box to jump to it. Legendary cards have the ✨ gold frame.

Legendary

Legendary Catches

800 coins🎏

Koi · Secret Pond

Only appears at the Secret Pond at night (00–06), sunny days only. One of the rarest catches in the encyclopedia — a must for the dedicated.

750 coins🐟

Ice Sea Angel · Frozen Waters

Roams the Frozen Waters all day during snow. A fish said to carry winter's blessing — don't miss the winter schedule.

600 coins🦈

Hammerhead Shark · Whale Sea

Rainbow-day daytime exclusive (morning/afternoon) — get that rod fully bent. Rainbow days are on the weather calendar.

Schedule📅

When is the next rainbow day

Weather follows a fixed official schedule — check the calendar and camp out accordingly

See calendar →
Spot Map

Fishing Spot Guide

Heartopia's waters are scattered across the town, and each spot has almost no overlapping species — check this table before deciding where to cast. Prices and conditions follow the in-game encyclopedia.

SpotWhereSignature speciesNotes
🏞️ Quiet River / RiversThrough the town centerMinnow · Perch · Sand BorerBeginner's first lesson, bites all day
⛰️ Lakes (Outskirts / Forest)Forest areaRainbow Trout · Roach · Largemouth BassRainbow-trout window on rainbow mornings
♨️ Hot-spring Stream / Mountain LakeHot Spring MountainSakura Shrimp · Golden Carp · Lionhead GoldfishRare ornamental fish; lionhead on rainbow days
🌊 East SeaEast coastSea Shrimp · European LobsterReliable night lobster spot (260 coins)
🏴 Old SeaLighthouse watersPufferfish · European Flounder · European Eel · Black SeabreamThe exclusive ground for rainy-night eels
🐋 Whale SeaNorthern open seaHammerhead Shark · Atlantic Mackerel · Atlantic SalmonMain stage for rainbow-day legendaries
🧊 Frozen WatersWinter season onlySnow Crab · Ice Sea Angel · Ice-crystal seriesOpens only in the ice season; densest limited pool
🕳️ Secret PondHidden spotKoi · Midnight KoiNight-only; the legendary camping ground
💦 Waterfall / Hot SpringHot Spring MountainWaterfall Trout · Waterfall Bass · Spring EelSpecial spots with rare species
🗺️ Route tip — For daily runs, the "River → Lake → East Sea" triangle is the best value; save special trips for weather windows (Whale Sea on rainbow days, Old Sea on rainy nights, Frozen Waters in snow). Camping limited fish on normal days is a waste of time — they simply won't bite.
Progression

Fishing Hobby Levels: Unlocks & Rewards

Fishing XP comes from unlocking new species — landing a fish you've never caught is what levels you up, so repeat-catching the same species earns very little. Higher levels unlock rarer fish and better tools.

Hobby levelKey rewardsNotes
Lv. 1Fishing Skill 1 · Fish Quality 1Starter perks; drop quality starts improving
Lv. 2Rod Maintenance 1 · Fish Quality 2Lower rod durability drain
Lv. 4Fish Lure · Tactician 1The lure summons glowing blue fish shadows
Lv. 6Mermaid Perfume · Tactician 2Perfume helps complete fishing event goals
Lv. 10Tactician 4 · Rod Maintenance 5Near-maxed reeling tolerance and rod care
🌈 Rainbow-day species also unlock by level — Lv. 6: Chum Salmon, Giant Pearl Mussel, Fine-scale Greenfin; Lv. 7: European Eel; Lv. 8: King Crab, Golden King Crab; Lv. 9: Danube Roach, Bluefin Tuna; Lv. 10: Shortfin Mako, Hammerhead Shark, Swordfish. Level up in advance — low levels can't hook some legendaries even on a rainbow day.
Deep Dive

Fishery Economics: What Each Weather Window Is Worth

We re-aggregated the sell prices of all 24 species in our encyclopedia by weather × time slot — the gap between windows becomes obvious. All numbers come from this site's 1-star baseline prices, so you can verify them in-game.

Weather windowHoursHigh-value targetsStar catchOutput rating
🌈 RainbowMorning / AfternoonHammerhead Shark 600 · Rainbow Trout 180Hammerhead (Lv 10)★★★★★
❄️ SnowAll day / NightIce Sea Angel 750 · Snow Crab 300Ice Sea Angel★★★★★ seasonal
☀️ Sunny late night00–06Koi 800 · Silver Chimaera 140Koi (Secret Pond)★★★★
🌧️ Rainy night18–24European Eel 150 · European Flounder 80 · Sand Bream 55European Eel (Lv 7)★★★★
☀️ Sunny night18–24European Lobster 260 · Pufferfish 120 · Blackspot Sea Bream 90European Lobster (East Sea)★★★★
🌤️ Ordinary dayAll dayAtlantic Mackerel 70 · Salmon 60 · Bonito 35—★★ for leveling
5–20×🌈

The rainbow premium

On ordinary days the always-available base fish (Minnow 12 ~ Salmon 60) average only ~30 coins per cast. In the rainbow window, the Hammerhead is worth 20× that and the Rainbow Trout 6×. Same cast — pick the right window and the payoff multiplies.

140 coins🪱

The bait break-even line

Bait is crafted from apples, and each apple turned into jam is worth 67 coins — feeding bait to a 30-coin base fish just burns apples. Only windows where fish go for 140+ coins (Silver Chimaera / European Eel tier) justify bait; legendary windows always do.

Easy first🏆

Legendary camping order

Of the three legendaries, the Ice Sea Angel has the loosest conditions (snow, all day), the Koi is the pickiest (sunny late night only, plus finding the Secret Pond), and the Hammerhead is level-gated (Lv 10). Camp whichever legendary matches today's weather — never waste a snow day.

📊 Pair with the weather calendar — Rainbow and snow days are scarce in the schedule. Circle the next few days' windows on the weather calendar first, then plan your camping with the table above; on ordinary days just rotate spots to unlock new species instead of burning bait.
Technique

The Reel Battle: Read the Line Color

Fishing's core mechanic is the reel tug-of-war — the line color is your starting gun, and misreading it is the #1 reason big fish escape.

Safe⬜

White line

The line is slack and safe — hold to reel in continuously and bank the window.

Caution🟨

Yellow line

Tension is rising — ease off or tap lightly instead of holding. Don't get greedy.

Danger🟥

Red line

Release immediately! Keep pulling and the line snaps. Wait for white/yellow again.

Step1

Cast near the fish shadow

Spot a shadow in the water, drop your bobber next to it, and wait for the bite — a shake or exclamation mark means it's hooked.

Step2

Hold to reel, watch the color

Press and hold to start the battle. The color cycles white → yellow → red; whenever it turns red, let go.

Step3

Big shadows take patience

The bigger the shadow, the more tug cycles it takes. Apple-crafted bait and the fish lure (glowing blue shadows) both raise bite rate and quality.

Events

Fishing Contests & Collection Achievements

Beyond daily selling, fishing has periodic contests and long-term collection goals with limited rewards.

Fishing Village⚓

How contests work

Contests open at the fishing-village boat: catch as many fish as you can within the time limit — personal goal 5 fish, team goal 30 combined, rewards include surprise gacha shells. Mermaid Perfume boosts efficiency for a short time.

Medals🏅

Collection milestones

Unlock 10 different species for the Bronze fishing medal, 50 for Silver, and the full encyclopedia for the Gold medal plus a special rod — the collector's Everest.

Titles👑

Fishing achievements

Hobby level 10 grants the "Skilled Angler" title; trigger 10 hidden phases across contests for "Angler"; trigger 100 fish schools for "Blessing of the School".

Economics💰

Best coins-per-cast strategy

TOP10 pricey fish ranking + weather-window analysis

See the guide →
Daily 18:00🎁

Grab today's codes before you head out

One-click copy before the fishing trip — rewards land in your mailbox

Get the code →
Value Chain

After the Catch: Sell or Cook?

Every catch has three fates: sell directly, cook for value, or donate to the encyclopedia. Good planners use all three.

FirstCatch

🐟 Donate new species first Encyclopedia rewards are hidden income

A species caught for the first time should go to the encyclopedia donation — the collection progress and achievements are income of their own. Worry about selling the duplicates.

AddValue

🍳 Cooking doubles fish value Raw → dish, higher margin

Many fish earn more as dishes: Salmon Sushi beats raw salmon by about 350 coins; 1-star fish under 130 coins suit Fish & Chips (with a 1-star potato); 2 shellfish + 2 fish make the Deluxe Seafood Platter. See the full recipe guide.

SellDirect

🛒 Legendary fish: sell as-is No hesitation at the top

Koi, Ice Sea Angel, Hammerhead Shark — the legendary tier sells fastest as-is: high unit price, no kitchen capacity needed. Let the stovetops chew through cheap low-star stock instead.

FAQ

Fishing FAQ

What can I catch right now?
Use the "What's Biting Right Now" panel above: it follows your local time by default — just pick the weather to filter live. Weather should follow the weather calendar (official fixed schedule).
Which legendary fish can I catch on a rainbow day?
During the daytime: the Hammerhead Shark (Whale Sea, 600 coins) and Rainbow Trout (Lake, 180 coins). The European Eel, normally a rainy-night fish, also appears on rainbow-day evenings. Note some rainbow-day species require a minimum fishing hobby level (see the unlock table above).
Where do I catch the Koi?
Only at the Secret Pond at night (00:00–06:00), and only on sunny days. Check the weather calendar to confirm tomorrow is sunny, then set an alarm.
Where can I catch shrimp?
Three kinds: Sakura Shrimp (Hot Spring Creek · sunny mornings · 65 coins), Sea Shrimp (Eastern Sea · all day · 25 coins), European Lobster (Eastern Sea · night · sun/rain · 260 coins). The Eastern Sea at night is the most efficient spot.
Where can I catch the eel? At what time?
In the Old Sea (old waters near the lighthouse), best on rainy nights 18:00–24:00 (150 coins). Also appears on rainbow-day evenings. Unlocks at fishing hobby level 7.
Which fish sell for the most?
Legendary tier: Koi 800, Ice Sea Angel 750, Hammerhead Shark 600. High-value farmables include European Lobster 260 and Snow Crab 300. Rarity is marked on the top-right of each card.
How do I level fishing fastest?
XP comes mainly from unlocking new species — repeat catches earn little. Rotate spots, prioritize uncaught species, and blitz limited fish on special-weather days (they're all new species).
Why does my line keep snapping?
Snapped lines are almost always pulling through the red phase — release the instant it turns red and resume at white/yellow. Higher Rod Maintenance and Tactician levels also add tolerance.
When do fishing contests start and what do they reward?
Contests open at the fishing-village boat: catch within the time limit — personal goal 5, team 30 — for surprise gacha shells. Mermaid Perfume gives a short efficiency boost beforehand.