Ahh, Polished Pet Charms. These little buggers would have to be my biggest pet peeve this x-pac with pet battle world quests rewarding you with mostly pet bandages, a variety of stones or non-pet-related stuff. (Thankfully, this was hotfixed to reward pet charms more often.)

How to get Polished Pet Charms

Considering there are ~5,000 to collect for the new BfA pets, you’ll want to make sure you do every relevant WQ if Polished Pet Charms are the reward. I mean, you wouldn’t want to accidentally* spend 60 of your hard-earned charms on Marked Flawless Battle-Stones when you thought they still used the old currency.

Thankfully, there are a number of treasures and rares you can loot to add another 68 charms per toon. If you’re lucky, you’ll even see them as a mission reward from time to time.

Drustvar

Stolen Thornspeaker Cache – 5 Polished Pet Charms
Merchant’s Chest – 5 Polished Pet Charms
Cottontail Matron – click the Beastly Ritual Skull (rare event) located in a cave within the Glenbrook Hunting Grounds (cave entrance at 52.5, 46.72) – 10 Polished Pet Charms

Stormsong Valley

PoacherZane Polished Pet Charms

Poacher Zane (rare) 34, 67 – 10 Polished Pet Charms
Sunken Strongbox – 5 Polished Pet Charms
Cat on a Hot Copper Roof (Alliance) – rescue a cat from a burning building – 10 Polished Pet Charms

Tiragarde Sound

Precarious Noble Cache – 5 Polished Pet Charms
Rodrigo’s Revenge (Alliance) – Drop Vile Bombardment on 100 pirates in Freehold – 10 Polished Pet Charms

Vol’dun

Deadwood Chest – 10 Polished Pet Charms
Sandsunken Treasure – 5 Polished Pet Charms

Zandalar

Golden Ravasaur Egg – make sure you’ve completed Pests and The Curse of Jani beforehand (Horde version) or (Alliance version) – 8 Polished Pet Charms
The Exile’s Lament – 5 Polished Pet Charms

Missions

Ancient Defenses
Animal Research Project
Barren Supplies
Barren Supplies
Bestiary Cleanup
Explore the Roost
Overgrown Animals
Return to Auberdine

Smoochums Polished Pet Charms

Clearly, there seems to be some Alliance bias with 8 sources (including 2 quests) rewarding pet charms as opposed to Horde’s 4.

Where to spend Polished Pet Charms

There are a number of Polished Pet Charm vendors in Battle for Azeroth.

Neutral

Nigel Rifthold – Adventurer’s Society (Drustvar)
Magni Bronzebeard – The Speaker (Silithus)
Shoak – Tortollan Seekers (Nazmir)
Khang Ku – Rajani Provisioner (Vale of Eternal Blossoms)
Provisioner Qorra – Uldum Accord Quartermaster (Uldum)

Horde

Happy Holaua – Hall of Beasts (Dazar’alor)
Ransa Greyfeather – The Honorbound Emissary
Provisioner Lija – Talanji’s Expedition (Nazmir)
Olly – Alliance pet smuggler in Dazar’alor
Jenoh – Voldun

Alliance

Dana Pull – Boralas
Madeline Netley – Stormsong Valley
Dodger – Horde pet smuggler (see how to unlock him)
Quartermaster Alcorn – Order of Embers Emissary (Drustvar)
Sister Lilyana – Storm’s Wake Emissary (Stormsong Valley)
Vindicator Jaelaana – 7th Legion Emissary (Boralas)

Don’t forget, you’ll need at least 3000 Polished Pet Charms to purchase the Shadowlands pets.