Skip to content
WoW ForeverRecipe evidence: WoW Forever client 1.60.1.70205Also on Classic Era · The Burning Crusade · Wrath of the Lich King · MoP Classic · Retail (Midnight)

WoW Forever Fishing and Cooking 1–300 guide

Level Fishing and Cooking together from 1 to 300: every fish you catch is also a Cooking recipe.

Fishing is slow on its own, so pair it with Cooking: every fish you land is also a recipe ingredient, and your Cooking skill climbs for free while you stand at the water.

If you only want one of the two, use the standalone Fishing or Cooking guide. This route assumes you keep every fish and cook in batches at each town stop.

Legs through Fishing 205 and Cooking 175 are reachable in the beta; everything that needs level 35 (the two Artisan quests, 225 onward) follows the Classic route with Forever NPC names and has not been walked yet.

Advertisement

Fishing 1 to 75 Fishing 1-75 · Cooking None

Alliance

Recommended: Elwynn Forest. Tharynn Bouden in Goldshire sells the pole and both recipes, Lee Brown trains at Crystal Lake just east of town, and Stormwind City, your water for 75 onward, is a short ride north.

Elwynn Forest

  1. Learn Apprentice Fishing from Lee Brown if you have not already. Lee Brown Crystal Lake
  2. Buy the fish recipe(s) you will cook later. Tharynn Bouden Goldshire
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper
  3. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Tharynn Bouden Goldshire
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  4. Equip the pole, attach the Shiny Bauble and fish in Crystal Lake, east of Goldshire until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 45}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 30}]
    target: {'fishing': 75}
  5. Learn Journeyman Fishing from Lee Brown (level 10). Lee Brown
    target: {'fishing_rank': 'Journeyman'}

Dun Morogh

  1. Learn Apprentice Fishing from Paxton Ganter if you have not already. Paxton Ganter Iceflow Lake
  2. Buy the fish recipe(s) you will cook later. Gretta Ganter Iceflow Lake
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
  3. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Gretta Ganter Iceflow Lake
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  4. Equip the pole, attach the Shiny Bauble and fish in Iceflow Lake until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 45}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 30}]
    target: {'fishing': 75}
  5. Learn Journeyman Fishing from Paxton Ganter (level 10). Paxton Ganter
    target: {'fishing_rank': 'Journeyman'}

Teldrassil

  1. Learn Apprentice Fishing from Astaia if you have not already. Astaia Darnassus (Dolanaar has no Fishing trainer)
  2. Buy the fish recipe(s) you will cook later. Nyoma Dolanaar
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper
  3. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Narret Shadowgrove Dolanaar
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  4. Equip the pole, attach the Shiny Bauble and fish in Lake Al'Ameth, south of Dolanaar until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 45}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 30}]
    target: {'fishing': 75}
  5. Learn Journeyman Fishing from Astaia in Darnassus (level 10). Astaia in Darnassus
    target: {'fishing_rank': 'Journeyman'}

Zephras Isle

  1. Learn Apprentice Fishing from Fenn Fairweather or Baelann Swiftcurrent if you have not already. Fenn Fairweather or Baelann Swiftcurrent Shen'dar Village / Valanaar
  2. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Belandiel Farflight or Baelann Swiftcurrent Shen'dar Village / Valanaar
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  3. Equip the pole, attach the Shiny Bauble and fish at whichever Zephras Isle lake or river is handy; the water beside either Fishing trainer works until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 45}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 30}]
    target: {'fishing': 75}
  4. Learn Journeyman Fishing from Fenn Fairweather or Baelann Swiftcurrent (level 10). Fenn Fairweather or Baelann Swiftcurrent
    target: {'fishing_rank': 'Journeyman'}
  5. Nyalah Brightfire in Valanaar stocks both fish recipes; pick them up when you pass through. Nyalah Brightfire Valanaar
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper

Horde

Recommended: Mulgore. Harn Longcast in Bloodhoof Village sells the pole and both recipes, Uthan Stillwater trains at Stonebull Lake a short walk away, and Thunder Bluff, your water for 75 onward, is next door.

