Free-to-play Fishing training

Equipment
Fishing uses two types of items, divided into consumables and equipment. Consumables are used up at the rate of one item for each fish caught and are stackable, while the equipment is non-stackable and reusable.
 * Net fishing: Small fishing net, no consumable
 * Bait fishing: Fishing rod, fishing bait
 * Fly fishing: Fly fishing rod, feathers
 * Harpooning: Harpoon, no consumable
 * Cage fishing: Lobster pot, no consumable

Levels 1 - 20 – Shrimp / Anchovies
Net fish for shrimp. Good locations include:
 * South of Draynor Village bank.
 * South of the Al Kharid bank.

At level 15, you will begin to catch anchovies too.
 * Starting experience - 0
 * Experience needed - 4,470
 * Shrimps needed - 447 (4,470 experience)
 * Anchovies needed (from 15 to 20) - 139 (2,085 experience)

Level 20-40/99 – Trout / Salmon
Fly fish trout at either Barbarian Village or Lumbridge. Once you have reached level 30, you will begin catching salmon and can expect to receive between 30,000 and 50,000 Fishing experience per hour. If you choose to drop your fish rather than bank them, you will gain slightly more experience per hour. Even past level 40, "powerfishing" trout/salmon is the fastest method of training Fishing all the way until level 99.
 * Starting experience - 4,470
 * Experience needed - 32,754
 * Trouts needed - 656 (32,800 experience)
 * Salmons needed (from 30-40) - 341 (23,870 experience)

Level 40-70 – Lobster
Fish lobsters at Musa Point. At level 70, it is better to catch swordfish/tuna instead as doing so will yield slightly better exp/hour. Lobsters provide better profit/hour than fly fishing, but at the cost of reduced exp/hour (20,000 to 30,000, as opposed to 30,000 to 50,000).
 * Starting experience - 37,270
 * Experience needed - 700,357
 * Lobsters needed - 7,782 (700,380 experience)

Level 70-99 – Swordfish / Tuna
Harpoon swordfish at Musa Point. You will also catch tuna, which you should drop. This method will yield up to 30,000 experience per hour.
 * Starting experience - 737,650
 * Experience needed - 12,334,051
 * Tunas needed - 154,176 (12,334,080 experience) or
 * Swordfishes needed - 123,341 (12,334,100 experience)