Dittobase

Games

Pokémon GO
Pokopia
Pokémon Unite

Cards

TCG Pocket
Pokémon TCG

Main Series

Legends: Z-A
Scarlet & Violet
HOME
Legends: Arceus
Brilliant Diamond and Shining Pearl
Sword and Shield
Let's Go, Pikachu! & Eevee!
Ultra Sun and Ultra Moon
Sun and Moon
Omega Ruby and Alpha Sapphire
X and Y
Black 2 and White 2
Black and White
HeartGold and SoulSilver
Platinum
Diamond and Pearl
Emerald
FireRed and LeafGreen
Ruby and Sapphire
Crystal
Gold and Silver
Yellow
Red and Blue

Events

Championships

Tools

Upgrade

BD/SP / HMs

HMs

Pokémon Brilliant Diamond and Shining Pearl HMs

Brilliant Diamond and Shining Pearl have no HMs. A Pokétch app calls wild Pokémon to use field moves, so your team keeps every move slot for battle.

No move slots needed

Nobody on your team has to learn a field move, so every move slot stays free for battle.

Nine old HM moves are TMs

TM93 Cut, TM94 Fly, TM95 Surf, TM96 Strength, TM70 Flash, TM98 Rock Smash, TM99 Waterfall, TM97 Defog and TM100 Rock Climb. The other old HM moves aren’t TMs in Brilliant Diamond and Shining Pearl.

The Pokétch Hidden Moves app: what replaced HMs

The Pokétch app calls a wild Pokémon to use the move. Each one unlocks once you have its TM and the badge listed.

Hidden MovesOutside battleReplacesBadge neededHow you unlock it

Rock Smash

Bidoof
Breaks cracked rocks that block the pathRock SmashCoal Badge

TM98 · Oreburgh Gate (Hiker)

From a Hiker in Oreburgh Gate, along with the app; needs the Coal Badge

Cuts down small trees that block the pathCutForest Badge

TM93 · Eterna City (Cynthia)

From Cynthia in Eterna City; needs the Forest Badge

Flies you to places you’ve visitedFlyCobble Badge

TM94 · Veilstone Galactic Warehouse

Found in Veilstone’s Galactic Warehouse; needs the Cobble Badge

Clears away thick fogDefogFen Badge

TM97 · Great Marsh

Get it in the Great Marsh in Pastoria City; needs the Fen Badge

Carries you across waterSurfRelic Badge

TM95 · Celestic Town

From Cynthia’s grandmother in Celestic Town; needs the Relic Badge

Strength

Bibarel
Pushes heavy boulders out of the wayStrengthMine Badge

TM96 · Lost Tower (top floor)

From an old woman atop the Lost Tower; needs the Mine Badge

Rock Climb

Bibarel
Climbs up and down rocky wallsRock ClimbIcicle Badge

TM100 · Route 217

Get it on Route 217; needs the Icicle Badge

Waterfall

Bibarel
Climbs up waterfallsWaterfallBeacon Badge

TM99 · Sunyshore City (Jasmine)

From Jasmine in Sunyshore City; needs the Beacon Badge

Rock Smash

Bidoof

Breaks cracked rocks that block the path

Replaces: Rock Smash · Coal Badge

TM98 · Oreburgh Gate (Hiker)

From a Hiker in Oreburgh Gate, along with the app; needs the Coal Badge

Cuts down small trees that block the path

Replaces: Cut · Forest Badge

TM93 · Eterna City (Cynthia)

From Cynthia in Eterna City; needs the Forest Badge

Flies you to places you’ve visited

Replaces: Fly · Cobble Badge

TM94 · Veilstone Galactic Warehouse

Found in Veilstone’s Galactic Warehouse; needs the Cobble Badge

Clears away thick fog

Replaces: Defog · Fen Badge

TM97 · Great Marsh

Get it in the Great Marsh in Pastoria City; needs the Fen Badge

Carries you across water

Replaces: Surf · Relic Badge

TM95 · Celestic Town

From Cynthia’s grandmother in Celestic Town; needs the Relic Badge

Strength

Bibarel

Pushes heavy boulders out of the way

Replaces: Strength · Mine Badge

TM96 · Lost Tower (top floor)

From an old woman atop the Lost Tower; needs the Mine Badge

Rock Climb

Bibarel

Climbs up and down rocky walls

Replaces: Rock Climb · Icicle Badge

