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