Quick answer: in Poke Haven on Roblox, fishing usually works by getting a fishing rod from the fishing NPC, going to a valid water spot, casting the line, and then completing the fishing prompt when a bite happens. A recent public tutorial also says to take out the rod, tap the water, and wait for a fish to bite, though exact controls can vary by device.

Basic steps

  1. Get a fishing rod or fishing pass from the appropriate NPC or quest line.
  2. Walk to a fishing area with water that actually accepts fishing.
  3. Equip the rod and cast it into the water.
  4. Wait for a bite or prompt.
  5. Complete the on-screen mini-game or tap prompt to catch the fish.

Mobile controls

On mobile, the process appears to be simpler: equip the rod, tap the water, and wait for the catch prompt to appear. If the game gives you an NPC dialogue option first, make sure you answer the fishing-related prompt correctly so the fishing feature unlocks.

Small tips

  • Try the fishing spot near the NPC or starter area first.
  • If nothing happens, the water may not be a valid fishing zone.
  • Make sure the rod is actually equipped before tapping or casting.
  • If the game uses a timing mini-game, focus on reacting quickly when the bite appears.

Why it may differ

Different Roblox games and even different updates can change fishing controls, so the exact buttons in Poke Haven may not match every guide you see online. Public posts about Poke Haven also mention NPC-based unlocking and mobile tapping, which suggests the mechanic is simple but version-dependent.

TL;DR

Get the rod, go to fishable water, cast or tap the water, then finish the bite prompt or mini-game to catch the fish.