BfA Fishing Leveling Guide 1 - 150

This Battle for Azeroth Fishing leveling guide will show you the fastest and easiest way how to level BfA Fishing from 1 to 150.

Fishing skill doesn't have any effect on how many fish you catch in the new Battle for Azeroth zones. You will catch the same number of fishes with Fishing skill 1, as with Fishing skill 150. The only reason to level Fishing is for Achievements. If you just simply want to farm fish, then you can go and farm with Fishing 1.

If you are low on gold, I recommend you to try this Gold Making Guide, it can help you to make loads of gold.

If you are still leveling your character or you just started a new alt, I recommend you to use a leveling guide. You can level your character to level 120 in 8 days with this guide.

Table of contents

Learning BfA Fishing

The new BfA Fishing skill is named differently for the two factions, but the name is the only difference between them.

[Kul Tiran Fishing] is the Alliance version and [Zandalari Fishing] is the Horde version.

Fishing Trainers:

  • Horde: You can find Silent Tali in the northern part of Dazar'alor.
  • Alliance: Alan Goyle is located north of the main group of trainers in the Tradewinds Market district of Boralus, sitting on decking by a pool.

You can walk up to a guard in Dazar'alor or Boralus then ask where the Fishing trainer is located. This will place a red marker on your map at the trainer's location.

BfA Fish

Fishes no longer come from one specific zone. Instead, there are 3 types of fish that can be found in the Kul Tiras zones, 3 in the Zandalar zones, and 2 can be fished in all zones.

Kul Tiras:


All zones:

Leveling BfA Fishing

You can only level your BfA Fishing at Zandalar or Kul Tiras, you won't gain BfA Fishing skill if you fish elsewhere.

You can skill up your fishing from 1 to 150 in any fishable water in Zandalar or Kul Tiras. Go to the nearest water, find the fishing skill icon in your spell book (P) at the profession tab, drag this icon to somewhere on your action bar. Stand in front of the lake/river and press the fishing button. Mouse over the lure in the water, and when it splashes, right click on it.

If you start from BfA Fishing skill 1, you need to catch around 250 Fish to reach 150, which takes around 2 hours.

WoW Leveling Guide 1-110 Do you want to reach level 120 fast?

I recommend Zygor's Leveling Guide. The guide is in a small window on your main screen in-game. All the detail that you need to complete the quest is included. You’ll never have to switch back to a website, or even the in-game main map to see where you have to go or what’s next. The guide is available for both Horde and Alliance.

I use Zygor's guide for leveling and I highly recommend it.

>> Click here to visit Zygor's 1 - 120 Leveling Guide <<