Skip to content
Hidden Moves (HMs) List: Hms 2
Pokemon Brilliant Diamond and Shining Pearl

Hidden Moves (HMs) List: Hms 2

Discover all 8 Hidden Moves (HMs) in Pokemon Brilliant Diamond and Shining Pearl! Learn where to find each HM and the badge required to use it.

By ···10 min read·Multi-source verified
1 reading this guide  

Discover all 8 Hidden Moves (HMs) in Pokemon Brilliant Diamond and Shining Pearl! Learn where to find each HM and the badge required to use it.

Alright, let's talk about Hidden Moves, or HMs, in Pokémon Brilliant Diamond and Shining Pearl. These are super important moves your Pokémon can learn that let you get past obstacles in the world, like smashing rocks or cutting down trees. You'll get them automatically registered to your Pokétch's Hidden Moves app once you pick them up. You can use them right from the app, or if you're standing right next to the obstacle, just press the A button and your Pokémon will use the HM for you!

Here's a breakdown of all the HMs you'll find:

HMsHow to ObtainRequirement
Rock SmashFrom Hiker at Oreburgh GateDefeat Roark (Oreburgh Gym)
CutFrom Cynthia at Eterna CityDefeat Gardenia (Eterna Gym)
FlyInside Team Galactic Warehouse in Veilstone CityDefeat Maylene (Veilstone Gym)
DefogFrom Ace Trainer in Great MarshDefeat Crasher Wake (Pastoria Gym)
SurfFrom Cynthia’s grandmother in Celestic Town RuinsDefeat Fantina (Hearthome Gym)
StrengthFrom old woman on the top floor of the Lost Tower (Route 209)Defeat Byron (Canalave Gym)
Rock ClimbRoute 217, behind the western houseDefeat Candice (Snowpoint Gym)
WaterfallFrom Jasmine on the beach east of the gymDefeat Volkner (Sunyshore Gym)

HM Details

HM Rock Smash (TM 98)

How to obtain: You'll get this from a Hiker right when you enter Oreburgh Gate. Super convenient!

Required Badge: You need the Coal Badge, which you get from defeating Roark, the Oreburgh Gym Leader.

What it does: This lets you smash those annoying little cracked boulders that are blocking your path. Gotta clear the way!

HM Cut (TM93)

How to obtain: Cynthia will give you this when you're near the Galactic Building in Eterna City. Keep an eye out for her!

Required Badge: You'll need the Forest Badge from Gardenia, the Eterna Gym Leader.

What it does: Use this to slice through those small trees that are blocking your way. Essential for exploring!

HM Strength

How to obtain: An old lady on the top floor of the Lost Tower on Route 209 will give it to you.

Required Badge: You need the Mine Badge from Byron, the Canalave Gym Leader.

What it does: This move gives you the power to push those big, spherical boulders. You can push them one square at a time. Once you've pushed a boulder, you can keep pushing others without needing to re-trigger Strength until you leave the area.

HM Fly (TM94)

How to obtain: You can find this inside the Team Galactic Warehouse in Veilstone City. You'll need to defeat Maylene first to get access.

Required Badge: You need the Cobble Badge from Maylene, the Veilstone Gym Leader.

What it does: This is a lifesaver! It lets you instantly travel back to any town or city you've visited and land right at the Pokémon Center. Just remember, you can't use it while you're indoors.

HM Defog (TM97)

How to obtain: Chat with the nearest woman after you enter the Great Marsh in Pastoria City.

Required Badge: You'll need the Fen Badge from Crasher Wake, the Pastoria Gym Leader.

What it does: This clears away any fog that's obscuring your vision. Fog can be a real pain because it makes your moves more likely to miss during battles.

HM Surf

How to obtain: Cynthia’s grandmother will give it to you in Celestic Town Ruins after you deal with the Galactic Grunts there.

Required Badge: You need the Relic Badge from Fantina, the Hearthome Gym Leader.

What it does: With Surf, you can travel across bodies of water. Just make sure you're level with the water and there aren't any fences or other things blocking you. You also can't use it if there's a ledge between you and the water.

HM Rock Climb

How to obtain: You'll find this on the ground just outside the cabin on Route 217.

Required Badge: You need the Icicle Badge from Candice, the Snowpoint Gym Leader.

What it does: This lets you quickly climb up or down cliffs that have those rocky trails. Super handy for navigating mountainous areas.

HM Waterfall

How to obtain: Speak to Jasmine at the beach in the northern part of Sunyshore City, but only after you've defeated Volkner.

Required Badge: You need the Beacon Badge from Volkner, the Sunyshore Gym Leader.

What it does: This allows you to quickly ascend or descend waterfalls while you're surfing. Makes traversing those watery routes much faster!

100% Human-Written. AI Fact-Checked. Community Verified. Learn how AntMag verifies content