Pokémon Brilliant Diamond and Shining Pearl Hidden Moves: How To Get Cut, Fly, Defog, and More

A Pokémon Trainer scaling Mount Coronet, in a particular area with rocks that can be broken using Hidden Moves Rock Smash in Pokémon Diamond and Pearl.

A Pokémon Trainer scaling Mount Coronet, in a particular area with rocks that can be broken using Hidden Moves Rock Smash in Pokémon Diamond and Pearl.

In Pokémon Brilliant Diamond and Shining Pearl, there are eight Hidden Moves (known as HMs) for you to unlock. These Hidden Moves will help you access previously inaccessible areas, gather items, and generally navigate around Sinnoh Region efficiently.

In this guide, we explain how to unlock all eight Hidden Moves.

Read More: Pokémon Brilliant Diamond and Shining Pearl: How To Get the Pokétch

How to Get All Hidden Moves

The Pokétch displaying all Hidden Moves available in Pokémon Brilliant Diamond and Shining Pearl.
expand image

Luckily enough, all of Pokémon Brilliant Diamond and Shining Pearl's Hidden Moves are rather easy to get your hands on. Much of the storyline directs you to gathering these HMs, or they are often awarded to you at each gym too.

Note that all of these moves do not necessarily need to be taught to a Pokémon in your party to be able to use them, the wild Pokémon will be on hand to help you out!


The Cut TM will be given to you by the NPC, Cynthia, in the south of Eterna City. However, you will not be able to use the TM as a Hidden Move until after beating Gardenia and acquiring your Eterna City Gym Badge.

Rock Smash

As you make your way to Oreburgh City, you will have to travel through Route 203 to the east of Jubilife City. After this route, you will enter a mine and a Ranger will be at the entrance inside. He will talk with you and gift you the Rock Smash TM! However, you will need to beat Roark and acquire the Oreburgh City Gym Badge before you can use it as a Hidden Move.

Rock Climb

Once you're further along in the game and have already acquired the HMs Strength and Defog, you will eventually find yourself at Route 217. The area is difficult to travel through, as you will be overwhelmed by snow, but persevere along the left area of the route. Sooner or later, you will find an isolated home with a Pokéball behind it that contains the Rock Climb TM.

As is typically tradition, you won't be able to use this as a Hidden Move until you have defeated Candice and acquired your Snowpoint City Gym Badge.


Just south of Solaceon Town, on Route 209, there is a monument called the Lost Tower. Make your way to the top of this tower and speak to the old lady to be gifted the Strength TM. However, to be able to use this to move boulders in mines, you will need to make sure you have battled with Byron and acquired your Canalave City Gym Badge.


First and foremost, you'll need to battle with and defeat Maylene of Veilstone City Gym. Once completed, you will exit the gym and have an NPC come straight to you exclaiming their Pokédex has been stolen. From here, you will then have to go and fight with Team Galactic Grunt to get the Pokédex back.

You will then be able to enter the Galactic Warehouse, and near directly in front of you, there will be a Pokéball that contains the Fly TM. Once you have Fly, you will then be able to use the Hidden Move to fast travel to cities and towns that you have previously visited by selecting them on your map while outdoors.


In Pastoria City, head to the Great Marsh Gate and speak with the woman on the counter to the left. You can then choose to take part in the Great Marsh Safari Game for a small fee.

After entering the game, an NPC with green hair will be directly to the left. Speak with them to be given the Defog Hidden Move. This move will be particularly useful for clearing foggy routes that you may encounter and struggle to navigate.


When you arrive in Celestic City, you will first need to battle with a member of Team Galactic to be able to actually enter the city. Following this, you will find yourself encountering Cynthia's grandmother, who advises you to explore the old ruins. Head inside and interact with the wall straight ahead that has various inscriptions on it.

Cynthia's grandmother will come speak with you about the mural, and then gift you the Surf TM. To then be able to use this as a Hidden Move, you will need to battle with Fantina and acquire the Hearthome City Gym Badge. This will then let you traverse on Bibarel's back across water.


To get your hands on Waterfall, you will need to first make sure you have all eight gym badges. This means ensuring you've beaten Volkner and got your Sunyshore City Gym Badge. After exiting the gym, travel north until you reach a beach and encounter Jasmine from the Johto Region. Jasmine will gift you the TM for Waterfall, and you'll be able to use it immediately to scale up and down waterfalls.

That's how to get your hands on all eight Hidden Moves across the Sinnoh Region of Pokémon Brilliant Diamond and Shining Pearl. For some more tips on how to go about your adventure, take a look at our type chart to help build the best party for each of your battles. Also, don't forget to take some time to explore the Grand Underground and take part in Super Contest Shows!

For a look at the games arriving in 2022, be sure to visit our video game release schedule 2022 guide. You'll find info on the best PS5, Xbox and Switch games coming in 2022, like Horizon Forbidden West and Elden Ring.

This Article's Topics

Explore new topics and discover content that's right for you!

Pokémon Brilliant Diamond and Shining PearlGuides