Skip to content
WoW Forever
EN
47 days and 0 hours until WoW Forever launches on 4 November 2026

Fishing leveling guide

Classic EraSkill 1-300Secondary

Fishing is a secondary skill, so every character can learn it next to two main tradeskills. It runs from 1 to 300 by fishing in the right waters, and the fish you catch feed Cooking. You need a Fishing Pole, and in water above your skill most fish get away.

Route

Skill Alliance Horde
1-75 Elwynn Forest, lakes near Goldshire Mulgore, Stonebull Lake
75-130 Stormwind City, canals Thunder Bluff, pools
130-225 Ashenvale, Mystral Lake Stonetalon Mountains, Sun Rock Retreat
225-255 Dustwallow Marsh, inland water Dustwallow Marsh, inland water
255-300 Feralas, lakes Feralas, lakes

Trainers and tips

  • Journeyman comes from a fishing trainer at level 10. For Expert, buy and read Expert Fishing - The Bass and You from Old Man Heming in Booty Bay.
  • Artisan comes from the quest Nat Pagle, Angler Extreme in Dustwallow Marsh, from 225 and level 35. Nat Pagle asks for four fish from Feralas, Swamp of Sorrows, Desolace and Stranglethorn Vale.
  • A Shiny Bauble, and later an Aquadynamic Fish Attractor, raises your skill for ten minutes. A Strong Fishing Pole adds skill too.
  • Move to the next water only once catches are steady.