Mulgore

  1. Learn Apprentice Fishing from Uthan Stillwater if you have not already. Uthan Stillwater Stonebull Lake
  2. Buy the fish recipe(s) you will cook later. Harn Longcast Bloodhoof Village
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper
  3. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Harn Longcast Bloodhoof Village
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  4. Equip the pole, attach the Shiny Bauble and fish in Stonebull Lake until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 45}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 30}]
    target: {'fishing': 75}
  5. Learn Journeyman Fishing from Uthan Stillwater (level 10). Uthan Stillwater
    target: {'fishing_rank': 'Journeyman'}

Durotar

  1. Learn Apprentice Fishing from Lau'Tiki if you have not already. Lau'Tiki the coast south of Sen'jin Village
  2. Buy the fish recipe(s) you will cook later. Zansoa Sen'jin Village
    1× Recipe: Slitherskin Mackerel teaches Slitherskin Mackerel
  3. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Zansoa Sen'jin Village
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  4. Equip the pole, attach the Shiny Bauble and fish on the coast beside Lau'Tiki, south of Sen'jin Village until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6303, 'name': 'Raw Slitherskin Mackerel', 'count': 70}]
    target: {'fishing': 75}
  5. Learn Journeyman Fishing from Lau'Tiki (level 10). Lau'Tiki
    target: {'fishing_rank': 'Journeyman'}

Tirisfal Glades

  1. Learn Apprentice Fishing from Clyde Kellen if you have not already. Clyde Kellen Brightwater Lake
  2. Buy the fish recipe(s) you will cook later. Martine Tramblay Death's Watch Waystation, south-east of Brill
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
  3. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Martine Tramblay Death's Watch Waystation
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  4. Equip the pole, attach the Shiny Bauble and fish in Brightwater Lake until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 30}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 20}, {'item_id': 6299, 'name': 'Sickly Looking Fish', 'note': 'plus junk'}]
    target: {'fishing': 75}
  5. Learn Journeyman Fishing from Clyde Kellen (level 10). Clyde Kellen
    target: {'fishing_rank': 'Journeyman'}

Zephras Isle

  1. Learn Apprentice Fishing from Fenn Fairweather or Baelann Swiftcurrent if you have not already. Fenn Fairweather or Baelann Swiftcurrent Shen'dar Village / Valanaar
  2. Buy a Fishing Pole and a Shiny Bauble. If an Aquadynamic Fish Attractor is on the shelf, take it and save it for the Feralas quest fish. Belandiel Farflight or Baelann Swiftcurrent Shen'dar Village / Valanaar
    1× Fishing Pole
    1× Shiny Bauble
    Aquadynamic Fish Attractor
  3. Equip the pole, attach the Shiny Bauble and fish at whichever Zephras Isle lake or river is handy; the water beside either Fishing trainer works until Fishing 75. Keep everything you catch.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 45}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 30}]
    target: {'fishing': 75}
  4. Learn Journeyman Fishing from Fenn Fairweather or Baelann Swiftcurrent (level 10). Fenn Fairweather or Baelann Swiftcurrent
    target: {'fishing_rank': 'Journeyman'}
  5. Nyalah Brightfire in Valanaar stocks both fish recipes; pick them up when you pass through. Nyalah Brightfire Valanaar
    1× Recipe: Brilliant Smallfish teaches Brilliant Smallfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper

Fishing 75 to 130, Cooking 1 to 100 Fishing 75-130 · Cooking 1-100

Alliance

