Hidden Machines (HMs) in Omega Ruby/Alpha Sapphire

Pokémon Omega Ruby & Alpha Sapphire increases the number of HMs, bringing back Rock Smash and Dive.

Below we list every Pokémon available in Generation 5 with the HMs they can learn in Omega Ruby & Alpha Sapphire. The Pokémon can be filtered by ticking the checkboxes - this is useful for deciding on an HM Slave - a Pokémon knowing only HM moves (in order to save all four spots for good moves on other Pokémon).

HM Locations

Where to find the HMs in Black/White and Black/White 2.

  1. Cut
  2. Fly
  3. Surf
  4. Strength
  5. Waterfall
  6. Rock Smash
  7. Dive

Pokémon HM chart

Dex #
Nat'l #
Name
Type
Cut
Fly
Surf
Strength
Waterfall
Rock Smash
Dive
Total
001 252 TreeckoGrass
TickTickTick3
002 253 GrovyleGrass
TickTickTick3
003 254 SceptileGrass
TickTickTick3
004 255 TorchicFire
TickTickTick3
005 256 CombuskenFire
Fighting
TickTickTick3
006 257 BlazikenFire
Fighting
TickTickTick3
007 258 MudkipWater
TickTickTickTickTick5
008 259 MarshtompWater
Ground
TickTickTickTickTick5
009 260 SwampertWater
Ground
TickTickTickTickTick5
010 261 PoochyenaDark
Tick1
011 262 MightyenaDark
TickTick2
012 263 ZigzagoonNormal
TickTickTick3
013 264 LinooneNormal
TickTickTickTick4
014 265 WurmpleBug
0
015 266 SilcoonBug
0
016 267 BeautiflyBug
Flying
0
017 268 CascoonBug
0
018 269 DustoxBug
Poison
0
019 270 LotadWater
Grass
Tick1
020 271 LombreWater
Grass
TickTickTickTickTick5
021 272 LudicoloWater
Grass
TickTickTickTickTick5
022 273 SeedotGrass
Tick1
023 274 NuzleafGrass
Dark
TickTickTick3
024 275 ShiftryGrass
Dark
TickTickTick3
025 276 TaillowNormal
Flying
Tick1
026 277 SwellowNormal
Flying
Tick1
027 278 WingullWater
Flying
Tick1
028 279 PelipperWater
Flying
TickTick2
029 280 RaltsPsychic
Fairy
0
030 281 KirliaPsychic
Fairy
0
031 282 GardevoirPsychic
Fairy
0
032 475 GalladePsychic
Fighting
TickTickTick3
033 283 SurskitBug
Water
0
034 284 MasquerainBug
Flying
0
035 285 ShroomishGrass
0
036 286 BreloomGrass
Fighting
TickTickTick3
037 287 SlakothNormal
TickTickTick3
038 288 VigorothNormal
TickTickTick3
039 289 SlakingNormal
TickTickTick3
040 063 AbraPsychic
0
041 064 KadabraPsychic
0
042 065 AlakazamPsychic
0
043 290 NincadaBug
Ground
Tick1
044 291 NinjaskBug
Flying
Tick1
045 292 ShedinjaBug
Ghost
Tick1
046 293 WhismurNormal
0
047 294 LoudredNormal
TickTick2
048 295 ExploudNormal
TickTickTick3
049 296 MakuhitaFighting
TickTickTick3
050 297 HariyamaFighting
TickTickTick3
051 118 GoldeenWater
TickTickTick3
052 119 SeakingWater
TickTickTick3
053 129 MagikarpWater
0
054 130 GyaradosWater
Flying
TickTickTickTickTick5
055 298 AzurillNormal
Fairy
TickTick2
056 183 MarillWater
Fairy
TickTickTickTickTick5
057 184 AzumarillWater
Fairy
TickTickTickTickTick5
058 074 GeodudeRock
Ground
TickTick2
059 075 GravelerRock
Ground
TickTick2
060 076 GolemRock
Ground
TickTick2
061 299 NosepassRock
TickTick2
062 476 ProbopassRock
Steel
TickTick2
063 300 SkittyNormal
0
064 301 DelcattyNormal
TickTick2
065 041 ZubatPoison
Flying
Tick1
066 042 GolbatPoison
Flying
Tick1
067 169 CrobatPoison
Flying
Tick1
068 072 TentacoolWater
Poison
TickTickTickTick4
069 073 TentacruelWater
Poison
TickTickTickTick4
070 302 SableyeDark
Ghost
TickTick2
071 303 MawileSteel
Fairy
TickTick2
072 304 AronSteel
Rock
TickTickTick3
073 305 LaironSteel
Rock
TickTickTick3
074 306 AggronSteel
Rock
TickTickTickTick4
075 066 MachopFighting
TickTick2
076 067 MachokeFighting
TickTick2
077 068 MachampFighting
TickTick2
078 307 MedititeFighting
Psychic
TickTick2
079 308 MedichamFighting
Psychic
TickTick2
080 309 ElectrikeElectric
Tick1
081 310 ManectricElectric
Tick1
082 311 PlusleElectric
0
083 312 MinunElectric
0
084 081 MagnemiteElectric
Steel
0
085 082 MagnetonElectric
Steel
0
086 462 MagnezoneElectric
Steel
0
087 100 VoltorbElectric
0
088 101 ElectrodeElectric
0
089 313 VolbeatBug
0
090 314 IllumiseBug
0
091 043 OddishGrass
Poison
Tick1
092 044 GloomGrass
Poison
Tick1
093 045 VileplumeGrass
Poison
Tick1
094 182 BellossomGrass
Tick1
095 084 DoduoNormal
Flying
Tick1
096 085 DodrioNormal
Flying
Tick1
097 406 BudewGrass
Poison
Tick1
098 315 RoseliaGrass
Poison
Tick1
099 407 RoseradeGrass
Poison
Tick1
100 316 GulpinPoison
TickTick2
101 317 SwalotPoison
TickTick2
102 318 CarvanhaWater
Dark
TickTickTick3
103 319 SharpedoWater
Dark
TickTickTickTickTick5
104 320 WailmerWater
TickTickTickTickTick5
105 321 WailordWater
TickTickTickTickTick5
106 322 NumelFire
Ground
TickTick2
107 323 CameruptFire
Ground
TickTick2
108 218 SlugmaFire
Tick1
109 219 MagcargoFire
Rock
TickTick2
110 324 TorkoalFire
TickTick2
111 088 GrimerPoison
Tick1
112 089 MukPoison
TickTick2
113 109 KoffingPoison
0
114 110 WeezingPoison
0
115 325 SpoinkPsychic
0
116 326 GrumpigPsychic
0
117 027 SandshrewGround
TickTickTick3
118 028 SandslashGround
TickTickTick3
119 327 SpindaNormal
TickTick2
120 227 SkarmorySteel
Flying
TickTickTick3
121 328 TrapinchGround
TickTick2
122 329 VibravaGround
Dragon
TickTickTick3
123 330 FlygonGround
Dragon
TickTickTick3
124 331 CacneaGrass
Tick1
125 332 CacturneGrass
Dark
TickTick2
126 333 SwabluNormal
Flying
Tick1
127 334 AltariaDragon
Flying
TickTick2
128 335 ZangooseNormal
TickTick2
129 336 SeviperPoison
TickTick2
130 337 LunatoneRock
Psychic
0
131 338 SolrockRock
Psychic
0
132 339 BarboachWater
Ground
TickTickTick3
133 340 WhiscashWater
Ground
TickTickTickTickTick5
134 341 CorphishWater
TickTickTickTickTick5
135 342 CrawdauntWater
Dark
TickTickTickTickTickTick6
136 343 BaltoyGround
Psychic
0
137 344 ClaydolGround
Psychic
TickTick2
138 345 LileepRock
Grass
0
139 346 CradilyRock
Grass
TickTick2
140 347 AnorithRock
Bug
TickTick2
141 348 ArmaldoRock
Bug
TickTickTick3
142 174 IgglybuffNormal
Fairy
0
143 039 JigglypuffNormal
Fairy
Tick1
144 040 WigglytuffNormal
Fairy
Tick1
145 349 FeebasWater
TickTickTick3
146 350 MiloticWater
TickTickTick3
147 351 CastformNormal
0
148 120 StaryuWater
TickTickTick3
149 121 StarmieWater
Psychic
TickTickTick3
150 352 KecleonNormal
TickTickTick3
151 353 ShuppetGhost
0
152 354 BanetteGhost
0
153 355 DuskullGhost
0
154 356 DusclopsGhost
TickTick2
155 477 DusknoirGhost
TickTick2
156 357 TropiusGrass
Flying
TickTickTickTick4
157 433 ChinglingPsychic
0
158 358 ChimechoPsychic
0
159 359 AbsolDark
TickTickTick3
160 037 VulpixFire
0
161 038 NinetalesFire
0
162 172 PichuElectric
0
163 025 PikachuElectric
TickTick2
164 026 RaichuElectric
TickTick2
165 054 PsyduckWater
TickTickTickTickTick5
166 055 GolduckWater
TickTickTickTickTick5
167 360 WynautPsychic
0
168 202 WobbuffetPsychic
0
169 177 NatuPsychic
Flying
0
170 178 XatuPsychic
Flying
Tick1
171 203 GirafarigNormal
Psychic
TickTick2
172 231 PhanpyGround
TickTick2
173 232 DonphanGround
TickTick2
174 127 PinsirBug
TickTickTick3
175 214 HeracrossBug
Fighting
TickTickTick3
176 111 RhyhornGround
Rock
TickTick2
177 112 RhydonGround
Rock
TickTickTickTick4
178 464 RhyperiorGround
Rock
TickTickTickTick4
179 361 SnoruntIce
0
180 362 GlalieIce
0
181 478 FroslassIce
Ghost
0
182 363 SphealIce
Water
TickTickTickTickTick5
183 364 SealeoIce
Water
TickTickTickTickTick5
184 365 WalreinIce
Water
TickTickTickTickTick5
185 366 ClamperlWater
TickTickTick3
186 367 HuntailWater
TickTickTick3
187 368 GorebyssWater
TickTickTick3
188 369 RelicanthWater
Rock
TickTickTickTick4
189 222 CorsolaWater
Rock
TickTickTick3
190 170 ChinchouWater
Electric
TickTickTick3
191 171 LanturnWater
Electric
TickTickTick3
192 370 LuvdiscWater
TickTickTick3
193 116 HorseaWater
TickTickTick3
194 117 SeadraWater
TickTickTick3
195 230 KingdraWater
Dragon
TickTickTick3
196 371 BagonDragon
TickTickTick3
197 372 ShelgonDragon
TickTickTick3
198 373 SalamenceDragon
Flying
TickTickTickTick4
199 374 BeldumSteel
Psychic
0
200 375 MetangSteel
Psychic
TickTickTick3
201 376 MetagrossSteel
Psychic
TickTickTick3
202 377 RegirockRock
TickTick2
203 378 RegiceIce
TickTick2
204 379 RegisteelSteel
TickTick2
205 380 LatiasDragon
Psychic
TickTickTickTickTick5
206 381 LatiosDragon
Psychic
TickTickTickTickTick5
207 382 KyogreWater
TickTickTickTickTick5
208 383 GroudonGround
TickTickTick3
209 384 RayquazaDragon
Flying
TickTickTickTickTickTick6
210 385 JirachiSteel
Psychic
0
211 386 Deoxys
Normal Forme
Psychic
TickTickTick3
211 386 Deoxys
Attack Forme
Psychic
TickTickTick3
211 386 Deoxys
Defense Forme
Psychic
TickTickTick3
211 386 Deoxys
Speed Forme
Psychic
TickTickTick3