1/ 300

WoW Classic Fishing Leveling Guide (1-300)

What to craft at every Fishing skill level. Pairs with Cooking: a fish is worth much more cooked than raw.

4 steps take Fishing from 1 to 300. Ranks open at 75, 150 and 225, and each one needs a trainer visit before the next stretch; 21 trainers are listed below with coordinates checked against the 1.12 game data.

0 of 4 steps behind you.

Classic Fishing trainer locations — Alliance and Horde

Showing the Apprentice rank

Go to a trainer who can take you to 75:

  • Arnold LelandThe Canals, Stormwind City
  • AstaiaThe Temple Gardens, Darnassus
  • Grimnur StonebrandThe Forlorn Cavern, Dun Morogh
  • Paxton GanterDun Morogh
  • Lee BrownCrystal Lake, Elwynn Forest
  • BrannockFeathermoon Stronghold, Feralas

Go to a trainer who can take you to 75:

  • LumakValley of Honor, Orgrimmar
  • Kah MistrunnerHigh Rise, Thunder Bluff
  • Kil'HiwanaZoram'gar Outpost, Ashenvale
  • Lui'MalaShadowprey Village, Desolace
  • Uthan StillwaterStonebull Lake, Mulgore
  • Myizz LuckycatchBooty Bay, Stranglethorn Vale

Fishing step by step, 1 to 300

  • 1Learn the profession — ApprenticeArnold LelandThe Canals, Stormwind Cityneeds character level 5
  • 1 to 75: craft .

    • 75Stop and train JourneymanArnold LelandThe Canals, Stormwind Cityneeds character level 10
    • 75 to 150: craft .

      • 150Expert is not trained — buy Expert Fishing - The Bass and YouOld Man HemingBooty Bay, Stranglethorn Vale
      • 150 to 225: craft .

        • 225Artisan is not trained — do Nat Pagle, Angler ExtremeNat PagleDustwallow Marsh's eastern isle, Dustwallow Marsh
        • 225 to 300: craft .