This WoW Forever Fishing and Cooking leveling guide will show you the fastest way to level Fishing and Cooking together from 1 to 300.
Leveling Fishing takes a long time, so it's best to level these two together: every fish you catch is also a Cooking recipe, so your Cooking goes up for free while you fish. You will still need a lot of patience, you have to catch a lot of fish to get from start to finish. If you only want one of them, use my Fishing guide or my Cooking guide instead.
Level Fishing to 75
- Go to Bloodhoof Village in Mulgore and learn Cooking from Pyall Silentstride.
- Buy
Recipe: Brilliant Smallfish and
Recipe: Longjaw Mud Snapper from Harn Longcast. - Buy
Strong Fishing Pole and
Shiny Bauble from Harn Longcast. Fishing suppliers often sell 1-2
Aquadynamic Fish Attractor, buy them when you see them but keep them for later, when you need a lot higher Fishing. - Learn Fishing from Uthan Stillwater.
- Equip your fishing pole, attach a
Shiny Bauble, and fish in Stonebull Lake until your Fishing skill reaches 75. You will catch about 60
Raw Brilliant Smallfish and some
Raw Longjaw Mud Snapper. - Learn Journeyman Fishing from Uthan Stillwater.
- Go to Goldshire in Elwynn Forest and learn Cooking from Tomas. He is the cook inside the Lion's Pride Inn kitchen.
- Buy
Recipe: Brilliant Smallfish and
Recipe: Longjaw Mud Snapper from Tharynn Bouden. - Buy
Fishing Pole and
Shiny Bauble from Tharynn Bouden. Fishing suppliers often sell 1-2
Aquadynamic Fish Attractor, buy them when you see them but keep them for later, when you need a lot higher Fishing. - Learn Fishing from Lee Brown. He is at the lake east of Goldshire.
- Equip your fishing pole, attach a
Shiny Bauble and fish in any lake near Goldshire until your Fishing skill reaches 75. You will catch about 60
Raw Brilliant Smallfish and some
Raw Longjaw Mud Snapper. - Learn Journeyman Fishing from Lee Brown.
Fishing (75-130) and Cooking (1-100)
Fishing
Go to Thunder Bluff and fish in the pond near the Auction House until your skill reaches 130. You should catch about 20
Raw Brilliant Smallfish, 60
Raw Longjaw Mud Snapper, and 30
Raw Bristle Whisker Catfish.
Recipe to buy
Buy
Recipe: Bristle Whisker Catfish from Naal Mistrunner in Thunder Bluff.
Cooking
- 1-50
Learn
Recipe: Brilliant Smallfish and cook all your fish. This should take your Cooking skill to 50.
- 50-100
Learn Journeyman Cooking from Aska Mistrunner. Then learn
Recipe: Longjaw Mud Snapper and cook all your Longjaw Mud Snapper. Your Cooking skill should go above 100.
Don't worry if you don't reach 100 Cooking with Longjaw Mud Snapper, you will catch more Raw Longjaw Mud Snapper later.
Recipes to buy
Find Catherine Leland in Stormwind City and buy
Recipe: Bristle Whisker Catfish and a
Strong Fishing Pole.
You should also find Ben Trias and buy 20
Alterac Swiss from him. You will need these later for the Artisan Cooking quest.
Fishing
Fish in the canals of Stormwind City until your skill reaches 130. You should catch about 20
Raw Brilliant Smallfish, 60
Raw Longjaw Mud Snapper, and 30
Raw Bristle Whisker Catfish.
Cooking
- 1-50
Learn
Recipe: Brilliant Smallfish and cook all your fish. This should take your Cooking skill to 50.
- 50-100
Learn Journeyman Cooking from Stephen Ryback in Stormwind City. Then learn
Recipe: Longjaw Mud Snapper and cook all your Longjaw Mud Snapper. Your Cooking skill should go above 100.
Don't worry if you don't reach 100 Cooking with Longjaw Mud Snapper, you will catch more Raw Longjaw Mud Snapper later.
Fishing (130-205) and Cooking (100-175)
Expert Fishing needs level 20 and Fishing 125, Expert Cooking needs level 20 and Cooking 125.
Booty Bay
- Fly to Ratchet in The Barrens, then take the boat to Booty Bay in Stranglethorn Vale.
- Find Old Man Heming in Booty Bay, buy
Expert Fishing - The Bass and You from him and read it. He is in the middle of Booty Bay at the very bottom, near the fishing sign. - Find Kelsey Yance and buy these two recipes:
Recipe: Mithril Head Trout,
Recipe: Filet of Redgill. He is in the large building at the end of the ship dock in Booty Bay. Enter the building and make an immediate left.
Stonetalon Mountains
Go back to The Barrens, then fly from Ratchet to Sun Rock Retreat in Stonetalon Mountains and fish in the open water until your Fishing skill reaches 205. You will catch about 95
Raw Longjaw Mud Snapper and 145
Raw Bristle Whisker Catfish.
Desolace
- Fly to Shadowprey Village in Desolace.
- Find Wulan and buy the
Expert Cookbook. He is on the top floor of the eastern-most building in the village. - Buy 20
Alterac Swiss from Innkeeper Sikewa. You will need them for the Artisan Cooking quest.
Leveling Cooking to 175
Cook the Longjaw Mud Snapper if your Cooking skill is still below 100.
Learn
Recipe: Bristle Whisker Catfish and make as many as you can. Your Cooking skill will hopefully get close to 175.
IMPORTANT! Read the
Expert Cookbook at 125.
Don't worry if you don't reach 175 Cooking with Bristle Whisker Catfish, you will catch more Raw Bristle Whisker Catfish later.
Booty Bay
- Go to Booty Bay in Stranglethorn Vale.
- Find Old Man Heming in Booty Bay, buy
Expert Fishing - The Bass and You from him and read it. He is in the middle of Booty Bay at the very bottom, near the fishing sign. - Find Kelsey Yance and buy these two recipes:
Recipe: Mithril Head Trout,
Recipe: Filet of Redgill. He is in the large building at the end of the ship dock in Booty Bay. Enter the building and make an immediate left.
Ashenvale
Go to The Barrens, then fly from Ratchet to Astranaar in Ashenvale. Ride south-east to Mystral Lake and buy the
Expert Cookbook from Shandrina.
Fish in the open water of Mystral Lake until your Fishing skill reaches 205. You will catch about 95
Raw Longjaw Mud Snapper and 145
Raw Bristle Whisker Catfish.
Leveling Cooking to 175
Cook the Longjaw Mud Snapper if your Cooking skill is still below 100.
Learn
Recipe: Bristle Whisker Catfish and make as many as you can. Your Cooking skill will hopefully get close to 175.
IMPORTANT! Read the
Expert Cookbook at 125.
Don't worry if you don't reach 175 Cooking with Bristle Whisker Catfish, you will catch more Raw Bristle Whisker Catfish later.
Artisan Fishing Quest
Go to Dustwallow Marsh and fish in any inland open water until your skill reaches 225. Don't fish in the ocean.
After you reach 225, find Nat Pagle and accept the quest
Nat Pagle, Angler Extreme. It requires level 35 and Fishing 225, and you need it to learn Artisan Fishing.

