Pokémon Omega Ruby & Alpha Sapphire TMs

Pokémon Omega Ruby & Pokémon Alpha Sapphire include 100 Technical Machines in total. They are the same as X & Y apart from TM94 which changes from Rock Smash to Secret Power due to the return of Secret Bases. Rock Smash becomes an HM once again.

Below we list all the TMs along with the move detail and an exact location for each one.

The TMs

TM
Name
Type
Cat.
Power
Acc.
PP
Location
1 Hone ClawsDark 15
Slateport City (Slateport Market - $5,000)
2 Dragon ClawDragon 80 100 15
3 PsyshockPsychic 80 100 10
4 Calm MindPsychic 20
Mossdeep City (defeat gym leaders Liza & Tate)
5 RoarNormal 20
Route 114 (northwest, from man with Poochyena)
6 ToxicPoison 90 10
7 HailIce 10
8 Bulk UpFighting 20
Dewford Town (defeat gym leader Brawly)
9 VenoshockPoison 65 100 10
Mauville City (PokéMart - $10,000)
10 Hidden PowerNormal 60 100 15
11 Sunny DayFire 5
12 TauntDark 100 20
Route 110 (Trick House, level 1 (requires Cut))
13 Ice BeamIce 90 100 10
14 BlizzardIce 110 70 5
Lilycove City (Department Store)
15 Hyper BeamNormal 150 90 5
Lilycove City (Department Store)
16 Light ScreenPsychic 30
Lilycove City (Department Store)
17 ProtectNormal 10
Lilycove City (Department Store)
18 Rain DanceWater 5
19 RoostFlying 10
Fortree City (defeat gym leader Winona)
20 SafeguardNormal 25
Lilycove City (Department Store)
21 FrustrationNormal 100 20
22 Solar BeamGrass 120 100 10
23 Smack DownRock 50 100 15
Fallarbor Town (from Professor after rescuing him in Meteor Falls)
24 ThunderboltElectric 90 100 15
25 ThunderElectric 110 70 10
Lilycove City (Department Store)
26 EarthquakeGround 100 100 10
27 ReturnNormal 100 20
28 DigGround 80 100 10
Route 114 (north, from boy in house)
29 PsychicPsychic 90 100 10
30 Shadow BallGhost 80 100 15
31 Brick BreakFighting 75 100 15
32 Double TeamNormal 15
Route 113 (north)
33 ReflectPsychic 20
Lilycove City (Department Store)
34 Sludge WavePoison 95 100 10
35 FlamethrowerFire 90 100 15
36 Sludge BombPoison 90 100 10
37 SandstormRock 10
38 Fire BlastFire 110 85 5
Lilycove City (Department Store)
39 Rock TombRock 60 95 15
Rustboro City (defeat gym leader Roxanne)
40 Aerial AceFlying 60 20
Mauville City (PokéMart - $10,000)
41 TormentDark 100 15
Slateport City (Slateport Contest Hall)
42 FacadeNormal 70 100 20
Mauville City (PokéMart - $10,000)
43 Flame ChargeFire 50 100 20
44 RestPsychic 10
45 AttractNormal 100 15
46 ThiefDark 60 100 25
Slateport City (Slateport Museum, southeast, from Grunt)
47 Low SweepFighting 65 100 20
Mauville City (PokéMart - $10,000)
48 RoundNormal 60 100 15
49 Echoed VoiceNormal 40 100 15
Route 104 (southwest)
50 OverheatFire 130 90 5
Lavaridge Town (defeat gym leader Flannery)
51 Steel WingSteel 70 90 25
Granite Cave (from Steven)
52 Focus BlastFighting 120 70 5
Lilycove City (Department Store)
53 Energy BallGrass 90 100 10
54 False SwipeNormal 40 100 40
Rustboro City (from man in PokéMart)
55 ScaldWater 80 100 15
56 FlingDark 100 10
57 Charge BeamElectric 50 90 10
Mauville City (PokéMart - $10,000)
58 Sky DropFlying 60 100 10
Mauville City (from girl in Mauville PokéMart)
59 IncinerateFire 60 100 15
Mt. Chimney (under bridge)
60 QuashDark 100 15
61 Will-O-WispFire 85 15
62 AcrobaticsFlying 55 100 15
63 EmbargoDark 100 15
64 ExplosionNormal 250 100 5
65 Shadow ClawGhost 70 100 15
66 PaybackDark 50 100 10
67 RetaliateNormal 70 100 5
Petalburg City (defeat gym leader Norman)
68 Giga ImpactNormal 150 90 5
Lilycove City (Department Store)
69 Rock PolishRock 20
70 FlashNormal 100 20
71 Stone EdgeRock 100 80 5
Lilycove City (Department Store)
72 Volt SwitchElectric 70 100 20
Mauville City (defeat gym leader Wattson)
73 Thunder WaveElectric 90 20
Slateport City (Slateport Market - $5,000)
74 Gyro BallSteel 100 5
75 Swords DanceNormal 20
76 Struggle BugBug 50 100 20
Slateport City (Slateport Market - $5,000)
77 Psych UpNormal 10
78 BulldozeGround 60 100 20
Mauville City (PokéMart - $10,000)
79 Frost BreathIce 60 90 10
80 Rock SlideRock 75 90 10
81 X-ScissorBug 80 100 15
82 Dragon TailDragon 60 90 10
Mauville City (PokéMart - $10,000)
83 InfestationBug 20 100 20
84 Poison JabPoison 80 100 20
85 Dream EaterPsychic 100 100 15
86 Grass KnotGrass 100 20
87 SwaggerNormal 85 15
88 Sleep TalkNormal 10
89 U-turnBug 70 100 20
90 SubstituteNormal 10
91 Flash CannonSteel 80 100 10
92 Trick RoomPsychic 5
93 Wild ChargeElectric 90 100 15
94 Secret PowerNormal 70 100 20
95 SnarlDark 55 95 15
96 Nature PowerNormal 20
97 Dark PulseDark 80 100 15
98 Power-Up PunchFighting 40 100 10
Mauville City (PokéMart - $10,000)
99 Dazzling GleamFairy 80 100 10
Route 123 (center, from girl)
100 ConfideNormal 20
Slateport City (Slateport Market - $5,000)

New & changed TMs

One TM was changed from X/Y to Omega Ruby/Alpha Sapphire.