Fishing is one of three secondary professions available to players in Vanilla / Classic WoW. As the name suggests, it involves fishing in various bodies of water to gather fish, which can be either eaten raw or cooked via the Cooking skill to provide additional benefits. As a secondary profession, Fishing can be learned by anyone without needing to forego other professions. In this guide, we will focus on how to level Fishing from 1 – 300 in Vanilla / Classic WoW, as well as where to farm specific types of fish.