Besides fish of varying rarities, there are chances your fishing rod reels in some trash instead. Your location will change the probability of reeling a fine catch too. Fishing in Stardew Valley isn’t just a simple minigame. A whole system determines what you may catch and how rare the fish can be. The highest grade is Iridium. Different fishes have distinct patterns. Learning them all makes it much easier to catch them perfectly.