9 March 2026

Best Fish to Sell in Heartopia

By newsgame


If you want to make serious money in Heartopia, you need to focus on the fish that sell for the highest prices instead of just selling whatever swims by. While the game features almost dozens of different kinds of fish, only a handful are truly worth the time and effort.

High-value fish such as the Golden King Crab, Giant Oarfish, Bluefin Tuna, Swordfish, and Shortfin Mako Shark can sell for thousands of gold depending on their star rating. These rare catches are harder to come by and require specific weather conditions and higher fishing levels. By targeting the most profitable fish in Heartopia, you can turn fishing into one of the best money-making activities.

how to get better star ratings heartopia

Heartopia: How to Get Better Star Ratings

Struggling with one-star items in Heartopia? Here’s how to increase your star ratings.

The Most Profitable Fish in Heartopia

heartopia-fish-locations

As is the case with most products in the game, each fish comes with a star rating from one to five. Higher star ratings dramatically increase the selling price. A basic one-star fish might be worth a few hundred gold, while a five-star version of the same species can sell for several thousand.

Here’s a list of some of the best fish to target if your goal is to earn gold quickly in Heartopia:

Fish

Location

Time

Weather

Level Required

Sell Price

Butterfly Koi

Meadow Lake

All Day

Rainy | Rainbow

Fishing Level 4

  • 1-star 320 gold
  • 2-star 480 gold
  • 3-star 640 gold
  • 4-star 1,280 gold
  • 5-star 2,560 gold

Blackspot Seabream

Zephyr Sea

Dawn | Dusk

Rainy | Rainbow

Fishing Level 7

  • 1-star 230 gold
  • 2-star 345 gold
  • 3-star 460 gold
  • 4-star 920 gold
  • 5-star 1,840 gold

European Eel

Old Sea

Dawn | Dusk

Rainbow

Fishing Level 7

  • 1-star 380 gold
  • 2-star 570 gold
  • 3-star 760 gold
  • 4-star 1,520 gold
  • 5-star 3,040 gold

Giant Oarfish

Deep Sea Fishing

Morning | Afternoon

Sunny | Rainy | Rainbow

Fishing Level 7

  • 1-star 535 gold
  • 2-star 802.5 gold
  • 3-star 1,070 gold
  • 4-star 2,140 gold
  • 5-star 4,280 gold

Blue European Crayfish

Forest Lake

Dawn | Dusk

Sunny | Rainy | Rainbow

Fishing Level 8

  • 1-star 250 gold
  • 2-star 375 gold
  • 3-star 500 gold
  • 4-star 1,000 gold
  • 5-star 2,000 gold

Golden King Crab

Sea Fishing

All Day

Rainbow

Fishing Level 8

  • 1-star 850 gold
  • 2-star 1,275 gold
  • 3-star 1,700 gold
  • 4-star 3,400 gold
  • 5-star 6,800 gold

Bluefin Tuna

Zephyr Sea

Morning | Afternoon

Sunny | Rainy | Rainbow

Fishing Level 9

  • 1-star 850 gold
  • 2-star 1,275 gold
  • 3-star 1,700 gold
  • 4-star 3,400 gold
  • 5-star 6,800 gold

Ocean Sunfish

East Sea

Dawn | Morning

Sunny | Rainy | Rainbow

Fishing Level 9

  • 1-star 850 gold
  • 2-star 1,275 gold
  • 3-star 1,700 gold
  • 4-star 3,400 gold
  • 5-star 6,800 gold

Swordfish

Deep Sea Fishing

Morning | Afternoon

Sunny | Rainy | Rainbow

Fishing Level 10

  • 1-star 850 gold
  • 2-star 1,275 gold
  • 3-star 1,700 gold
  • 4-star 3,400 gold
  • 5-star 6,800 gold

Shortfin Mako Shark

Deep Sea Fishing

Morning | Afternoon

Sunny | Rainy | Rainbow

Fishing Level 10

  • 1-star 850 gold
  • 2-star 1,275 gold
  • 3-star 1,700 gold
  • 4-star 3,400 gold
  • 5-star 6,800 gold

If you want to level up fishing quickly in Heartopia, focus on catching as many fish as possible rather than only hunting rare ones. Fish respawn faster in busy areas like lakes and coastal waters, so keep casting constantly. Using items like Fish Attractor or Bait from Vanya’s shop can also increase spawn rates and speed up your progress.

Another good idea is to participate in fishing events as much as possible. You can initiate an event by interacting with Bill at the Fishing Village after your reach DG level 7. You can also invite your friends over to catch more fish and get more rewards.

With so much fish variety in Heartopia, it can become very overwhelming for players to keep track of them. Make sure to check out all the Fish and their selling prices to fill out your fish collection faster.

Which Fish Makes the Most Money in Heartopia?

Where to Catch Butterfly Koi in Heartopia

To sell fish in Heartopia, you can find the selling Gold Merchant Albert Jr by looking for him on the map. When you spot him, you just need to tap on the track option and follow the path. Once you’ve found him, tap on Sell Items and select as many fish as you want.

While many fish share the same maximum selling price of 6,800 gold, some are easier to farm than others.

The Golden King Crab is often considered the best target because it can appear all day during Rainbow weather, giving players a longer farming window than species that only appear during specific time periods. As such, you should regularly keep track of the weather in Heartopia and prepare ahead for weather events in the game.

heartopia-food-price-list

Heartopia Food Price List

Here is how much every food item sells for in Heartopia.

Meanwhile, the Giant Oarfish is one of the most reliable high-profit catches since it can spawn in any weather, making it much easier to farm consistently compared to rainbow-exclusive fish.

For mid-game players, the Butterfly Koi and European Eel are excellent catches before they reach higher fishing levels.

Best Strategy for Farming Profitable Fish in Heartopia

How to Catch False Scad in Heartopia Image via GameRant; Source: XD

If your goal is to maximize profits from fishing, you need to pay attention to the weather forecast and plan your fishing trips accordingly. Rainbow weather events are the most important ones to watch out for. Many of the highest-value species only appear during these events, which means whenever there’s a rainbow forecast, you should immediately plan a fishing trip.

Make sure you stock up on tools like Mermaid Perfume that help fish spawn faster. When rare fish are tied to limited weather windows, you need all the help you can get. These tools can be purchased from the Fishing Hobby mentor, Vanya, using in-game Gold and Wishing Stars.

Upgrading your fishing hobby increases the chances of catching higher-star fish, which directly increases the final selling price. Even one five-star rare fish can be worth more than an entire inventory of common catches. It also helps prevent frustrating rod breaks while reeling in rare fish.

While you’re at it, make sure you unlock boat rentals at the Fishing Village as early as possible. Many of the most valuable fish live in deep ocean zones that can’t be reached from the shoreline.


Heartopia Tag Page Cover Art

Systems


Released

January 8, 2026

Developer(s)

XD

Publisher(s)

XD

Number of Players

Single-player

Steam Deck Compatibility

Unknown