TM100 · Route 217

Get it on Route 217; needs the Icicle Badge

Waterfall

Bibarel

Climbs up waterfalls

Replaces: Waterfall · Beacon Badge

TM99 · Sunyshore City (Jasmine)

From Jasmine in Sunyshore City; needs the Beacon Badge

Where the HM moves went

Moves that were HMs in earlier games, whether a TM teaches them in Brilliant Diamond and Shining Pearl, and what does their job outside battle now.

MoveIn Brilliant Diamond & Shining PearlField job now
CutTM93Cut in the Hidden Moves app
FlyTM94Fly in the Hidden Moves app
SurfTM95Surf in the Hidden Moves app
StrengthTM96Strength in the Hidden Moves app
Flash

TM70

None
Whirlpool

Not a TM

None
Rock SmashTM98Rock Smash in the Hidden Moves app
WaterfallTM99Waterfall in the Hidden Moves app
Dive

Not a TM

None
DefogTM97Defog in the Hidden Moves app
Rock ClimbTM100Rock Climb in the Hidden Moves app

About HMs in Brilliant Diamond and Shining Pearl

In earlier games, HMs (Hidden Machines) taught moves that also worked outside battle, like Cut for clearing small trees and Surf for crossing water.

There are no HMs in Brilliant Diamond and Shining Pearl. This page lists all eight Hidden Moves, where you unlock each one, and what happened to the old HM moves.

Frequently Asked Questions

Do Brilliant Diamond and Shining Pearl have HMs?

No. A Pokétch app calls wild Pokémon to use field moves, so your team keeps every move slot for battle.

What replaced HMs in Brilliant Diamond and Shining Pearl?

Each old HM move and what does its job now:

  • Cut: Cut in the Hidden Moves app
  • Fly: Fly in the Hidden Moves app
  • Surf: Surf in the Hidden Moves app
  • Strength: Strength in the Hidden Moves app
  • Rock Smash: Rock Smash in the Hidden Moves app
  • Waterfall: Waterfall in the Hidden Moves app
  • Defog: Defog in the Hidden Moves app
  • Rock Climb: Rock Climb in the Hidden Moves app

Which old HM moves are TMs in Brilliant Diamond and Shining Pearl?

TM93 Cut, TM94 Fly, TM95 Surf, TM96 Strength, TM70 Flash, TM98 Rock Smash, TM99 Waterfall, TM97 Defog and TM100 Rock Climb. Whirlpool and Dive aren’t TMs in Brilliant Diamond and Shining Pearl.

How do you unlock each of the Hidden Moves?

In the order you unlock them:

  • Rock Smash: From a Hiker in Oreburgh Gate, along with the app; needs the Coal Badge
  • Cut: From Cynthia in Eterna City; needs the Forest Badge
  • Fly: Found in Veilstone’s Galactic Warehouse; needs the Cobble Badge
  • Defog: Get it in the Great Marsh in Pastoria City; needs the Fen Badge
  • Surf: From Cynthia’s grandmother in Celestic Town; needs the Relic Badge
  • Strength: From an old woman atop the Lost Tower; needs the Mine Badge
  • Rock Climb: Get it on Route 217; needs the Icicle Badge
  • Waterfall: From Jasmine in Sunyshore City; needs the Beacon Badge

HMs in other games

The same page for every main-series game, in release order. Numbers are each move’s HM number in that game.

GameCutFlySurfStrengthFlashWhirlpoolRock SmashWaterfallDiveDefogRock Climb
Red & Blue0102030405------
Yellow0102030405------
Gold & Silver010203040506-07---
Crystal010203040506-07---
Ruby & Sapphire0102030405-060708--
FireRed & LeafGreen0102030405-0607(08)--
Emerald0102030405-060708--
Diamond & Pearl01020304--0607-0508
Platinum01020304--0607-0508
HeartGold & SoulSilver01020304-050607--08
Black & White01020304---0506--
Black 2 & White 201020304---0506--
X & Y01020304---05---
Omega Ruby & Alpha Sapphire01020304--060507--

Numbers in parentheses are HMs in a game’s data that you can’t get in that game.

Games without HMs

© 2026 dittobase.com. All rights reserved.

This website is an independent platform and is not associated with, validated, backed, or sponsored by Nintendo, Game Freak, Niantic, or The Pokémon Company.

Advertise on this site

As an Amazon Associate I earn from qualifying purchases.