To complete the quest you have to catch 4 quest fish in four different zones:
Feralas Ahi - Feralas
Misty Reed Mahi Mahi - Swamp of Sorrows
Sar'theris Striker - Desolace
Savage Coast Blue Sailfin - Stranglethorn Vale
Nat Pagle, Angler Extreme Quest Fishes

Leveling Fishing to 255 and Cooking to 225
- After you completed the quest, keep fishing in Dustwallow Marsh until your Fishing skill reaches 255.
- Go back to Brackenwall Village (Horde) / Theramore Isle (Alliance) to cook your fish.
- Cook the Raw Bristle Whisker Catfish if your Cooking skill is still below 175.
- Learn
Recipe: Mithril Head Trout and make as many as you can. Your Cooking skill will go up to 225. Stop cooking at 225 and keep the remaining
Raw Mithril Head Trout.
Artisan Cooking Quest
-
Fly to Gadgetzan in Tanaris and pick up the quest
Clamlette Surprise from Dirge Quikcleave. The reward is Artisan Cooking. The quest requires level 35 and Cooking 225.You will need these to complete the quest:
- 12x
Giant Egg - dropped by the Rocs in Tanaris. - 10x
Zesty Clam Meat - dropped by Steeljaw Snappers in Tanaris. - 20x
Alterac Swiss - you bought these earlier.
- 12x
-
Find Gikkix in Tanaris and buy these recipes:
Recipe: Nightfin Soup,
Recipe: Poached Sunscale Salmon,
Recipe: Spotted Yellowtail.
Fishing to 300 in Feralas
- Fly to Camp Mojache (Horde) / Feathermoon Stronghold (Alliance) in Feralas.
- Buy
Recipe: Baked Salmon from
Sheendra Tallgrass /
Vivianna. - Fish in the marked lake until you reach Fishing 300. Any other inland water in Feralas works too, except Jademir Lake.
Don't forget to use lures to stop the fish from getting away!
Leveling Cooking to 300
- 225-250
Cook the remaining
Mithril Headed Trout.
Learn
Recipe: Filet of Redgill and make as many as you can.
- 250-300
Learn
Recipe: Nightfin Soup and
Recipe: Poached Sunscale Salmon, then make as many as you can.
You can also learn
Recipe: Baked Salmon at 275 if you caught any
Raw Whitescale Salmon.
If you didn't catch enough fish to reach 300, fish a bit longer, or buy a few from the Auction House.