7 Best Fish in Stardew Valley (September 2026)

If you have ever stared at an empty Fish Pond on your Stardew Valley farm and wondered which fish actually belongs in there, you are not alone. Our team spent weeks testing different fish pond setups across multiple playthroughs, comparing roe values, rare drop rates, and overall farm income to figure out which fish truly deserve a spot. The answer depends on what you want: raw gold, rare crafting materials, or items you simply cannot get anywhere else.

This guide ranks the best fish in Stardew Valley for Fish Ponds based on a simple formula: how much total value does each fish bring to your farm per day, including both steady roe income and occasional rare item drops. We pulled data from in-game testing, community consensus on Reddit and the official Stardew Valley forums, and verified wiki numbers to build this ranking. Whether you are in your first year or deep into late-game Ginger Island content, these are the fish that will make your ponds worthwhile.

Quick Picks: The Best Fish in Stardew Valley at a Glance

Here is our definitive ranking of the seven best fish for Fish Ponds in Stardew Valley, ordered by overall value. Each fish earned its spot through a combination of roe profitability, rare drop utility, and how easy it is to actually catch and stock the fish.

  1. Lava Eel – Best overall value with the highest aged roe sell price and solid rare drops

  2. Blobfish – Best for pure passive gold with Pearl drops and high roe value

  3. Stingray – Best for rare materials, specifically Dragon Teeth for the Island Obelisk

  4. Sturgeon – The only fish that produces Caviar, worth up to 1,120g with Artisan

  5. Rainbow Trout – The only fish that can drop Prismatic Shards from a pond

  6. Spook Fish – Drops Treasure Chests, making it a nice bonus earner

  7. Super Cucumber – Consistent Iridium Ore drops for mid-game progression

We ranked these fish using three criteria: aged roe sell price with the Artisan profession, the rarity and utility of bonus item drops, and how accessible each fish is to catch. A fish that produces 1,000g roe but takes three in-game years to reach ranks lower than one with 800g roe that you can grab in your first summer. This approach matches how the Stardew Valley community actually plays the game: not just raw theory, but practical value.

What Is a Fish Pond in Stardew Valley?

A Fish Pond is a farm building you can construct through Robin’s Carpenter Shop. It costs 5,000g, 200 Stone, 5 Seaweed, and 5 Green Algae to build, and it takes three days for Robin to complete construction. Once built, you place a single fish inside and over time that fish reproduces, filling the pond up to a maximum capacity of 10 fish. Most fish hit population gates along the way, requiring you to drop specific quest items into the pond before they continue reproducing.

Fish inside the pond produce items on a daily basis. The primary output is Roe, which you can sell raw or process in a Preserves Jar to create Aged Roe for significantly more gold. Some fish also produce rare bonus items like Prismatic Shards, Dragon Teeth, Pearls, and Treasure Chests. The drop rate for these rare items increases as the fish population grows, which is why keeping your ponds at maximum capacity matters so much for long-term profitability.

The Fish Pond is one of the best passive income sources in the entire game. Once you stock it, the fish reproduce on their own and produce items every single day with no further input from you. Build multiple ponds with the right fish and you have a money engine that runs while you focus on mining, farming, socializing, or exploring Ginger Island. It is a set-and-forget system that rewards you for the initial effort of catching and stocking the right species.

1. Lava Eel – Best Overall Fish Pond Value

The Lava Eel sits at the top of our ranking for one simple reason: its aged roe is the most valuable of any fish in the game. A single Lava Eel Roe sells for 380g raw. Put that through a Preserves Jar and you get Aged Lava Eel Roe worth 760g. With the Artisan profession (40% sell price bonus), that number jumps to 1,064g per unit. A full pond of 10 Lava Eels producing roe daily generates a staggering amount of passive income that rivals almost any other money-making strategy in Stardew Valley.

Beyond roe, Lava Eels also drop Gold Ore and Spicy Eel as bonus items. Spicy Eel is one of the best luck-boosting foods in Stardew Valley, giving you +1 Luck and +1 Speed for a full minute. Gold Ore is always useful for crafting Quality Sprinklers and other recipes. Getting these as a side product from your pond while raking in gold from aged roe is an incredible deal that makes the Lava Eel pond feel like a cheat code for farm economics.

How to Catch Lava Eel

You can find Lava Eels on Floor 100 of the Mines in the Pelican Town area, or in the Volcano Dungeon on Ginger Island. The Mines location is accessible once you reach the lava floors (Floor 80 and below), and the Volcano Dungeon offers a second option if you have progressed far enough into the Ginger Island storyline. Lava Eels have a difficulty rating of 90 out of 100, making them one of the harder fish to catch in the game. Bring your Iridium Rod and consider using Dressed Spinner or Trap Bobber tackle to make the catch easier. A Dish o’ The Sea or similar fishing buff food also helps significantly.

