Hidden Machines (HMs) in Black 2/White 2

Pokémon Black 2 & White 2 retain the same six HMs from Black/White, but as the Unova Pokédex is greatly expanded there is much more choice for HM users. Unlike BW, most HMs in BW2 are required at some point complete the main storyline. There are also many side areas where items or Pokémon can be found, for example a section of Route 23 just prior to Victory Road has a Strength puzzle giving access to several trainers. Flash remains a TM but is useful in several caves. Dive is once again used for the Abyssal Ruins underneath Undella Bay (more details & map).

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, to save all four spots for good moves on other Pokémon.

HM Locations

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

  1. Cut: Virbank City (from Roxie)
  2. Fly: Route 5 (from Bianca)
  3. Surf: Route 6 (from Cheren)
  4. Strength: Castelia Sewers (from Hugh)
  5. Waterfall: Victory Road (from N)
  6. Dive: Undella Town (from Hugh after defeating Elite Four)

Pokémon HM chart

Dex #
Nat'l #
Name
Type
Cut
Fly
Surf
Strength
Waterfall
Dive
Total
000 494 VictiniPsychic
Fire
0
001 495 SnivyGrass
Tick1
002 496 ServineGrass
Tick1
003 497 SerperiorGrass
TickTick2
004 498 TepigFire
Tick1
005 499 PigniteFire
Fighting
Tick1
006 500 EmboarFire
Fighting
Tick1
007 501 OshawottWater
TickTickTickTick4
008 502 DewottWater
TickTickTickTick4
009 503 SamurottWater
TickTickTickTickTick5
010 504 PatratNormal
Tick1
011 505 WatchogNormal
TickTick2
012 509 PurrloinDark
Tick1
013 510 LiepardDark
Tick1
014 519 PidoveNormal
Flying
Tick1
015 520 TranquillNormal
Flying
Tick1
016 521 UnfezantNormal
Flying
Tick1
017 540 SewaddleBug
Grass
Tick1
018 541 SwadloonBug
Grass
Tick1
019 542 LeavannyBug
Grass
Tick1
020 191 SunkernGrass
Tick1
021 192 SunfloraGrass
Tick1
022 506 LillipupNormal
0
023 507 HerdierNormal
TickTick2
024 508 StoutlandNormal
TickTick2
025 179 MareepElectric
0
026 180 FlaaffyElectric
Tick1
027 181 AmpharosElectric
Tick1
028 054 PsyduckWater
TickTickTickTick4
029 055 GolduckWater
TickTickTickTick4
030 298 AzurillNormal
Fairy
TickTick2
031 183 MarillWater
Fairy
TickTickTickTick4
032 184 AzumarillWater
Fairy
TickTickTickTick4
033 447 RioluFighting
Tick1
034 448 LucarioFighting
Steel
Tick1
035 206 DunsparceNormal
Tick1
036 531 AudinoNormal
Tick1
037 511 PansageGrass
Tick1
038 512 SimisageGrass
Tick1
039 513 PansearFire
Tick1
040 514 SimisearFire
Tick1
041 515 PanpourWater
TickTickTickTick4
042 516 SimipourWater
TickTickTickTick4
043 543 VenipedeBug
Poison
0
044 544 WhirlipedeBug
Poison
0
045 545 ScolipedeBug
Poison
TickTick2
046 109 KoffingPoison
0
047 110 WeezingPoison
0
048 081 MagnemiteElectric
Steel
0
049 082 MagnetonElectric
Steel
0
050 462 MagnezoneElectric
Steel
0
051 058 GrowlitheFire
Tick1
052 059 ArcanineFire
Tick1
053 240 MagbyFire
0
054 126 MagmarFire
Tick1
055 467 MagmortarFire
Tick1
056 239 ElekidElectric
0
057 125 ElectabuzzElectric
Tick1
058 466 ElectivireElectric
Tick1
059 019 RattataNormal
Tick1
060 020 RaticateNormal
TickTick2
061 041 ZubatPoison
Flying
Tick1
062 042 GolbatPoison
Flying
Tick1
063 169 CrobatPoison
Flying
Tick1
064 088 GrimerPoison
Tick1
065 089 MukPoison
Tick1
066 527 WoobatPsychic
Flying
Tick1
067 528 SwoobatPsychic
Flying
Tick1
068 524 RoggenrolaRock
Tick1
069 525 BoldoreRock
Tick1
070 526 GigalithRock
Tick1
071 095 OnixRock
Ground
Tick1
072 208 SteelixSteel
Ground
TickTick2
073 532 TimburrFighting
Tick1
074 533 GurdurrFighting
Tick1
075 534 ConkeldurrFighting
Tick1
076 529 DrilburGround
TickTick2
077 530 ExcadrillGround
Steel
TickTick2
078 300 SkittyNormal
0
079 301 DelcattyNormal
Tick1
080 427 BunearyNormal
Tick1
081 428 LopunnyNormal
TickTick2
082 546 CottoneeGrass
Fairy
0
083 547 WhimsicottGrass
Fairy
0
084 548 PetililGrass
Tick1
085 549 LilligantGrass
Tick1
086 517 MunnaPsychic
0
087 518 MusharnaPsychic
0
088 173 CleffaFairy
0
089 035 ClefairyFairy
Tick1
090 036 ClefableFairy
Tick1
091 133 EeveeNormal
0
092 134 VaporeonWater
TickTickTickTick4
093 135 JolteonElectric
Tick1
094 136 FlareonFire
Tick1
095 196 EspeonPsychic
Tick1
096 197 UmbreonDark
Tick1
097 470 LeafeonGrass
Tick1
098 471 GlaceonIce
Tick1
099 551 SandileGround
Dark
Tick1
100 552 KrokorokGround
Dark
TickTick2
101 553 KrookodileGround
Dark
TickTick2
102 554 DarumakaFire
Tick1
103 555 Darmanitan
Standard Mode
Fire
Tick1
103 555 Darmanitan
Zen Mode
Fire
Psychic
0
104 550 Basculin
Red-Striped Form
Water
TickTickTickTick4
104 550 Basculin
Blue-Striped Form
Water
0
105 568 TrubbishPoison
0
106 569 GarbodorPoison
0
107 572 MinccinoNormal
0
108 573 CinccinoNormal
0
109 627 RuffletNormal
Flying
TickTickTick3
110 628 BraviaryNormal
Flying
TickTickTick3
111 629 VullabyDark
Flying
TickTick2
112 630 MandibuzzDark
Flying
TickTick2
113 027 SandshrewGround
TickTick2
114 028 SandslashGround
TickTick2
115 557 DwebbleBug
Rock
TickTick2
116 558 CrustleBug
Rock
TickTick2
117 559 ScraggyDark
Fighting
Tick1
118 560 ScraftyDark
Fighting
Tick1
119 556 MaractusGrass
0
120 561 SigilyphPsychic
Flying
Tick1
121 328 TrapinchGround
Tick1
122 329 VibravaGround
Dragon
TickTick2
123 330 FlygonGround
Dragon
TickTick2
124 562 YamaskGhost
0
125 563 CofagrigusGhost
0
126 564 TirtougaWater
Rock
TickTickTickTick4
127 565 CarracostaWater
Rock
TickTickTickTick4
128 566 ArchenRock
Flying
Tick1
129 567 ArcheopsRock
Flying
TickTick2
130 599 KlinkSteel
0
131 600 KlangSteel
0
132 601 KlinklangSteel
0
133 406 BudewGrass
Poison
Tick1
134 315 RoseliaGrass
Poison
Tick1
135 407 RoseradeGrass
Poison
Tick1
136 574 GothitaPsychic
0
137 575 GothoritaPsychic
0
138 576 GothitellePsychic
0
139 577 SolosisPsychic
0
140 578 DuosionPsychic
0
141 579 ReuniclusPsychic
Tick1
142 415 CombeeBug
Flying
0
143 416 VespiquenBug
Flying
Tick1
144 587 EmolgaElectric
Flying
Tick1
145 214 HeracrossBug
Fighting
TickTick2
146 127 PinsirBug
TickTick2
147 522 BlitzleElectric
0
148 523 ZebstrikaElectric
0
149 418 BuizelWater
TickTickTickTick4
150 419 FloatzelWater
TickTickTickTick4
151 570 ZoruaDark
Tick1
152 571 ZoroarkDark
Tick1
153 580 DucklettWater
Flying
TickTickTick3
154 581 SwannaWater
Flying
TickTickTick3
155 588 KarrablastBug
Tick1
156 589 EscavalierBug
Steel
Tick1
157 616 ShelmetBug
0
158 617 AccelgorBug
0
159 585 DeerlingNormal
Grass
0
160 586 SawsbuckNormal
Grass
Tick1
161 590 FoongusGrass
Poison
0
162 591 AmoongussGrass
Poison
0
163 351 CastformNormal
0
163 351 Castform
Sunny Form
Fire
0
163 351 Castform
Rainy Form
Water
0
163 351 Castform
Snowy Form
Ice
0
164 299 NosepassRock
Tick1
165 476 ProbopassRock
Steel
Tick1
166 304 AronSteel
Rock
TickTick2
167 305 LaironSteel
Rock
TickTick2
168 306 AggronSteel
Rock
TickTickTick3
169 343 BaltoyGround
Psychic
0
170 344 ClaydolGround
Psychic
Tick1
171 636 LarvestaBug
Fire
0
172 637 VolcaronaBug
Fire
Tick1
173 595 JoltikBug
Electric
Tick1
174 596 GalvantulaBug
Electric
Tick1
175 597 FerroseedGrass
Steel
0
176 598 FerrothornGrass
Steel
TickTick2
177 602 TynamoElectric
0
178 603 EelektrikElectric
0
179 604 EelektrossElectric
TickTick2
180 592 FrillishWater
Ghost
TickTickTick3
181 593 JellicentWater
Ghost
TickTickTick3
182 594 AlomomolaWater
TickTickTick3
183 610 AxewDragon
TickTick2
184 611 FraxureDragon
TickTick2
185 612 HaxorusDragon
TickTickTick3
186 335 ZangooseNormal
Tick1
187 336 SeviperPoison
Tick1
188 605 ElgyemPsychic
0
189 606 BeheeyemPsychic
0
190 607 LitwickGhost
Fire
0
191 608 LampentGhost
Fire
0
192 609 ChandelureGhost
Fire
0
193 631 HeatmorFire
Tick1
194 632 DurantBug
Steel
TickTick2
195 613 CubchooIce
TickTickTick3
196 614 BearticIce
TickTickTickTick4
197 615 CryogonalIce
0
198 641 Tornadus
Incarnate Forme
Flying
TickTick2
198 641 Tornadus
Therian Forme
Flying
0
199 642 Thundurus
Incarnate Forme
Electric
Flying
TickTick2
199 642 Thundurus
Therian Forme
Electric
Flying
0
200 645 Landorus
Incarnate Forme
Ground
Flying
TickTick2
200 645 Landorus
Therian Forme
Ground
Flying
0
201 451 SkorupiPoison
Bug
TickTick2
202 452 DrapionPoison
Dark
TickTick2
203 227 SkarmorySteel
Flying
TickTick2
204 322 NumelFire
Ground
Tick1
205 323 CameruptFire
Ground
Tick1
206 325 SpoinkPsychic
0
207 326 GrumpigPsychic
0
208 425 DrifloonGhost
Flying
Tick1
209 426 DrifblimGhost
Flying
TickTick2
210 353 ShuppetGhost
0
211 354 BanetteGhost
0
212 278 WingullWater
Flying
Tick1
213 279 PelipperWater
Flying
TickTick2
214 337 LunatoneRock
Psychic
0
215 338 SolrockRock
Psychic
0
216 359 AbsolDark
TickTick2
217 114 TangelaGrass
Tick1
218 465 TangrowthGrass
TickTick2
219 619 MienfooFighting
Tick1
220 620 MienshaoFighting
Tick1
221 207 GligarGround
Flying
TickTick2
222 472 GliscorGround
Flying
TickTick2
223 624 PawniardDark
Steel
Tick1
224 625 BisharpDark
Steel
Tick1
225 638 CobalionSteel
Fighting
TickTick2
226 639 TerrakionRock
Fighting
TickTick2
227 640 VirizionGrass
Fighting
TickTick2
228 535 TympoleWater
Tick1
229 536 PalpitoadWater
Ground
Tick1
230 537 SeismitoadWater
Ground
TickTick2
231 618 StunfiskGround
Electric
Tick1
232 213 ShuckleBug
Rock
Tick1
233 458 MantykeWater
Flying
TickTickTick3
234 226 MantineWater
Flying
TickTickTick3
235 223 RemoraidWater
TickTickTick3
236 224 OctilleryWater
TickTickTick3
237 222 CorsolaWater
Rock
TickTick2
238 120 StaryuWater
TickTickTick3
239 121 StarmieWater
Psychic
TickTickTick3
240 320 WailmerWater
TickTickTickTick4
241 321 WailordWater
TickTickTickTick4
242 131 LaprasWater
Ice
TickTickTickTick4
243 363 SphealIce
Water
TickTickTickTick4
244 364 SealeoIce
Water
TickTickTickTick4
245 365 WalreinIce
Water
TickTickTickTick4
246 333 SwabluNormal
Flying
Tick1
247 334 AltariaDragon
Flying
Tick1
248 037 VulpixFire
0
249 038 NinetalesFire
0
250 436 BronzorSteel
Psychic
0
251 437 BronzongSteel
Psychic
Tick1
252 215 SneaselDark
Ice
TickTickTick3
253 461 WeavileDark
Ice
TickTickTick3
254 225 DelibirdIce
Flying
Tick1
255 582 VanilliteIce
0
256 583 VanillishIce
0
257 584 VanilluxeIce
0
258 220 SwinubIce
Ground
Tick1
259 221 PiloswineIce
Ground
Tick1
260 473 MamoswineIce
Ground
Tick1
261 132 DittoNormal
0
262 374 BeldumSteel
Psychic
0
263 375 MetangSteel
Psychic
TickTick2
264 376 MetagrossSteel
Psychic
TickTick2
265 086 SeelWater
TickTickTick3
266 087 DewgongWater
Ice
TickTickTick3
267 538 ThrohFighting
Tick1
268 539 SawkFighting
Tick1
269 626 BouffalantNormal
TickTickTick3
270 621 DruddigonDragon
TickTickTick3
271 622 GolettGround
Ghost
Tick1
272 623 GolurkGround
Ghost
TickTick2
273 633 DeinoDark
Dragon
Tick1
274 634 ZweilousDark
Dragon
Tick1
275 635 HydreigonDark
Dragon
TickTickTick3
276 287 SlakothNormal
TickTick2
277 288 VigorothNormal
TickTick2
278 289 SlakingNormal
TickTick2
279 341 CorphishWater
TickTickTickTick4
280 342 CrawdauntWater
Dark
TickTickTickTickTick5
281 174 IgglybuffNormal
Fairy
0
282 039 JigglypuffNormal
Fairy
Tick1
283 040 WigglytuffNormal
Fairy
Tick1
284 108 LickitungNormal
TickTickTick3
285 463 LickilickyNormal
TickTickTick3
286 193 YanmaBug
Flying
0
287 469 YanmegaBug
Flying
0
288 357 TropiusGrass
Flying
TickTickTick3
289 455 CarnivineGrass
Tick1
290 453 CroagunkPoison
Fighting
Tick1
291 454 ToxicroakPoison
Fighting
TickTick2
292 246 LarvitarRock
Ground
0
293 247 PupitarRock
Ground
0
294 248 TyranitarRock
Dark
TickTickTick3
295 643 ReshiramDragon
Fire
TickTickTick3
296 644 ZekromDragon
Electric
TickTickTick3
297 646 KyuremDragon
Ice
TickTickTick3
297 646 Kyurem
Black Kyurem
Dragon
Ice
TickTickTick3
297 646 Kyurem
White Kyurem
Dragon
Ice
TickTickTick3
298 647 Keldeo
Ordinary Forme
Water
Fighting
TickTickTick3
298 647 Keldeo
Resolute Forme
Water
Fighting
0
299 648 Meloetta
Aria Forme
Normal
Psychic
Tick1
299 648 Meloetta
Pirouette Forme
Normal
Fighting
0
300 649 GenesectBug
Steel
Tick1