Fishing
OSRS Fishing Calculator
Estimate catches for a Fishing goal, compare banked output and bait costs, before choosing what to catch.

Your goal
Calculate actions to your target
Loading GE prices...
Comparison
Fishing methods
| 1 | Raw shrimpsSmall netEstimated | ||||||
| 15 | Raw anchoviesSmall netEstimated | ||||||
| 20 | Raw troutFlyEstimated | ||||||
| 30 | Raw salmonFlyEstimated | ||||||
| 35 | Raw tunaHarpoonEstimated | ||||||
| 40 | Raw lobsterMiscellaneousEstimated | ||||||
| 48 | Leaping troutMiscellaneousEstimated | ||||||
| 50 | Raw swordfishHarpoonEstimated | ||||||
| 58 | Leaping salmonMiscellaneousEstimated | ||||||
| 62 | Raw monkfishSmall netEstimated | ||||||
| 65 | Raw karambwanMiscellaneousEstimated | ||||||
| 70 | Leaping sturgeonMiscellaneousEstimated | ||||||
| 80 | Infernal eelBaitEstimated | ||||||
| 82 | MinnowSmall netEstimated | ||||||
| 82 | Raw anglerfishBaitEstimated | ||||||
| 87 | Sacred eelBaitEstimated | ||||||
| 78 | LeechfinBig netEstimated |
No methods match these filters.
Using the result
A catch count is not always a food stack
Some spots give several kinds of fish, and some activities award XP without a successful catch. Each row compares its own XP action. A trout-only count does not predict the trout-and-salmon mixture from an afternoon of fly fishing.
For a food stack, choose the exact fish and include bait gathering and bank trips in your pace. For a level goal across several methods, use the Fishing planner and follow its stage links to the training instructions.
How the numbers work
XP and quantities
Subtract current XP from target XP, divide by the method XP value, then round up to the next whole action.
Level status only checks the skill level. Quests, spellbooks, equipment, area access and other requirements may still apply.
GP values
Inputs use average instant-buy prices and tradeable outputs use average instant-sell prices after Grand Exchange tax. Red − values are costs; green + values are profits. Rows with untradeable or unpriced resources show the known GE cost instead of a made-up net value. Five-minute averages are used first, with one-hour averages filling missing prices.