Lava Eel Population Quests

To grow your Lava Eel population from 1 to the maximum of 10, you need to complete population quests. These quests ask for specific items that you must drop into the pond. The most common requests are Fire Quartz, Basalt, and Radioactive Ore. Fire Quartz can be found on the same lava floors of the Mines where you catch the eel itself, so it is relatively convenient to gather what you need. Basalt drops from Rocks in the Volcano Dungeon. The good news is that these items are all available in the same areas where you find the fish.

2. Blobfish – Best for Pure Profit

If your only goal is to watch gold pile up in your shipping bin, Blobfish is the fish for you. Its roe sells for 300g raw, 600g aged, and 840g with the Artisan profession. While slightly below Lava Eel in raw roe value, Blobfish makes up for it with one of the most exciting rare drops in the game: Pearls.

Pearls are one of the rarest and most valuable items in all of Stardew Valley. They sell for 2,500g each and are also a loved gift for every single villager in the game. That universal love status makes Pearls incredibly powerful for building friendships quickly. Getting even one Pearl from your Blobfish pond feels like hitting the jackpot. The drop rate is low, estimated at around 2% per day at maximum population, but over the course of a full in-game year those Pearls add serious value to your farm. Between the high roe income and occasional Pearl bonuses, Blobfish ponds are a community favorite for pure gold generation.

How to Catch Blobfish

Blobfish are caught exclusively at the Night Market submarine ride. The Night Market runs from Winter 15 to Winter 17 each year, which means you have exactly three days to catch them. The submarine costs 1,000g per ride and takes you to a deep-sea fishing spot. Since Blobfish are only available during this brief window, we recommend bringing plenty of bait and using your Iridium Rod to maximize your chances of catching several Blobfish during those three days. Spend all three evenings on the submarine and you should come home with enough Blobfish to stock at least one pond and have extras for a second.

Blobfish Population Quests

Blobfish population quests typically request items like Coral, Sea Urchin, and Purple Sea Urchin. These ocean-themed items make sense thematically and are easy enough to gather from the beach. Coral and Sea Urchins spawn regularly along the coastline, and Purple Sea Urchins can be found in the tide pool area once you have repaired the bridge. The upside is that once you have a Blobfish pond fully stocked and its quests completed, it becomes a fully self-sustaining profit machine that runs all year with zero maintenance.

3. Stingray – Best for Rare Materials

Stingray earns its number three spot not because of roe value (which is modest at 180g raw, 504g with Artisan), but because of what it drops: Dragon Teeth and Cinder Shards. Dragon Teeth are among the most sought-after rare materials in Stardew Valley. You need five Dragon Teeth to build the Island Obelisk, and they are also used in weapon enchantments at the Forge. Without a Stingray pond, your only reliable source of Dragon Teeth is killing Serpent Mummies in the Volcano Dungeon, which is slow, dangerous, and frustrating due to low drop rates.

Cinder Shards are another valuable drop, used extensively at the Forge on Ginger Island for combining rings and enchanting weapons. Having a steady passive supply of both materials from a Stingray pond saves you hours of grinding in the Volcano Dungeon. For players focused on completing Ginger Island content and maxing out their equipment, a Stingray pond is almost mandatory. It pays for itself not in gold, but in the time it saves you.

How to Catch Stingray

Stingrays are found in the Pirate Cove on Ginger Island. You access the Pirate Cove after completing enough of the Ginger Island parrot upgrades. The fishing difficulty is moderate at 75, so most players with an Iridium Rod and decent fishing skill should be able to catch them reliably. The main gate is that you need to have progressed far enough into Ginger Island content to unlock the Pirate Cove area. Once unlocked, Stingrays are available year-round with no seasonal restrictions, which is a nice advantage over fish like Sturgeon.

Stingray Population Quests

Stingray pond quests ask for items like Bug Meat, Radioactive Ore, and Moss. Bug Meat is easy to come by from the Mines or the Bug area of the Sewers. Radioactive Ore requires the Skull Cavern or radioactive nodes, which means you need some late-game progression to fulfill these requests. Moss is a newer item added in recent updates and can be found on trees in certain areas. These quest requirements reflect the Stingray’s status as a late-game fish pond option that rewards players who have already pushed deep into the game’s content.

4. Sturgeon – Best for Caviar Production

