Battle pet trainers

Battle Pet Trainers are NPCs that teach players how to use the Pet Battle System. Some also dispense related quests to eligible players.
== Alliance trainers ==
Location 	Battle Pet Trainers
Dolanaar, Teldrassil 	
Kharanos, Dun Morogh 	
Goldshire, Elwynn Forest 	
Azure Watch, Azuremyst Isle 	
Lor'danel, Darkshore 	
Stormwind City 	
Shrine of Seven Stars, Vale of Eternal Blossoms	
== Horde trainers ==
Location 	Battle Pet Trainers
Razor Hill, Durotar 	
Bloodhoof Village, Mulgore 	
Brill, Tirisfal Glades 	
Falconwing Square, Eversong Woods 	
Goblin Slums, Orgrimmar 	
Orgrimmar 	
The Golden Terrace, Vale of Eternal Blossoms	
Category:Pet Battle System