Stormwind City

  1. Fish the Stormwind canals until Fishing 130.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 20}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 60}, {'item_id': 6308, 'name': 'Raw Bristle Whisker Catfish', 'count': 30}]
    target: {'fishing': 130}
  2. Buy Recipe: Bristle Whisker Catfish from Catherine Leland. If you still lack Recipe: Longjaw Mud Snapper, Tharynn Bouden in Goldshire has it. Catherine Leland Stormwind City, by the Fishing trainer
    1× Recipe: Bristle Whisker Catfish teaches Bristle Whisker Catfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper
  3. Buy 20 Alterac Swiss from Ben Trias for the Artisan Cooking quest later. Ben Trias Stormwind City
    20× Alterac Swiss
  4. Learn Apprentice Cooking from Stephen Ryback if you have not yet. Stephen Ryback
  5. Learn Recipe: Brilliant Smallfish and cook every Raw Brilliant Smallfish you own. If your starting zone was Durotar, learn Recipe: Slitherskin Mackerel and cook the mackerel instead. Either carries Cooking to about 50; if you fall a little short, catch and cook a handful more.
    target: {'cooking': 50}
  6. Train Journeyman Cooking with that trainer, pick up Recipe: Longjaw Mud Snapper and work through your snapper. That should carry Cooking past 100. Do not sweat it if you stop short: more snapper is coming in the next leg.
    target: {'cooking': 100}

Horde

