Hidden Machines (HMs) in Ruby/Sapphire/Emerald

HM Locations

Where to find the HMs in Ruby, Sapphire & Emerald.

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

Pokémon HM chart

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