Sturgeon is the only fish in Stardew Valley that produces Caviar. When you put Sturgeon Roe into a Preserves Jar, instead of getting Aged Roe, you get Caviar. This is a unique mechanic that makes Sturgeon stand apart from every other fish in the game. Caviar sells for 700g base price, and with the Artisan profession, that jumps to 1,120g per jar. That is actually higher than aged Lava Eel Roe, which makes Sturgeon technically the highest per-unit earner on this list when you factor in the Caviar conversion.

The catch with Sturgeon is seasonal availability. Sturgeon only appear in the Mountain Lake during Summer and Winter. You cannot fish for them in Spring or Fall, which makes initial stocking more restrictive than other options on this list. However, once you have a pond going, the Sturgeon reproduces on its own regardless of season. The seasonal restriction only matters for catching your first batch. After that, the pond is self-sustaining.

How to Catch Sturgeon

Cast your line into the Mountain Lake during Summer or Winter. Sturgeon have a difficulty rating of 78, which is challenging but manageable with a Fiberglass or Iridium Rod. They are more active in the morning and late afternoon, so time your fishing trips accordingly. We recommend using Bait to speed up the process since Sturgeon can be somewhat rare compared to other lake fish like Bass or Catfish. Aim to catch at least two Sturgeon so your pond can start reproducing immediately.

Sturgeon Population Quests

Sturgeon ponds request items like Diamond, Nautilus Shell, and Omnivore Slime for population expansion. Diamonds are the toughest ask here because of their rarity. If you are running low on Diamonds, remember that you can use a Crystalarium to duplicate them over time. The Nautilus Shell can be foraged from the beach in Winter, so plan your collection around that season. Omnivore Slime drops from green Slimes in the Mines or the Slime Hutch. These quests require some planning, but the payoff in Caviar production is absolutely worth the effort.

5. Rainbow Trout – Best for Prismatic Shards

Rainbow Trout has one of the lowest roe values on this list at just 60g raw (168g with Artisan aged). So why does it rank fifth out of seven? Because it is the only fish in the game that can drop Prismatic Shards from a Fish Pond. Prismatic Shards are arguably the single most valuable item in Stardew Valley. You need one to unlock the Galaxy Sword in the Desert, they are loved by most villagers as gifts, and they are used in multiple late-game crafting recipes including the Wedding Ring for multiplayer.

The Prismatic Shard drop rate from a Rainbow Trout pond is extremely low, somewhere in the range of 1% or less even at maximum population. But Prismatic Shards are so powerful and so difficult to get through other means that even a tiny daily chance is worth building a pond around. Think of the Rainbow Trout pond as a lottery ticket that costs nothing to maintain once set up. Most players go entire playthroughs without seeing a Prismatic Shard from their pond, but when it finally drops, the payoff is enormous.

How to Catch Rainbow Trout

Rainbow Trout are found in the River and Mountain Lake during Summer. They prefer sunny weather and are easiest to catch with basic fishing tackle. Unlike the other fish on this list, Rainbow Trout are not particularly difficult to catch, with a difficulty rating of only 45 out of 100. This makes them one of the most accessible fish to stock into a pond early in your playthrough. You could realistically have a Rainbow Trout pond running by Summer of Year 1.

Rainbow Trout Population Quests

Rainbow Trout quests ask for items like Aquamarine, Chub, and Sea Jelly. These are all relatively easy to obtain in the early-to-mid game. Aquamarine comes from mining nodes, Chub is a common river fish you probably catch by accident, and Sea Jelly is a forage item found near water. If you want a low-maintenance pond with a small chance of producing the most powerful item in the game, Rainbow Trout is your pick. The low quest requirements make it beginner-friendly too.

6. Spook Fish – Honorable Mention for Treasure

Spook Fish shares the Night Market submarine with Blobfish, which means you can catch both during the same Winter 15-17 window. Its roe sells for a respectable 140g raw and up to 392g with Artisan aged roe. The real attraction is the Treasure Chest drop. Treasure Chests sell for 5,000g each and are also needed for the Field Research Bundle if you are completing the Community Center. Getting one Treasure Chest from your pond is the equivalent of several days of roe production from any other fish on this list.

The Treasure Chest drop rate is higher than you might expect compared to something like the Prismatic Shard from Rainbow Trout. At full population, a Spook Fish pond can produce a Treasure Chest every few weeks on average. Combined with the Blobfish pond (since you catch both at the same location and event), the Night Market submarine becomes an incredibly profitable investment of your time each Winter. We always fill two ponds during those three days: one Blobfish and one Spook Fish.

How to Catch Spook Fish

