Pokémon Brilliant Diamond & Shining Pearl TMs

Brilliant Diamond/Shining Pearl revert one of the major changes from recent games by making TMs single-use again. However, multiple of each TM can be acquired - some gym leaders even give out multiple TMs as a reward. There are 100 TMs in the game, consisting of the original 92 from Diamond/Pearl (with a few swaps), plus the 8 HMs repurposed as TMs.

Below is the full confirmed list - locations coming soon!

The TMs

TM
Name
Type
Cat.
Power
Acc.
PP
Location
1 Focus PunchFightingPhysical 150 100 20
Oreburgh Gate (B1F, west)
2 Dragon ClawDragonPhysical 80 100 15
Mt. Coronet (uppermost cave - requires Rock Climb)
3 Water PulseWaterSpecial 60 100 20
Ravaged Path (northeast - requires Surf and Rock Smash)
4 Calm MindPsychicStatus 20
Battle Park (48 BP)
Rocky Cave (center)
5 RoarNormalStatus 20
Route 213 (northwest - requires Rock Climb)
6 ToxicPoisonStatus 90 10
Route 212 (southeast)
Battle Park (32 BP)
7 HailIceStatus 10
Route 217 (middle - in snow)
Route 212 (southeastern house - 10 Green Shards, D/P only)
8 Bulk UpFightingStatus 20
Battle Park (48 BP)
9 Bullet SeedGrassPhysical 25 100 30
Route 204 (northwest)
10 Work UpNormalStatus 30
Jubilife City (Trainers' School - defeat students)
Veilstone City (Department Store - $1,500)
11 Sunny DayFireStatus 5
Route 212 (west - requires Cut or Surf)
Route 212 (southeastern house - 10 Red Shards, D/P only)
12 TauntDarkStatus 100 20
Route 211 (south - requires Rock Smash)
13 Ice BeamIceSpecial 90 100 10
Route 216 (northeast)
Veilstone City (Department Store - $3,000)
14 BlizzardIceSpecial 110 70 5
Lake Acuity (northeast)
Veilstone City (Department Store - $5,500)
15 Hyper BeamNormalSpecial 150 90 5
Veilstone City (Department Store - $7,500)
16 Light ScreenPsychicStatus 30
Veilstone City (Department Store - $2,000)
17 ProtectNormalStatus 10
Veilstone City (Department Store - $2,000)
18 Rain DanceWaterStatus 5
Route 223 (west)
Route 212 (southeastern house - 10 Blue Shards, D/P only)
19 Giga DrainGrassSpecial 75 100 10
Route 209 (southeast - requires Surf)
20 SafeguardNormalStatus 25
Veilstone City (Department Store - $2,000)
21 Dazzling GleamFairySpecial 80 100 10
Veilstone City (Department Store - $3,000)
22 Solar BeamGrassSpecial 120 100 10
Veilstone City (Department Store - $3,000)
23 Iron TailSteelPhysical 100 75 15
Iron Island (B2F east)
24 ThunderboltElectricSpecial 90 100 15
Valley Windworks (northeast)
Veilstone City (Department Store - $3,000)
25 ThunderElectricSpecial 110 70 10
Lake Valor (southeast)
Veilstone City (Department Store - $5,500)
26 EarthquakeGroundPhysical 100 100 10
Wayward Cave (secret entrance under Cycling Road - requires Cut, Strength and Bicycle)
Battle Park (80 BP)
27 Low SweepFightingPhysical 65 100 20
28 DigGroundPhysical 80 100 10
29 PsychicPsychicSpecial 90 100 10
Route 211 (northeast - requires Rock Smash and Rock Climb)
Veilstone City (Department Store - $3,000)
30 Shadow BallGhostSpecial 80 100 15
Route 210 (southwest)
Battle Park (64 BP)
31 Brick BreakFightingPhysical 75 100 15
Oreburgh Gate (B1F, northwest - requires Rock Smash and Surf)
Battle Park (40 BP)
32 Double TeamNormalStatus 15
Wayward Cave (1F, southwest - requires Cut and Rock Smash)
Veilstone City (Department Store - $1,000)
33 ReflectPsychicStatus 20
Veilstone City (Department Store - $2,000)
34 Shock WaveElectricSpecial 60 20
Route 215 (northeast)
35 FlamethrowerFireSpecial 90 100 15
Veilstone City (Department Store - $3,000)
36 Sludge BombPoisonSpecial 90 100 10
Galactic Warehouse (B1F, northeast)
Battle Park (80 BP)
37 SandstormRockStatus 10
Route 228 (center)
Route 212 (southeastern house - 10 Yellow Shards, D/P only)
38 Fire BlastFireSpecial 110 85 5
Lake Verity (southwest)
Veilstone City (Department Store - $5,500)
39 Rock TombRockPhysical 60 95 15
Ravaged Path (1F, southwest)
40 Aerial AceFlyingPhysical 60 20
Route 213 (west - requires Rock Smash)
Battle Park (40 BP)
41 TormentDarkStatus 100 15
Victory Road (1F, southwest - requires Rock Climb)
42 FacadeNormalPhysical 70 100 20
Survival Area (southern house)
43 Volt SwitchElectricSpecial 70 100 20
Amity Square (south)
44 RestPsychicStatus 10
Veilstone City (Department Store - $3,000)
45 AttractNormalStatus 100 15
Amity Square (north)
Battle Park (32 BP)
46 ThiefDarkPhysical 60 100 25
Eterna City (northeast - requires Cut)
47 Steel WingSteelPhysical 70 90 25
Route 209 (east - requires Cut)
48 Skill SwapPsychicStatus 10
Canalave City (southeastern house)
49 ScaldWaterSpecial 80 100 15
Galactic Warehouse (1F, southeast)
50 OverheatFireSpecial 130 90 5
Stark Mountain (Interior, southwest)
51 RoostFlyingStatus 10
Route 210 (south, from trainer)
52 Focus BlastFightingSpecial 120 70 5
Veilstone City (Department Store - $5,500)
53 Energy BallGrassSpecial 90 100 10
Route 226 (center)
Battle Park (64 BP)
54 False SwipeNormalPhysical 40 100 40
Veilstone City (Department Store - $2,000)
55 BrineWaterSpecial 65 100 10
Pastoria City (Gym - defeat Crasher Wake)
56 FlingDarkPhysical 100 10
Route 222 (southeast, from trainer)
Grand Underground (from vendor)
57 Charge BeamElectricSpecial 50 90 10
Sunyshore City (Gym - defeat Volkner)
58 EndureNormalStatus 10
Veilstone City (Department Store - $2,000)
59 Dragon PulseDragonSpecial 85 100 10
Victory Road (B1F, center)
Battle Park (80 BP)
60 Drain PunchFightingPhysical 75 100 10
Veilstone City (Gym - defeat Maylene)
61 Will-O-WispFireStatus 85 15
Battle Park (32 BP)
62 Bug BuzzBugSpecial 90 100 10
Route 212 (south, on platform - requires Bicycle)
63 Nasty PlotDarkStatus 20
Veilstone City (southwest, from trainer)
64 ExplosionNormalPhysical 250 100 5
65 Shadow ClawGhostPhysical 70 100 15
Hearthome City (Gym - defeat Fantina)
66 PaybackDarkPhysical 50 100 10
Route 215 (west - from trainer)
67 RecycleNormalStatus 10
Eterna City (Eterna Condominiums, from elderly lady)
Grand Underground (from vendor)
68 Giga ImpactNormalPhysical 150 90 5
Veilstone City (Department Store - $7,500)
69 Rock PolishRockStatus 20
Mt. Coronet (Route 211 entrance, west)
70 FlashNormalStatus 100 20
Oreburgh Gate (B1F, northeast)
Veilstone City (Department Store - $1,000)
71 Stone EdgeRockPhysical 100 80 5
Victory Road (2F, east)
Battle Park (80 BP)
72 AvalancheIcePhysical 60 100 10
Snowpoint City (Gym - defeat Candice)
73 Thunder WaveElectricStatus 90 20
Battle Park (32 BP)
Grand Underground (from vendor)
74 Gyro BallSteelPhysical 100 5
Veilstone City (Department Store - $3,000)
75 Swords DanceNormalStatus 20
Veilstone City (Department Store - $1,500)
76 Stealth RockRockStatus 20
Oreburgh City (Gym - defeat Roark)
77 Psych UpNormalStatus 10
Route 211 (east, from trainer)
78 SnarlDarkSpecial 55 95 15
Route 204 (northeast - requires Cut)
79 Dark PulseDarkSpecial 80 100 15
Victory Road (2F, northwest - requires Strength and Rock Climb)
80 Rock SlideRockPhysical 75 90 10
Mt. Coronet (2F, southwest - requires Surf and Rock Climb)
81 X-ScissorBugPhysical 80 100 15
Route 221 (southeast)
Battle Park (64 BP)
82 Sleep TalkNormalStatus 10
Eterna Forest (eastern bypass - requires Cut)
Grand Underground (from vendor)
83 BulldozeGroundPhysical 60 100 20
Veilstone City (Department Store - $3,000)
84 Poison JabPoisonPhysical 80 100 20
Route 212 (southwest - requires Surf)
85 Dream EaterPsychicSpecial 100 100 15
Valor Lakefront (northeast - requires Rock Climb)
86 Grass KnotGrassSpecial 100 20
Eterna City (Gym - defeat Gardenia)
87 SwaggerNormalStatus 85 15
Pokémon Mansion (in Mr Backlot's office)
88 PluckFlyingPhysical 60 100 20
Floaroma Town (from girl in central house)
Grand Underground (from vendor)
89 U-turnBugPhysical 70 100 20
Canalave City (southwest - requires Surf)
Veilstone City (Department Store - $3,000)
90 SubstituteNormalStatus 10
Old Chateau (2F, Room 5)
Veilstone City (Department Store - $2,000)
91 Flash CannonSteelSpecial 80 100 10
Canalave City (Gym - defeat Byron)
92 Trick RoomPsychicStatus 5
Route 213 (northeast, from clown)
93 CutNormalPhysical 50 95 30
Eterna City (north, from Cynthia)
94 FlyFlyingPhysical 90 95 15
Veilstone City (Galactic Warehouse)
95 SurfWaterSpecial 90 100 15
96 StrengthNormalPhysical 80 100 15
97 DefogFlyingStatus 15
98 Rock SmashFightingPhysical 40 100 15
Oreburgh Gate (west, from Hiker)
99 WaterfallWaterPhysical 80 100 15
100 Rock ClimbNormalPhysical 90 85 20