Herbalism
The primary gathering skill for Alchemy. Herbalism allows you to harvest herbs from plants, as well gives you the Find Herbs tracking ability.
The Find Herbs ability works at about half radar range. No herbs spawn within a short distance of roads and a wide radius around NPC towns. Each plant spawns 1-3 of each individual herb, and several plants spawn two types of herbs; for instance, Swiftthistle is only found on Briarthorn and Mageroyal plants. Each plant can usually be harvested only once, after which it disappears until it respawns.
Trainers
Journeyman: Brill, Undercity (Apothecary Quarter)
Expert: Undercity (Apothecary Quarter)
Artisan: Booty Bay, Orgrimmar, Feralas (Camp Mojache), Grom'Gol
Master: Booty Bay, Horde: Grom'Gol
Leveling
With the exception of Peacebloom and Silverleaf, all plants have a set skill level you must reach before you can harvest. You can possibly fail any gathering attempt, but may retry with no penalty. While hovering over the plant, the color of the “Requires Herbalism” text on the tool tip indicates the difficulty of harvesting the plant; if red, you lack the required skill level to harvest the plant.
Skill Levels
Earthroot: 15
Mageroyal: 50
Briarthorn: 70
Swiftthistle: Only found on Briarthorn and Mageroyal plants.
Bruiseweed: 100
Wild Steelbloom: 115
Grave Moss: 120
Kingsblood: 125
Liferoot: 150
Fadeleaf 160
Goldthorn 170
Khadgar's Whisker 185
Wintersbite 195
Firebloom 205
Purple Lotus 210
Sungrass 230
Blindweed 235
Ghost Mushroom 245
Gromsblood 250
Herb Locations
Areas are generally listed in order of the level of monsters found within, which also corresponds to the difficulty of herbs that may be found within.
Tirisfal Glades
Peacebloom – Open grass
Silverleaf – By base of trees.
Earthroot – Hilly areas.
Durotar
Peacebloom – Open areas
Silverleaf – Open areas.
Earthroot – Hilly areas.
Mageroyal – Very rarely spawns in the dried riverbed of Thunder Ridge.
Silverpine Forest
Nothing – A single bugged point for the Find Herbs skill, in the water on the northern tip of the lake near the road from the Undercity. A dot appears on radar, but nothing is found.
Peacebloom – Open grass
Silverleaf – By base of trees.
Earthroot – Hilly areas.
Mageroyal – By any area with freshwater, i.e. the lake to the east and the river that feeds it to the west.
Briarthorn (w/Swiftthistle) – On the patchy ground beneath heavily forested areas.
Bruiseweed – Rarely found by settled areas. Ambermill and Pyrewood each usually have one or two spawns, and the farms to the north can rarely spawn them.
The Barrens
This zone is worth a special note, as it's essentially divided into two areas. Lower difficulty herbs are found primarily north of the middle of the map, higher difficulty herbs are primarily found to the south of the Crossroads.
Silverleaf – Base of trees.
Peacebloom –The deeper green areas on your minimap.
Briarthorn – In the greenery in any oasis, as well as the thorny areas the Razormanes inhabit to the south.
Mageroyal – In the general area of any oasis, as well as the deeper green areas on your minimap.
Bruiseweed – Along the base of the hills the Slithid-infested areas touch.
Wild Steelbloom – Rarely on the tall mountains.
Grave Moss – On piles of bones within the depths of Blackthorn Ridge.
Kingsblood – In the middle of the Slithid-infested areas.
Arathi Highlands
Kingsblood - Scattered throughout the zone.
Khadgar's Whisker - Found throughout the zone at the base of some trees.
Goldthorn - Base of mountains.
Fadeleaf - Mainly just to the west of Hammerfall.
Wild Steelbloom - Edges of zone in the mountains.
Alterac Mountains
Goldthorn - At the base of mountains.
Khadgar's whisker - Around the bases of some trees.
Liferoot - All along the eastern coast of Lordamere Lake.
Wintersbite - Snow covered ground around the ruins of Alterac and Crishridge Hold.
Dustwallow Marsh
Stranglekelp - run along the inverted U shaped coastal region and the Stranglekelp is in the ocean.
Goldthorn - run along the landside along the base of the mountain chain by the coast. Large pops of Goldthorn a bit north of the blimp crash site.
Liferoot - by the pools of water scattered over the entire map.
Fadeleaf - by the mountain chains to the north and as common drops off the Withervine mobs.
Mageroyal - as common drops off Withervine mobs.
Bruiseweed - as common drops off Withervine mobs.
Firefin Snapper - fishing off the coast at the inverted U shaped coastal region.
Oily Blackmouth - fishing off the coast at the inverted U shaped coastal region.
Swamp of Sorrows
Khadgar's Whisker - Found throughout the zone at the base of trees.
Fadeleaf - A couple of spawn points on the western edge of the zone. One north and one South.
Blindweed - Edges of the islands throughout the zone.
Stranglethorn Vale
Khadgar's Whisker - Found throughout the zone at the base of trees.
Kingsblood - Found scattered throughout the zone.
Goldthorn - Peaks of hills and along the edge of mountains.
Fadeleaf - A few locations scattered in the zone.
Purple Lotus - In and around the different ruins.
Wild Steelbloom - Two spawn locations found west of Nesingwary's Expedition.
== The Burning Crusade ==
I looted a ring on one of the herbs, also, some you can pick some mob's bodies for items as well.
Felweed
Ragveil
Ancient Lichen
Dreaming Glory - When picked, grants a buff that regenerates 30 health every 5 seconds. Lasts 15 minutes.
Flame Cap - Use -- Chance to strike a ranged or melee target for 40 fire damage. Also increases fire spell damage by up to 80. Lasts one minute