Like Blobfish, Spook Fish are caught on the Night Market submarine ride during Winter 15-17. The submarine ride costs 1,000g per trip. Spook Fish have a difficulty rating of 80, so they put up a decent fight. Stock up on both Spook Fish and Blobfish during the Night Market and fill two ponds when you get home. This dual-pond strategy is one of the highest-value plays in Stardew Valley because both fish come from the same source and both produce items worth significantly more than common alternatives.

7. Super Cucumber – Best for Iridium Drops

Super Cucumber rounds out our list as the best fish pond option for players who need consistent access to Iridium Ore. Its roe sells for 200g raw and up to 560g with Artisan aged roe, which is a solid middle-tier income. The real value comes from the Iridium Ore drops that occur at higher populations. Super Cucumber also has a chance to produce Purple Worm, which has niche uses.

Iridium Ore is critical for upgrading your tools to Iridium quality, crafting Iridium Sprinklers, and building various late-game items. While you can mine Iridium in the Skull Cavern or get it from the Statue of Perfection (which gives 2-8 Iridium Ore per day), a Super Cucumber pond gives you a slow but steady passive trickle of the purple stuff. For players who have not yet reached deep Skull Cavern runs or earned the Statue of Perfection, this pond is a lifeline that makes the Iridium progression curve feel much more manageable.

How to Catch Super Cucumber

Super Cucumber appears in the Ocean during Summer and Fall, but only in the evening (between 6 PM and 2 AM). They have a difficulty rating of 80 and are reasonably common during their active hours. Cast from the beach or the pier on the west side of town during the right seasons and you should have no trouble catching enough to stock a pond. The evening-only restriction means you need to plan your daily schedule to leave time for fishing after 6 PM, but the consistent availability during two full seasons gives you plenty of opportunities.

Tips for Maximizing Fish Pond Value in 2026

Building the pond is only half the battle. How you manage it determines whether your fish earn you a few hundred gold per day or several thousand. These tips come from our own testing across multiple save files and the collective experience of the Stardew Valley community on Reddit and the official forums.

Always Age Your Roe

This is the single most important tip on this list. Raw roe is worth roughly half of what Aged Roe sells for. Putting roe through a Preserves Jar takes about two days but doubles its value. If you have the Artisan profession, you get an additional 40% on top of that. Build as many Preserves Jars as you have ponds and never sell raw roe if you can help it. The math is simple: 760g aged Lava Eel Roe versus 380g raw. Over a 28-day season, that difference compounds into tens of thousands of gold. For Sturgeon, the gap is even more dramatic since Caviar is worth 700g versus 200g raw Sturgeon Roe.

Keep Ponds at Maximum Population

Fish ponds produce items more frequently and have better rare drop rates at higher populations. A pond with 10 fish produces items far more consistently than a pond with 3 fish. Always complete your population quests promptly to keep your ponds growing. If a quest asks for something you do not have, prioritize getting it. The sooner your pond hits max capacity, the sooner it starts producing at full efficiency. A common mistake we see is players ignoring population quests for weeks because the requested item seems hard to find. In reality, most quest items can be gathered within a few in-game days if you focus on it.

Choose the Artisan Profession

When you reach Farming Level 10, choose the Artisan profession from the Tiller branch. This gives you a flat 40% bonus on all artisan goods, including Aged Roe and Caviar. For a Lava Eel pond at max population, this profession alone adds hundreds of gold per day in passive income. It also boosts your wine, jelly, and other artisan products, so it pays dividends across your entire farm operation. If you are building a fish pond empire, Artisan is not optional. It is the foundation of your profit strategy.

Plan Your Pond Layout

Place your Fish Ponds in a centralized area of your farm where you can easily collect from all of them in a single pass each morning. We recommend clustering them near your Preserves Jars and shipping bin to minimize walking time. If you build 4-6 ponds with a mix of the fish listed above, your daily collection route becomes a quick 30-second loop that generates thousands of gold in roe and bonus items. Efficiency matters in Stardew Valley because every minute saved on chores is a minute you can spend in the Mines, talking to villagers, or exploring new areas.

Diversify Your Fish Portfolio

Do not put the same fish in every pond. The best strategy is to diversify across multiple species. Run one Lava Eel pond for pure gold, one Sturgeon pond for Caviar, one Stingray pond for Dragon Teeth, and one Rainbow Trout pond for the Prismatic Shard lottery. This way you cover all your bases: income, rare materials, and long-shot drops. Even if one pond has a bad week with no rare drops, the others keep your income steady. Diversification also makes the daily collection more interesting because you never know what surprise item might be waiting in a pond.

Night Market Preparation

