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.
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
- Learn Apprentice Fishing from Lee Brown if you have not already. Lee Brown
- Buy the fish recipe(s) you will cook later. Tharynn Bouden
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish
1×
Recipe: Longjaw Mud Snapper
Longjaw Mud Snapper - 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - Equip the pole, attach the Shiny Bauble and fish in Crystal Lake, east of Goldshire until Fishing 75. Keep everything you catch.
- Learn Journeyman Fishing from Lee Brown (level 10). Lee Brown
Dun Morogh
- Learn Apprentice Fishing from Paxton Ganter if you have not already. Paxton Ganter
- Buy the fish recipe(s) you will cook later. Gretta Ganter
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish - 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - Equip the pole, attach the Shiny Bauble and fish in Iceflow Lake until Fishing 75. Keep everything you catch.
- Learn Journeyman Fishing from Paxton Ganter (level 10). Paxton Ganter
Teldrassil
- Learn Apprentice Fishing from Astaia if you have not already. Astaia
- Buy the fish recipe(s) you will cook later. Nyoma
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish
1×
Recipe: Longjaw Mud Snapper
Longjaw Mud Snapper - 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - Equip the pole, attach the Shiny Bauble and fish in Lake Al'Ameth, south of Dolanaar until Fishing 75. Keep everything you catch.
- Learn Journeyman Fishing from Astaia in Darnassus (level 10). Astaia in Darnassus
Zephras Isle
- Learn Apprentice Fishing from Fenn Fairweather or Baelann Swiftcurrent if you have not already. Fenn Fairweather or Baelann Swiftcurrent
- 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - 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.
- Learn Journeyman Fishing from Fenn Fairweather or Baelann Swiftcurrent (level 10). Fenn Fairweather or Baelann Swiftcurrent
- Nyalah Brightfire in Valanaar stocks both fish recipes; pick them up when you pass through. Nyalah Brightfire
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish
1×
Recipe: Longjaw Mud Snapper
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
- Learn Apprentice Fishing from Uthan Stillwater if you have not already. Uthan Stillwater
- Buy the fish recipe(s) you will cook later. Harn Longcast
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish
1×
Recipe: Longjaw Mud Snapper
Longjaw Mud Snapper - 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - Equip the pole, attach the Shiny Bauble and fish in Stonebull Lake until Fishing 75. Keep everything you catch.
- Learn Journeyman Fishing from Uthan Stillwater (level 10). Uthan Stillwater
Durotar
- Learn Apprentice Fishing from Lau'Tiki if you have not already. Lau'Tiki
- Buy the fish recipe(s) you will cook later. Zansoa
1×
Recipe: Slitherskin Mackerel
Slitherskin Mackerel - 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - 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.
- Learn Journeyman Fishing from Lau'Tiki (level 10). Lau'Tiki
Tirisfal Glades
- Learn Apprentice Fishing from Clyde Kellen if you have not already. Clyde Kellen
- Buy the fish recipe(s) you will cook later. Martine Tramblay
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish - 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - Equip the pole, attach the Shiny Bauble and fish in Brightwater Lake until Fishing 75. Keep everything you catch.
- Learn Journeyman Fishing from Clyde Kellen (level 10). Clyde Kellen
Zephras Isle
- Learn Apprentice Fishing from Fenn Fairweather or Baelann Swiftcurrent if you have not already. Fenn Fairweather or Baelann Swiftcurrent
- 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
1×
Fishing Pole
1×
Shiny Bauble
Aquadynamic Fish Attractor - 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.
- Learn Journeyman Fishing from Fenn Fairweather or Baelann Swiftcurrent (level 10). Fenn Fairweather or Baelann Swiftcurrent
- Nyalah Brightfire in Valanaar stocks both fish recipes; pick them up when you pass through. Nyalah Brightfire
1×
Recipe: Brilliant Smallfish
Brilliant Smallfish
1×
Recipe: Longjaw Mud Snapper
Longjaw Mud Snapper
Fishing 75 to 130, Cooking 1 to 100 Fishing 75-130 · Cooking 1-100
Alliance
Stormwind City
- Fish the Stormwind canals until Fishing 130.
- Buy Recipe: Bristle Whisker Catfish from Catherine Leland. If you still lack Recipe: Longjaw Mud Snapper, Tharynn Bouden in Goldshire has it. Catherine Leland
1×
Recipe: Bristle Whisker Catfish
Bristle Whisker Catfish
1×
Recipe: Longjaw Mud Snapper
Longjaw Mud Snapper - Buy 20 Alterac Swiss from Ben Trias for the Artisan Cooking quest later. Ben Trias
20×
Alterac Swiss - Learn Apprentice Cooking from Stephen Ryback if you have not yet. Stephen Ryback
- 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.
- 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.
Horde
Nearest capital city
- Fish in whichever capital is closest until Fishing 130. Nothing escapes in any of them past 75.
- Buy Recipe: Bristle Whisker Catfish for the next leg, and Recipe: Longjaw Mud Snapper if you still lack it.
1×
Recipe: Bristle Whisker Catfish
Bristle Whisker Catfish
1×
Recipe: Longjaw Mud Snapper
Longjaw Mud Snapper - Learn Apprentice Cooking from Aska Mistrunner (Thunder Bluff), Eunice Burch (Undercity) or Zamja (Orgrimmar) if you have not yet. Aska Mistrunner / Eunice Burch / Zamja
- 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.
- 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.
Fishing 130 to 205, Cooking 100 to 175 Fishing 130-205 · Cooking 100-175
Alliance
Booty Bay, Stranglethorn Vale
- Buy Expert Fishing - The Bass and You from Old Man Heming and read it (level 20, Fishing 125). Old Man Heming
1×
Expert Fishing - The Bass and You - Buy Recipe: Mithril Head Trout and Recipe: Filet of Redgill from Kelsey Yance for later. Kelsey Yance
1×
Recipe: Mithril Head Trout
Mithril Headed Trout
1×
Recipe: Filet of Redgill
Filet of Redgill
Ashenvale
- 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
1×
Expert Cookbook
5×
Nightcrawlers - Attach a Nightcrawler and fish the open water of Mystral Lake until Fishing 205.
- Finish cooking Longjaw Mud Snapper if Cooking is still under 100.
- 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.
- Learn Recipe: Bristle Whisker Catfish and cook every catfish. You should land near 175; if not, the next leg brings more catfish.
Horde
Booty Bay, Stranglethorn Vale
- Buy Expert Fishing - The Bass and You from Old Man Heming and read it (level 20, Fishing 125). Old Man Heming
1×
Expert Fishing - The Bass and You - Buy Recipe: Mithril Head Trout and Recipe: Filet of Redgill from Kelsey Yance for later. Kelsey Yance
1×
Recipe: Mithril Head Trout
Mithril Headed Trout
1×
Recipe: Filet of Redgill
Filet of Redgill
Stonetalon Mountains
- Buy 5 Nightcrawlers from Kulwia: two for the climb to 150, three saved for Dustwallow Marsh where nobody sells them. Kulwia
5×
Nightcrawlers - Attach a Nightcrawler and fish the open water until Fishing 205.
Desolace
- Buy the Expert Cookbook from Wulan, on the top floor of the eastern-most building. Wulan
1×
Expert Cookbook - Buy 20 Alterac Swiss from Innkeeper Sikewa for the Artisan Cooking quest. Innkeeper Sikewa
20×
Alterac Swiss - Finish cooking Longjaw Mud Snapper if Cooking is still under 100.
- 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.
- Learn Recipe: Bristle Whisker Catfish and cook every catfish. You should land near 175; if not, the next leg brings more catfish.
Fishing 205 to 225 and the Artisan Fishing quest Fishing 205-225 · Cooking None
Alliance
Dustwallow Marsh
- If you are out of Nightcrawlers, buy 3 from Kilxx in Ratchet; Dustwallow Marsh has no lure vendor. Kilxx
3×
Nightcrawlers - 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.
- Accept Nat Pagle, Angler Extreme from Nat Pagle at Tidefury Cove (level 35, Fishing 225). It unlocks Artisan Fishing. Nat Pagle
- Catch the four quest fish, one per zone, and return to Nat.
Horde
Dustwallow Marsh
- If you are out of Nightcrawlers, buy 3 from Kilxx in Ratchet; Dustwallow Marsh has no lure vendor. Kilxx
3×
Nightcrawlers - 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.
- Accept Nat Pagle, Angler Extreme from Nat Pagle at Tidefury Cove (level 35, Fishing 225). It unlocks Artisan Fishing. Nat Pagle
- Catch the four quest fish, one per zone, and return to Nat.
Fishing 225 to 255, Cooking 175 to 225 Fishing 225-255 · Cooking 175-225
Alliance
Dustwallow Marsh
- Keep fishing Dustwallow Marsh after the quest until Fishing 255.
- Head to Theramore Isle to cook, or drop your own campfire.
- Finish the Raw Bristle Whisker Catfish if Cooking is still under 175.
- 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.
Horde
Dustwallow Marsh
- Keep fishing Dustwallow Marsh after the quest until Fishing 255.
- Head to Brackenwall Village to cook, or drop your own campfire.
- Finish the Raw Bristle Whisker Catfish if Cooking is still under 175.
- 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.
The Artisan Cooking quest Fishing None · Cooking 225
Alliance
Tanaris
- Fly to Gadgetzan and take Clamlette Surprise from Dirge Quikcleave (level 35, Cooking 225). Completing it grants Artisan Cooking. Dirge Quikcleave
- 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 - Buy Recipe: Nightfin Soup, Recipe: Poached Sunscale Salmon and Recipe: Spotted Yellowtail from Gikkix at Steamwheedle Port. Gikkix
1×
Recipe: Nightfin Soup
Nightfin Soup
1×
Recipe: Poached Sunscale Salmon
Poached Sunscale Salmon
1×
Recipe: Spotted Yellowtail
Spotted Yellowtail
Horde
Tanaris
- Fly to Gadgetzan and take Clamlette Surprise from Dirge Quikcleave (level 35, Cooking 225). Completing it grants Artisan Cooking. Dirge Quikcleave
- 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 - Buy Recipe: Nightfin Soup, Recipe: Poached Sunscale Salmon and Recipe: Spotted Yellowtail from Gikkix at Steamwheedle Port. Gikkix
1×
Recipe: Nightfin Soup
Nightfin Soup
1×
Recipe: Poached Sunscale Salmon
Poached Sunscale Salmon
1×
Recipe: Spotted Yellowtail
Spotted Yellowtail
Fishing 255 to 300 in Feralas, Cooking 225 to 300 Fishing 255-300 · Cooking 225-300
Alliance
Feralas
- Fly to Feathermoon Stronghold. Buy Recipe: Baked Salmon and 10 Nightcrawlers from Vivianna. Vivianna
1×
Recipe: Baked Salmon
Baked Salmon
10×
Nightcrawlers - 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.
- Cooking 225-250: cook the leftover Mithril Headed Trout, then learn Recipe: Filet of Redgill and cook every redgill.
- 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.
- Short of 300? Fish a little longer or top up the fish from the Auction House.
Horde
Feralas
- Fly to Camp Mojache. Buy Recipe: Baked Salmon and 10 Nightcrawlers from Sheendra Tallgrass. Sheendra Tallgrass
1×
Recipe: Baked Salmon
Baked Salmon
10×
Nightcrawlers - 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.
- Cooking 225-250: cook the leftover Mithril Headed Trout, then learn Recipe: Filet of Redgill and cook every redgill.
- 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.
- Short of 300? Fish a little longer or top up the fish from the Auction House.
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.
| Tier | Skill | Camp item | Copies | Source |
|---|---|---|---|---|
| 20 | Blessing of Kings | Profession trainer at skill 20, after the Camping 101 quest | ||
| 140 | — | Blueprint recipe item; the reference has only seen these drop in dungeons so far | ||
| 300 | — | 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.
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.