All HMs and how they work in Pokémon Brilliant Diamond and Shining Pearl

Pokemon Brilliant Diamond Shining Pearl Chimchar Fire
Pokemon Brilliant Diamond Shining Pearl Chimchar Fire (Image credit: The Pokémon Company)

Anyone who played the original Diamond and Pearl DS games knows how much of a strain it was to use HMs. Thankfully, HMs work quite a bit differently in the Gen IV remakes. There are a total of eight HMs in Pokémon Brilliant Diamond and Shining Pearl, but only six are necessary for beating the game. We'll explain what they are, where to find them, and how HMs work in the remakes.

All HMs & how to get them

Pokemon Brilliant Diamond Shining Pearl Bidoof Climb (Image credit: The Pokémon Company)

There are a total of eight HMs, all but Defog and Fly are essential to beating the game.

Swipe to scroll horizontally
NameWhere to get itHeader Cell - Column 2
01. CutCynthia gives it to you in Eterna City.Row 0 - Cell 2
02. FlyIt's given to you when entering the Team Galactic Warehouse in Veilstone City.Row 1 - Cell 2
03. SurfCynthia's mother gives it to you at the town shrine in Celestic Town.Row 2 - Cell 2
04. StrengthGiven to you by an old lady on 5F of the Lost TowerRow 3 - Cell 2
05. DefogTalk to the boy at the entrance of the Great MarshRow 4 - Cell 2
06. Rock SmashTalk to the Hiker at the Oreburgh Gate.Row 5 - Cell 2
07. WaterfallGiven to you by Jasmine after being Valkner at Sunyshore City.Row 6 - Cell 2
08. Rock ClimbObtained just north of the Hiker's house on Route 217.Row 7 - Cell 2

How HMs work in Brilliant Diamond and Shining Pearl

Pokemon Brilliant Diamond Shining Pearl Bidoof Surf (Image credit: The Pokémon Company)

Instead of teaching these special moves to members of your Pokémon team like you did in the original games, a wild Pokémon appears to perform the HM action you want to take.

But wait, why were HMs a struggle in the originals? There were eight HMs total, but finding Pokémon that could learn each of these wasn't the easiest thing. More so than other Pokémon games, many people had to settle for Pokémon they didn't care for on their team, or they had to frequently make trips to the PC at the Pokémon Center to swap out Pokémon that had learned the move they needed.

Bidoof and its evolution Bibarel became heroes for many players since they could learn all six essential HM moves, though no Pokémon can have more than four moves at a time. As such, players often made it, so Bibarel only had HM moves. This is why Bibarel and Bidoof have been dubbed "HM slaves."

The use of wild Pokémon for HMs in the remakes is a brilliant solution as it maintains the feel of the classic adventures while fixing one of the game's biggest issues. Not to mention, this is going to be a bit like how players will be able to travel in Pokémon Legends: Arceus. So it's almost preparing us for when that game launches in February 2022.

Some wild moves

Letting wild Pokémon take over the role of HMs is a smart move that preserves the classic feel of the original Brilliant and Diamond DS games while making the playing experience better for modern times. It will still take work to defeat all those gyms and earn those badges, but at least the HMs won't be quite as inconvenient.

Rebecca Spear
Gaming Editor

Gaming aficionado Rebecca Spear is iMore's dedicated gaming editor with a focus on Nintendo Switch and iOS gaming. You’ll never catch her without her Switch or her iPad Air handy. If you’ve got a question about Pokémon, The Legend of Zelda, or just about any other Nintendo series check out her guides to help you out. Rebecca has written thousands of articles in the last six years including hundreds of extensive gaming guides, previews, and reviews for both Switch and Apple Arcade. She also loves checking out new gaming accessories like iPhone controllers and has her ear to the ground when it comes to covering the next big trend.