Nearest capital city

  1. Fish in whichever capital is closest until Fishing 130. Nothing escapes in any of them past 75.
    catch: [{'item_id': 6291, 'name': 'Raw Brilliant Smallfish', 'count': 20}, {'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 60}, {'item_id': 6308, 'name': 'Raw Bristle Whisker Catfish', 'count': 30}]
    target: {'fishing': 130}
  2. Buy Recipe: Bristle Whisker Catfish for the next leg, and Recipe: Longjaw Mud Snapper if you still lack it.
    1× Recipe: Bristle Whisker Catfish teaches Bristle Whisker Catfish
    1× Recipe: Longjaw Mud Snapper teaches Longjaw Mud Snapper
  3. Learn Apprentice Cooking from Aska Mistrunner (Thunder Bluff), Eunice Burch (Undercity) or Zamja (Orgrimmar) if you have not yet. Aska Mistrunner / Eunice Burch / Zamja
  4. Learn Recipe: Brilliant Smallfish and cook every Raw Brilliant Smallfish you own. If your starting zone was Durotar, learn Recipe: Slitherskin Mackerel and cook the mackerel instead. Either carries Cooking to about 50; if you fall a little short, catch and cook a handful more.
    target: {'cooking': 50}
  5. Train Journeyman Cooking with that trainer, pick up Recipe: Longjaw Mud Snapper and work through your snapper. That should carry Cooking past 100. Do not sweat it if you stop short: more snapper is coming in the next leg.
    target: {'cooking': 100}

Fishing 130 to 205, Cooking 100 to 175 Fishing 130-205 · Cooking 100-175

Alliance

Booty Bay, Stranglethorn Vale

  1. Buy Expert Fishing - The Bass and You from Old Man Heming and read it (level 20, Fishing 125). Old Man Heming bottom level of Booty Bay
    1× Expert Fishing - The Bass and You
    target: {'fishing_rank': 'Expert'}
  2. Buy Recipe: Mithril Head Trout and Recipe: Filet of Redgill from Kelsey Yance for later. Kelsey Yance Booty Bay
    1× Recipe: Mithril Head Trout teaches Mithril Headed Trout
    1× Recipe: Filet of Redgill teaches Filet of Redgill

Ashenvale

  1. Buy the Expert Cookbook and 5 Nightcrawlers from Shandrina: two for the climb to 150, three saved for Dustwallow Marsh where nobody sells them. Shandrina Mystral Lake
    1× Expert Cookbook
    5× Nightcrawlers
  2. Attach a Nightcrawler and fish the open water of Mystral Lake until Fishing 205.
    catch: [{'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 95}, {'item_id': 6308, 'name': 'Raw Bristle Whisker Catfish', 'count': 145}]
    target: {'fishing': 205}
  3. Finish cooking Longjaw Mud Snapper if Cooking is still under 100.
    target: {'cooking': 100}
  4. Read the Expert Cookbook the moment you hit Cooking 125, especially if you cook unattended. Without it skill-ups stop at 150 and you burn fish for nothing.
    target: {'cooking_rank': 'Expert'}
  5. Learn Recipe: Bristle Whisker Catfish and cook every catfish. You should land near 175; if not, the next leg brings more catfish.
    target: {'cooking': 175}

Horde

Booty Bay, Stranglethorn Vale

  1. Buy Expert Fishing - The Bass and You from Old Man Heming and read it (level 20, Fishing 125). Old Man Heming bottom level of Booty Bay
    1× Expert Fishing - The Bass and You
    target: {'fishing_rank': 'Expert'}
  2. Buy Recipe: Mithril Head Trout and Recipe: Filet of Redgill from Kelsey Yance for later. Kelsey Yance Booty Bay
    1× Recipe: Mithril Head Trout teaches Mithril Headed Trout
    1× Recipe: Filet of Redgill teaches Filet of Redgill

Stonetalon Mountains

  1. Buy 5 Nightcrawlers from Kulwia: two for the climb to 150, three saved for Dustwallow Marsh where nobody sells them. Kulwia Sun Rock Retreat
    5× Nightcrawlers
  2. Attach a Nightcrawler and fish the open water until Fishing 205.
    catch: [{'item_id': 6289, 'name': 'Raw Longjaw Mud Snapper', 'count': 95}, {'item_id': 6308, 'name': 'Raw Bristle Whisker Catfish', 'count': 145}]
    target: {'fishing': 205}

Desolace

  1. Buy the Expert Cookbook from Wulan, on the top floor of the eastern-most building. Wulan Shadowprey Village, top floor, eastern-most building
    1× Expert Cookbook
  2. Buy 20 Alterac Swiss from Innkeeper Sikewa for the Artisan Cooking quest. Innkeeper Sikewa Shadowprey Village
    20× Alterac Swiss
  3. Finish cooking Longjaw Mud Snapper if Cooking is still under 100.
    target: {'cooking': 100}
  4. Read the Expert Cookbook the moment you hit Cooking 125, especially if you cook unattended. Without it skill-ups stop at 150 and you burn fish for nothing.
    target: {'cooking_rank': 'Expert'}
  5. Learn Recipe: Bristle Whisker Catfish and cook every catfish. You should land near 175; if not, the next leg brings more catfish.
    target: {'cooking': 175}

Fishing 205 to 225 and the Artisan Fishing quest Fishing 205-225 · Cooking None

Alliance

Dustwallow Marsh

  1. If you are out of Nightcrawlers, buy 3 from Kilxx in Ratchet; Dustwallow Marsh has no lure vendor. Kilxx Ratchet, The Barrens
    3× Nightcrawlers
  2. Fish any inland open water in Dustwallow Marsh until Fishing 225, keeping a Nightcrawler on the pole because a few bites still escape below 225. Stay off the ocean.
    target: {'fishing': 225}
  3. Accept Nat Pagle, Angler Extreme from Nat Pagle at Tidefury Cove (level 35, Fishing 225). It unlocks Artisan Fishing. Nat Pagle Tidefury Cove, Dustwallow Marsh
  4. Catch the four quest fish, one per zone, and return to Nat.
    Feralas is the only stop that wants a lure: the saved Aquadynamic Fish Attractor, or Bright Baubles from Sheendra Tallgrass (Camp Mojache) / Vivianna (Feathermoon Stronghold).

Horde

Dustwallow Marsh

  1. If you are out of Nightcrawlers, buy 3 from Kilxx in Ratchet; Dustwallow Marsh has no lure vendor. Kilxx Ratchet, The Barrens
    3× Nightcrawlers
  2. Fish any inland open water in Dustwallow Marsh until Fishing 225, keeping a Nightcrawler on the pole because a few bites still escape below 225. Stay off the ocean.
    target: {'fishing': 225}
  3. Accept Nat Pagle, Angler Extreme from Nat Pagle at Tidefury Cove (level 35, Fishing 225). It unlocks Artisan Fishing. Nat Pagle Tidefury Cove, Dustwallow Marsh
  4. Catch the four quest fish, one per zone, and return to Nat.
    Feralas is the only stop that wants a lure: the saved Aquadynamic Fish Attractor, or Bright Baubles from Sheendra Tallgrass (Camp Mojache) / Vivianna (Feathermoon Stronghold).

Fishing 225 to 255, Cooking 175 to 225 Fishing 225-255 · Cooking 175-225

Alliance

Dustwallow Marsh

  1. Keep fishing Dustwallow Marsh after the quest until Fishing 255.
    catch: [{'item_id': 8365, 'name': 'Raw Mithril Head Trout'}]
    target: {'fishing': 255}
  2. Head to Theramore Isle to cook, or drop your own campfire.
  3. Finish the Raw Bristle Whisker Catfish if Cooking is still under 175.
    target: {'cooking': 175}
  4. Learn Recipe: Mithril Head Trout and cook until Cooking 225, then stop and keep the leftover Raw Mithril Head Trout for after the Artisan quest.
    target: {'cooking': 225}

Horde

Dustwallow Marsh

  1. Keep fishing Dustwallow Marsh after the quest until Fishing 255.
    catch: [{'item_id': 8365, 'name': 'Raw Mithril Head Trout'}]
    target: {'fishing': 255}
  2. Head to Brackenwall Village to cook, or drop your own campfire.
  3. Finish the Raw Bristle Whisker Catfish if Cooking is still under 175.
    target: {'cooking': 175}
  4. Learn Recipe: Mithril Head Trout and cook until Cooking 225, then stop and keep the leftover Raw Mithril Head Trout for after the Artisan quest.
    target: {'cooking': 225}

The Artisan Cooking quest Fishing None · Cooking 225

Alliance

Tanaris

  1. Fly to Gadgetzan and take Clamlette Surprise from Dirge Quikcleave (level 35, Cooking 225). Completing it grants Artisan Cooking. Dirge Quikcleave Gadgetzan, Tanaris
  2. Gather the turn-in: 12 Giant Egg from the rocs of Tanaris, 10 Zesty Clam Meat opened from Big-mouth Clams dropped by Steeljaw Snappers and Surf Gliders along the Tanaris coast, and the 20 Alterac Swiss you bought earlier.
    12× Giant Egg
    10× Zesty Clam Meat
    Big-mouth Clam
    20× Alterac Swiss
  3. Buy Recipe: Nightfin Soup, Recipe: Poached Sunscale Salmon and Recipe: Spotted Yellowtail from Gikkix at Steamwheedle Port. Gikkix Steamwheedle Port, Tanaris
    1× Recipe: Nightfin Soup teaches Nightfin Soup
    1× Recipe: Poached Sunscale Salmon teaches Poached Sunscale Salmon
    1× Recipe: Spotted Yellowtail teaches Spotted Yellowtail

Horde

Tanaris

  1. Fly to Gadgetzan and take Clamlette Surprise from Dirge Quikcleave (level 35, Cooking 225). Completing it grants Artisan Cooking. Dirge Quikcleave Gadgetzan, Tanaris
  2. Gather the turn-in: 12 Giant Egg from the rocs of Tanaris, 10 Zesty Clam Meat opened from Big-mouth Clams dropped by Steeljaw Snappers and Surf Gliders along the Tanaris coast, and the 20 Alterac Swiss you bought earlier.
    12× Giant Egg
    10× Zesty Clam Meat
    Big-mouth Clam
    20× Alterac Swiss
  3. Buy Recipe: Nightfin Soup, Recipe: Poached Sunscale Salmon and Recipe: Spotted Yellowtail from Gikkix at Steamwheedle Port. Gikkix Steamwheedle Port, Tanaris
    1× Recipe: Nightfin Soup teaches Nightfin Soup
    1× Recipe: Poached Sunscale Salmon teaches Poached Sunscale Salmon
    1× Recipe: Spotted Yellowtail teaches Spotted Yellowtail

Fishing 255 to 300 in Feralas, Cooking 225 to 300 Fishing 255-300 · Cooking 225-300

Alliance

Feralas

  1. Fly to Feathermoon Stronghold. Buy Recipe: Baked Salmon and 10 Nightcrawlers from Vivianna. Vivianna Feathermoon Stronghold
    1× Recipe: Baked Salmon teaches Baked Salmon
    10× Nightcrawlers
  2. Attach a Nightcrawler and fish the lake until Fishing 300, swapping in a fresh lure every ten minutes. Any inland water in Feralas works except Jademir Lake.
    catch: [{'item_id': 13758, 'name': 'Raw Redgill'}, {'item_id': 13759, 'name': 'Raw Nightfin Snapper'}, {'item_id': 13760, 'name': 'Raw Sunscale Salmon'}, {'item_id': 13889, 'name': 'Raw Whitescale Salmon'}]
    target: {'fishing': 300}
  3. Cooking 225-250: cook the leftover Mithril Headed Trout, then learn Recipe: Filet of Redgill and cook every redgill.
    target: {'cooking': 250}
  4. Cooking 250-300: learn Recipe: Nightfin Soup and Recipe: Poached Sunscale Salmon and cook everything you have. Recipe: Baked Salmon joins at 275 if you caught Raw Whitescale Salmon.
    target: {'cooking': 300}
  5. Short of 300? Fish a little longer or top up the fish from the Auction House.
    target: {'cooking': 300}

Horde

Feralas

  1. Fly to Camp Mojache. Buy Recipe: Baked Salmon and 10 Nightcrawlers from Sheendra Tallgrass. Sheendra Tallgrass Camp Mojache
    1× Recipe: Baked Salmon teaches Baked Salmon
    10× Nightcrawlers
  2. Attach a Nightcrawler and fish the lake until Fishing 300, swapping in a fresh lure every ten minutes. Any inland water in Feralas works except Jademir Lake.
    catch: [{'item_id': 13758, 'name': 'Raw Redgill'}, {'item_id': 13759, 'name': 'Raw Nightfin Snapper'}, {'item_id': 13760, 'name': 'Raw Sunscale Salmon'}, {'item_id': 13889, 'name': 'Raw Whitescale Salmon'}]
    target: {'fishing': 300}
  3. Cooking 225-250: cook the leftover Mithril Headed Trout, then learn Recipe: Filet of Redgill and cook every redgill.
    target: {'cooking': 250}
  4. Cooking 250-300: learn Recipe: Nightfin Soup and Recipe: Poached Sunscale Salmon and cook everything you have. Recipe: Baked Salmon joins at 275 if you caught Raw Whitescale Salmon.
    target: {'cooking': 300}
  5. Short of 300? Fish a little longer or top up the fish from the Auction House.
    target: {'cooking': 300}

Camp items from this profession

Every profession adds three camp items, one per tier. Placing one at a campfire gives everyone sitting there its buff for an hour. How camping works.

TierSkillCamp itemCopiesSource
20Fish Bowl
All stats for everyone at the fire
Blessing of KingsProfession trainer at skill 20, after the Camping 101 quest
140Fishing Rack
Uncommon fish become catchable for the hour, and it hands out lures
—Blueprint recipe item; the reference has only seen these drop in dungeons so far
300Fishing Hut
Rare fish become catchable for the hour, and it hands out lures
—Blueprint recipe item; the reference has only seen these drop in dungeons so far

What is tested and what is not

Beyond the beta cap: taken from the client's recipe data, not yet tested in game. Applies from skill 205.

  • Catch counts are the reference's estimates.
  • Leg 4 onward needs level 35 and is untested in the beta.
  • Both Artisan quests (Nat Pagle, Angler Extreme; Clamlette Surprise) are reported absent from the beta build.

Structure and placement facts were checked against a community Forever guide; every word here is ours. Recipes, thresholds, reagents, icons and prices come from the WoW Forever client and our own scans.

Training and guide sources

Check your next rank of training before traveling. The Forever profession reference reports learning instructions; we have not independently tested them in game. Source checked 5 October 2026.

If your skill cap blocks progress, check the linked training instructions before continuing. A recipe listed here may need a trainer, purchased recipe or quest that your character has not completed.

Ingredients and crafting relations match our WoW Forever 1.60.1.70205 client snapshot. Client records do not establish obtainable recipes, farming locations or drops. No craft-count odds or guaranteed shopping total are used here.

Continue with Fishing or all Forever profession guides.

Warcraft art belongs to Blizzard Entertainment.