Battle for Azeroth Secrets

This guide documents all the WoW Secrets in Battle for Azeroth, and such it acts as a reference hub for all the secrets and hidden content discovered so far in Zandalar and Kul Tiras. You can use the table of contents to quickly navigate to secrets that interest you, and then click on the related pictures to learn more about each secret.

You can also browse all of the World of Warcraft Secrets on the main Secrets page of the website.

If you interested in unsolved secrets and mysteries then you can find a synopsis of the information discovered so far on the Mysteries page of the website.


Nazjatar Blood Serpent

The Nazjatar Blood Serpent is a secret mount, a red and grey recolor of the Abyss Worm and Riddler's Mind-Worm mounts from Legion. In order to get you will have to get 20 Abyssal Fragment, combine then and then summon a secret NPC in Stormsong Valley.

The Hivemind

The Hivemind is a secret mount resembles a jellyfish brain with tentacles and is the one the major secrets added in Battle for Azeroth. The Hivemind mount acts as a vehicle, however only the last people that you completed it with are able to join it. The mount's movement speed will be increased by 10% for every player that joins the vehicle, which is also shown through the Joined Hivemind buff.

Battle Pets

Secret Battle Pets

The following guide documents all the Secret Battle Pets in Battle for Azeroth, and such it acts as a reference hub for every mysterious pet obtained through various challenges.

Secret Battle Pet Vendors

The following guide documents all the Secret Battle Pet Vendors within Battle for Azeroth, and such it acts as a reference hub for every Horde and Alliance Hidden Pet Vendor in Zandalar and Kul Tiras.


Baa'l is a secret battle pet that resembles a demonic goat. In order to get it, you will have to find multiple hidden pebbles scattered across Zandalar and Kul Tiras.


Gem of Acquiescence

The Gem of Acquiescence is a hidden toy in Battle for Azeroth, found in a hidden cave beneath the Stormsong Monastery in Boralus. This toy does not appear in the Toy Box until learned, and is also a part of the Treasures of Tiragarde Sound achievement, listed as "Secret of the Depths".


Waist of Time

The Waist of Time is a secret cosmetic belt and the final part of the first major secret in Battle for Azeroth.

For this secret you will first have to get and summon Baa'l, a secret battle pet that resembles a demonic goat, and then locate hidden items scattered across Azeroth, Outland and Draenor.

Vanity Collections

Pepe in Kul Tiras and Zandalar

Pepe is one of the most beloved and faithful companions in World of Warcraft. In Battle for Azeroth you can unlock two new costumes by finding Pepe wearing his Scuba Diving Helmet and Troll Mask costumes throughout Kul Tiras and Zandalar.

Mole Machine Secret Locations

Mole Machine is one of the racial abilities of the Dark Iron Dwarves, that can transport them to specific locations in Azeroth, Outland and Draenor. Interacting with Mole Machines throughout the world will add those locations as new destinations.

Treasure Hunt: Wan’be’s Buried Goods

Treasure Hunting is a challenging and fun mini game in which players follow a trail of clues in order to find the hidden treasure. This is also the case for Wan'be's Buried Goods, one of the treasure hunts available for Horde players in Battle for Azeroth.


Waycrest Manor Musical Secret