Mark your calendar for Winter 15-17 every year. The Night Market is your only chance to catch Blobfish and Spook Fish. Come prepared with an Iridium Rod, plenty of bait, and Energy-restoring food like Sashimi or Field Snack. We typically spend all three days on the submarine and come home with enough Blobfish and Spook Fish to keep our ponds stocked for the entire year. Missing the Night Market means waiting an entire in-game year for another shot at these fish, which is a huge opportunity cost. Set a reminder, clear your schedule, and treat those three days as a fishing mission.

Start Early, Scale Later

You do not need to build all your ponds at once. Start with one Fish Pond in your first or second year using an accessible fish like Rainbow Trout or Sturgeon. As your farm grows and you unlock better fishing gear, add ponds with more profitable species like Lava Eel and Blobfish. By Year 3 or 4, you can have a full network of 5-6 ponds producing thousands of gold per day in passive income. The Fish Pond is a long-term investment that scales beautifully as you progress through the game.

FAQs

What is the most profitable fish in Stardew Valley?

The Lava Eel is the most profitable fish for Fish Ponds because its Aged Roe sells for 1,064g with the Artisan profession. Blobfish comes in second for overall profit when you factor in Pearl drops worth 2,500g each. For direct selling (not pond use), the Legend, Glacierfish, and other legendary fish have the highest single-catch sell prices.

What fish gives the most money in Stardew Valley fish ponds?

Lava Eel produces the highest-value roe at 760g aged or 1,064g with Artisan. Blobfish produces the second highest roe value at 600g aged or 840g with Artisan, plus has a chance to drop Pearls worth 2,500g each. Sturgeon produces Caviar worth up to 1,120g with Artisan. All three are top earners for different reasons.

What is the most profitable fish roe in Stardew Valley?

Lava Eel Roe is the most profitable roe in the game. Aged Lava Eel Roe sells for 760g at base price and 1,064g with the Artisan profession. Sturgeon Roe is technically worth more per unit when turned into Caviar (1,120g with Artisan), but it is classified as Caviar rather than Aged Roe.

What are the best fish for fish ponds in Stardew Valley?

The top seven fish for ponds are Lava Eel (best roe value), Blobfish (Pearl drops), Stingray (Dragon Teeth), Sturgeon (Caviar), Rainbow Trout (Prismatic Shard chance), Spook Fish (Treasure Chest drops), and Super Cucumber (Iridium Ore). Your choice depends on whether you prioritize gold income, rare materials, or utility items.

Can you put legendary fish in fish ponds in Stardew Valley?

No, legendary fish cannot be placed in Fish Ponds. The five original legendary fish (Legend, Glacierfish, Angler, Mutant Carp, and Crimsonfish) are too large for ponds. However, the legendary fish variants added in the 1.5 update can be caught again and some may have different pond behavior. In general, stick with the non-legendary fish listed in this guide for pond use.

What is the rarest item from a fish pond?

The Prismatic Shard dropped by Rainbow Trout is the rarest and most valuable item from any fish pond. The drop rate is extremely low, estimated at under 1% even at maximum population. Pearls from Blobfish are also very rare but slightly more common than Prismatic Shards. Both items are among the most sought-after in the entire game.

How many fish can a fish pond hold?

A fish pond starts with capacity for 1 fish and can grow to hold a maximum of 10 fish through natural reproduction. However, fish only reproduce when there is room, and most fish have population gates that require you to complete a quest (dropping a specific item into the pond) before they will grow past certain thresholds. Common gates are at 3, 5, and 7 fish population.

Should I age roe or sell it raw?

Always age your roe in a Preserves Jar before selling. Aging roe roughly doubles its value and takes about two in-game days. With the Artisan profession, aged roe is worth 2.8 times the raw roe price. The only reason to sell raw roe is if you have zero Preserves Jars available, and in that case you should prioritize building more jars because the gold-per-day math heavily favors aging.

Wrapping Up the Best Fish in Stardew Valley

Finding the best fish in Stardew Valley comes down to matching the right species to your goals. Lava Eel dominates for raw gold income with the highest aged roe value in the game. Blobfish offers the best mix of steady profit and exciting rare drops in the form of Pearls. Stingray is your go-to for Dragon Teeth and other late-game materials that save hours of Volcano Dungeon grinding. Sturgeon uniquely produces Caviar worth over 1,000g per jar. And Rainbow Trout gives you that daily shot at a Prismatic Shard, the rarest and most powerful item in Stardew Valley. Build a diverse set of ponds, age every piece of roe in your Preserves Jars, and watch your farm generate passive income while you focus on the rest of your Stardew Valley adventure.

Leave a Comment