Skip to content

Rainbowfish

Rainbowfish is a caviar fish on the server's Fishing ladder. It unlocks at Fishing level 65 and bites in River, Warm Ocean, Ultra Jungle.

Where to fish

Biomes River, Warm Ocean, Ultra Jungle
Fishing level 65
Catch XP 450

Fish only bite in the right biome. Casting where Rainbowfish does not live reels up junk instead, so check the biome pages above for where to go. Each biome page also lists the Pokemon you can hook there.

Gutting, feeding, and eating

  • Gut it (shift + right-click) to cut it into 3 Caviar. Gutting pays Cooking-style fishing XP, and Fishing prestige doubles then quadruples the yield.
  • Feed it to a Pokemon (right-click one of your party) to heal it by about 11 HP. Bigger fish heal more.
  • Eat it yourself (right-click, hold) to restore hunger and heal roughly 6 hearts.

Cooking uses

Every dish that takes Rainbowfish, with the other ingredients (each links to its own page) and the Cooking XP it pays. Raw Rainbowfish is roasted on a Campfire first; the cooked fillet then goes into the bigger dishes.

DishApplianceLevelIngredientsCooking XP
RainbowfishCampfire58 Raw Rainbowfish500
Rainbow ChowderCooking Pot76 Bowl, Rainbowfish, Persim Berry990

Fishing Compendium

Rainbowfish is a Fish entry on the River, Warm Ocean, Ultra Jungle pages in the Fishing Compendium (/fishingdex). Reeling one in records your best weight and ticks it off that biome's checklist; filling a whole biome pays a one-time reward.