Hidden Machines (HMs) in Red/Blue/Yellow

As the first Pokémon games, Red/Blue introduce 5 Hidden Machines that are used in order to progress through the game. Pokémon Yellow keeps everything the same. In Generation 1, HM moves cannot be deleted once learned.

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 Red/Blue/Yellow.

  1. Cut: SS Anne (from the Captain)
  2. Fly: Route 16 (from girl north of Cycling Road entrance)
  3. Surf: Safari Zone (from man in Secret House)
  4. Strength: Fuchsia City (from Safari Zone Warden after returning his Gold Teeth)
  5. Flash: Route 2 (from Professor Oak's aide, in building south of Diglett's Tunnel)

Pokémon HM chart

Dex #
Nat'l #
Name
Type
Cut
Fly
Surf
Strength
Flash
Total
001 Bulbasaur 001 BulbasaurGrass
Poison
Tick1
002 Ivysaur 002 IvysaurGrass
Poison
Tick1
003 Venusaur 003 VenusaurGrass
Poison
Tick1
004 Charmander 004 CharmanderFire
TickTick2
005 Charmeleon 005 CharmeleonFire
TickTick2
006 Charizard 006 CharizardFire
Flying
TickTick2
007 Squirtle 007 SquirtleWater
TickTick2
008 Wartortle 008 WartortleWater
TickTick2
009 Blastoise 009 BlastoiseWater
TickTick2
010 Caterpie 010 CaterpieBug
0
011 Metapod 011 MetapodBug
0
012 Butterfree 012 ButterfreeBug
Flying
0
013 Weedle 013 WeedleBug
Poison
0
014 Kakuna 014 KakunaBug
Poison
0
015 Beedrill 015 BeedrillBug
Poison
Tick1
016 Pidgey 016 PidgeyNormal
Flying
Tick1
017 Pidgeotto 017 PidgeottoNormal
Flying
Tick1
018 Pidgeot 018 PidgeotNormal
Flying
Tick1
019 Rattata 019 RattataNormal
0
020 Raticate 020 RaticateNormal
0
021 Spearow 021 SpearowNormal
Flying
Tick1
022 Fearow 022 FearowNormal
Flying
Tick1
023 Ekans 023 EkansPoison
Tick1
024 Arbok 024 ArbokPoison
Tick1
025 Pikachu 025 PikachuElectric
Tick1
026 Raichu 026 RaichuElectric
Tick1
027 Sandshrew 027 SandshrewGround
TickTick2
028 Sandslash 028 SandslashGround
TickTick2
029 Nidoran♀ 029 Nidoran♀Poison
0
030 Nidorina 030 NidorinaPoison
0
031 Nidoqueen 031 NidoqueenPoison
Ground
TickTick2
032 Nidoran♂ 032 Nidoran♂Poison
0
033 Nidorino 033 NidorinoPoison
0
034 Nidoking 034 NidokingPoison
Ground
TickTick2
035 Clefairy 035 ClefairyFairy
TickTick2
036 Clefable 036 ClefableFairy
TickTick2
037 Vulpix 037 VulpixFire
0
038 Ninetales 038 NinetalesFire
0
039 Jigglypuff 039 JigglypuffNormal
Fairy
TickTick2
040 Wigglytuff 040 WigglytuffNormal
Fairy
TickTick2
041 Zubat 041 ZubatPoison
Flying
0
042 Golbat 042 GolbatPoison
Flying
0
043 Oddish 043 OddishGrass
Poison
Tick1
044 Gloom 044 GloomGrass
Poison
Tick1
045 Vileplume 045 VileplumeGrass
Poison
Tick1
046 Paras 046 ParasBug
Grass
Tick1
047 Parasect 047 ParasectBug
Grass
Tick1
048 Venonat 048 VenonatBug
Poison
0
049 Venomoth 049 VenomothBug
Poison
0
050 Diglett 050 DiglettGround
0
051 Dugtrio 051 DugtrioGround
0
052 Meowth 052 MeowthNormal
0
053 Persian 053 PersianNormal
0
054 Psyduck 054 PsyduckWater
TickTick2
055 Golduck 055 GolduckWater
TickTick2
056 Mankey 056 MankeyFighting
Tick1
057 Primeape 057 PrimeapeFighting
Tick1
058 Growlithe 058 GrowlitheFire
0
059 Arcanine 059 ArcanineFire
0
060 Poliwag 060 PoliwagWater
Tick1
061 Poliwhirl 061 PoliwhirlWater
TickTick2
062 Poliwrath 062 PoliwrathWater
Fighting
TickTick2
063 Abra 063 AbraPsychic
Tick1
064 Kadabra 064 KadabraPsychic
Tick1
065 Alakazam 065 AlakazamPsychic
Tick1
066 Machop 066 MachopFighting
Tick1
067 Machoke 067 MachokeFighting
Tick1
068 Machamp 068 MachampFighting
Tick1
069 Bellsprout 069 BellsproutGrass
Poison
Tick1
070 Weepinbell 070 WeepinbellGrass
Poison
Tick1
071 Victreebel 071 VictreebelGrass
Poison
Tick1
072 Tentacool 072 TentacoolWater
Poison
TickTick2
073 Tentacruel 073 TentacruelWater
Poison
TickTick2
074 Geodude 074 GeodudeRock
Ground
Tick1
075 Graveler 075 GravelerRock
Ground
Tick1
076 Golem 076 GolemRock
Ground
Tick1
077 Ponyta 077 PonytaFire
0
078 Rapidash 078 RapidashFire
0
079 Slowpoke 079 SlowpokeWater
Psychic
TickTickTick3
080 Slowbro 080 SlowbroWater
Psychic
TickTickTick3
081 Magnemite 081 MagnemiteElectric
Steel
Tick1
082 Magneton 082 MagnetonElectric
Steel
Tick1
083 Farfetch'd 083 Farfetch'dNormal
Flying
TickTick2
084 Doduo 084 DoduoNormal
Flying
Tick1
085 Dodrio 085 DodrioNormal
Flying
Tick1
086 Seel 086 SeelWater
TickTick2
087 Dewgong 087 DewgongWater
Ice
TickTick2
088 Grimer 088 GrimerPoison
0
089 Muk 089 MukPoison
0
090 Shellder 090 ShellderWater
Tick1
091 Cloyster 091 CloysterWater
Ice
Tick1
092 Gastly 092 GastlyGhost
Poison
0
093 Haunter 093 HaunterGhost
Poison
0
094 Gengar 094 GengarGhost
Poison
Tick1
095 Onix 095 OnixRock
Ground
Tick1
096 Drowzee 096 DrowzeePsychic
Tick1
097 Hypno 097 HypnoPsychic
Tick1
098 Krabby 098 KrabbyWater
TickTickTick3
099 Kingler 099 KinglerWater
TickTickTick3
100 Voltorb 100 VoltorbElectric
Tick1
101 Electrode 101 ElectrodeElectric
Tick1
102 Exeggcute 102 ExeggcuteGrass
Psychic
0
103 Exeggutor 103 ExeggutorGrass
Psychic
Tick1
104 Cubone 104 CuboneGround
Tick1
105 Marowak 105 MarowakGround
Tick1
106 Hitmonlee 106 HitmonleeFighting
Tick1
107 Hitmonchan 107 HitmonchanFighting
Tick1
108 Lickitung 108 LickitungNormal
TickTickTick3
109 Koffing 109 KoffingPoison
0
110 Weezing 110 WeezingPoison
0
111 Rhyhorn 111 RhyhornGround
Rock
Tick1
112 Rhydon 112 RhydonGround
Rock
TickTick2
113 Chansey 113 ChanseyNormal
TickTick2
114 Tangela 114 TangelaGrass
Tick1
115 Kangaskhan 115 KangaskhanNormal
TickTick2
116 Horsea 116 HorseaWater
Tick1
117 Seadra 117 SeadraWater
Tick1
118 Goldeen 118 GoldeenWater
Tick1
119 Seaking 119 SeakingWater
Tick1
120 Staryu 120 StaryuWater
TickTick2
121 Starmie 121 StarmieWater
Psychic
TickTick2
122 Mr. Mime 122 Mr. MimePsychic
Fairy
Tick1
123 Scyther 123 ScytherBug
Flying
Tick1
124 Jynx 124 JynxIce
Psychic
0
125 Electabuzz 125 ElectabuzzElectric
TickTick2
126 Magmar 126 MagmarFire
Tick1
127 Pinsir 127 PinsirBug
TickTick2
128 Tauros 128 TaurosNormal
Tick1
129 Magikarp 129 MagikarpWater
0
130 Gyarados 130 GyaradosWater
Flying
TickTick2
131 Lapras 131 LaprasWater
Ice
TickTick2
132 Ditto 132 DittoNormal
0
133 Eevee 133 EeveeNormal
0
134 Vaporeon 134 VaporeonWater
Tick1
135 Jolteon 135 JolteonElectric
Tick1
136 Flareon 136 FlareonFire
0
137 Porygon 137 PorygonNormal
Tick1
138 Omanyte 138 OmanyteRock
Water
Tick1
139 Omastar 139 OmastarRock
Water
Tick1
140 Kabuto 140 KabutoRock
Water
Tick1
141 Kabutops 141 KabutopsRock
Water
Tick1
142 Aerodactyl 142 AerodactylRock
Flying
Tick1
143 Snorlax 143 SnorlaxNormal
TickTick2
144 Articuno 144 ArticunoIce
Flying
Tick1
145 Zapdos 145 ZapdosElectric
Flying
TickTick2
146 Moltres 146 MoltresFire
Flying
Tick1
147 Dratini 147 DratiniDragon
Tick1
148 Dragonair 148 DragonairDragon
Tick1
149 Dragonite 149 DragoniteDragon
Flying
TickTick2
150 Mewtwo 150 MewtwoPsychic
TickTick2
151 Mew 151 MewPsychic
TickTickTickTickTick5