Top 24 WoW battle pets to get first

24 World of Warcraft battle pets worth getting first, from Darkmoon Faire classics to Midnight companions, each with exactly where to get it.

Updated 4 November 2026 · Checked against game build 12.1.5.70783

A starter list for your pet journal: cheap vendor pets, quest pets, treasure pets and the big collecting milestones. One classic chance drop is included and marked as such.

Names, sources, zones and costs come from the game client's own data (build 12.1.5.70783).

  1. Iron Starlette

    Battle petQuestGuaranteed

    A favourite of pet battlers, and it comes from a quest rather than a drop.

    How to get it
    • Quest: Report to the King (Alliance), Warning the Warchief (Horde)
    • Zone: Blasted Lands (90+)
    Check the source
  2. Ghastly Kid

    Battle petQuestGuaranteed

    A battle pet from the Mastering the Menagerie quest.

    How to get it
    • Quest: Mastering the Menagerie
    Check the source
  3. Fishy

    Battle petQuestGuaranteed

    A goldfish companion from a quest in The Jade Forest.

    How to get it
    • Quest: Let Them Burn
    • Zone: The Jade Forest
    Check the source
  4. Darkmoon Zeppelin

    Battle petVendorGuaranteed

    A Darkmoon Faire pet for prize tickets. Cheap, cute and guaranteed.

    How to get it
    • Vendor: Lhara
    • Zone: Darkmoon Island
    • Cost: 90 × Darkmoon Prize Ticket
    Check the source
  5. Darkmoon Hatchling

    Battle petVendorGuaranteed

    Another Darkmoon Faire pet from Lhara for prize tickets.

    How to get it
    • Vendor: Lhara
    • Zone: Darkmoon Island
    • Cost: 90 × Darkmoon Prize Ticket
    Check the source
  6. Ghostly Skull

    Battle petVendorGuaranteed

    A cheap vendor pet in Crystalsong Forest for a little gold.

    How to get it
    • Vendor: Darahir
    • Zone: Crystalsong Forest
    • Cost: 40 gold
    Check the source
  7. Mechanical Squirrel

    Battle petProfessionGuaranteed

    Engineers craft this one themselves: an easy first pet if you level Engineering.

    How to get it
    • Profession: Engineering
    Check the source
  8. Celestial Dragon

    Battle petAchievementGuaranteed

    The reward for collecting 150 unique pets. Every pet on this list counts toward it.

    How to get it
    • Achievement: Littlest Pet Shop
    • Category: Pet Battles
    Check the source
  9. Jade Tentacle

    Battle petAchievementGuaranteed

    The reward for 400 pet battle achievement points.

    How to get it
    • Achievement: Time to Open a Pet Store
    • Category: Pet Battles
    Check the source
  10. Mr. Bigglesworth

    Battle petAchievementGuaranteed

    Collect the battle pets from classic raids and this famous cat is yours.

    How to get it
    • Achievement: Raiding with Leashes
    • Category: Collect
    Check the source
  11. Pocopoc

    Battle petVendorGuaranteed

    A replica of Pocopoc from Zereth Mortis, bought with Cyphers of the First Ones.

    How to get it
    • Vendor: Olea Manu
    • Zone: Zereth Mortis
    • Cost: 500 × Cyphers of the First Ones
    Check the source
  12. Viridescent Duck

    Battle petTreasureGuaranteed

    A duck egg treasure in the Ohn'ahran Plains. Found, not dropped.

    How to get it
    • Treasure: Slightly Chewed Duck Egg
    • Zone: Ohn'ahran Plains
    Check the source
  13. Dragonhawk Munchkin

    Battle petVendorGuaranteed

    A travel-sized Midnight dragonhawk from Caeris Fairdawn in Eversong Woods, paid in Voidlight Marl.

    How to get it
    • Vendor: Caeris Fairdawn
    • Zone: Eversong Woods
    • Cost: 2,500 × Voidlight Marl
    Check the source
  14. Munchy

    Battle petVendorGuaranteed

    A grovecrawler from Naynar in Harandar, paid in Voidlight Marl.

    How to get it
    • Vendor: Naynar
    • Zone: Harandar
    • Cost: 2,500 × Voidlight Marl
    Check the source
  15. Blitzcreek

    Battle petVendorGuaranteed

    A Voidstorm critter from Void Researcher Anomander, paid in Voidlight Marl.

    How to get it
    • Vendor: Void Researcher Anomander
    • Zone: Voidstorm
    • Cost: 2,500 × Voidlight Marl
    Check the source
  16. Emberwing Hatchling

    Battle petQuestGuaranteed

    A young eagle from a quest in Zul'Aman.

    How to get it
    • Quest: A Quiet Farewell
    • Zone: Zul'Aman
    Check the source
  17. Emberlyn

    Battle petQuestGuaranteed

    A dragonhawk companion from a Zul'Aman quest.

    How to get it
    • Quest: Like Dragonhawks to a Flame
    • Zone: Zul'Aman
    Check the source
  18. Akiki

    Battle petQuestGuaranteed

    Kinduru's eagle, given by a quest in Zul'Aman.

    How to get it
    • Quest: Dead End
    • Zone: Zul'Aman
    Check the source
  19. Emerald Hatchling

    Battle petQuestGuaranteed

    A hawkstrider chick from a world quest in Silvermoon City.

    How to get it
    • World Quest: The Battle of the Bridge
    • Zone: Silvermoon City
    Check the source
  20. Sunwing Hatchling

    Battle petTreasureGuaranteed

    A treasure pet hidden in Silvermoon City.

    How to get it
    • Treasure: Rookery Cache
    • Zone: Silvermoon City
    Check the source
  21. Dali

    Battle petTreasureGuaranteed

    A treasure pet in Eversong Woods for those who like to look around.

    How to get it
    • Treasure: Burbling Paint Pot
    • Zone: Eversong Woods
    Check the source
  22. Sootpaw

    Battle petAchievementGuaranteed

    The reward for discovering the hidden treasures across Eversong Woods.

    How to get it
    • Achievement: Treasures of Eversong Woods
    • Category: Midnight
    Check the source
  23. Do, Child of Filo

    Battle petAchievementGuaranteed

    Collect every wild pet in Eversong Woods, Zul'Aman, Harandar and Voidstorm to earn Do.

    How to get it
    • Achievement: Midnight Safari
    Check the source
  24. Anubisath Idol

    Battle petDropChance drop

    A classic battle pet, but it drops by luck from Emperor Vek'lor in Ahn'Qiraj.

    How to get it
    • Drop: Emperor Vek'lor
    • Zone: Ahn'Qiraj
    Check the source

Track this list in game

Install Unbored and Bory, a calm ginger cat, gives you the next step in game, one at a time, with a pin on the map. Ticking off this list on My page is coming next.