Hunter trainers in "World of Warcraft" can be found in major cities in classic "World of Warcraft," and various locations in the "Burning Crusade" and "Wrath of the Lich King" expansion packs. Since the release of the "Cataclysm" expansion pack, many new trainers have been added. If you are levelling a new hunter, you should set your hearthstone to a place that has both a hunter trainer and a trainer for your professions, so that you can train without excessive travel time.
Alliance Hunter Trainers: Kalimdor and Eastern Kingdoms
Alliance hunter trainers can be found throughout Kalimdor and Eastern Kingdoms. In Ironforge, trainers are in the Military Ward. In Stormwind, they are in Old Town and the Dwarven District. Other Classic "World of Warcraft" regions with Alliance hunter trainers are Teldrassil, Darnassus, Elwynn Forest, Darkshore, Westfall, Loch Modan, Ashenvale and Felwood. In the "Burning Crusade" expansion, hunter trainers were added in Azuremyst Isle, Bloodmyst Isle and Exodar. With "Cataclysm," five new hunter trainers were added to Gilneas, the new Worgen starting area.
Alliance Hunter Trainers: Outlands and Northrend
With "Cataclysm," class trainers were added in Outlands and Northrend. Alliance hunters can train in Outlands in the central area of Shattrath. For Northrend, there is a hunter trainer in the Silver Enclave in Dalaran.
Horde Hunter Trainers: Kalimdor and Eastern Kingdoms
Horde hunter trainers for classic "World of Warcraft" are in the major cities of Orgrimmar, Thunderbluff and Undercity. They can also be found in Durotar, Mulgore, Thunder Bluff, Tirisfal Glades, Azshara, Northern Barrens, Silverpine Forest, Stranglethorn Vale and Swamp of Sorrows. In the "Burning Crusade," hunter trainers can be found in Eversong Woods, Ghostlands and Silvermoon. Six new hunter trainers were added to Kezan and the Lost Isles in the "Cataclysm" expansion pack.
Horde Hunter Trainers: Outlands and Northrend
The "Cataclysm" expansion pack added a Horde hunter trainer in the central area of Shattrath, and one in Sunreaver's Sanctuary in Dalaran.
There are pet trainers near the hunter trainers in most major cities, but none in Outlands, Northrend or some of the mid-level questing areas in Kalimdor and Eastern Kingdoms.