HeartGold and SoulSilver TMs & HMs

Technical Machines (TMs) and Hidden Machines (HMs) available in Pokémon HeartGold and SoulSilver.

# Name Type Cat Power Acc PP Location
TM01 Focus Punch Fighting type Physical 150 100 20
  • Cianwood City (Gym)
TM02 Dragon Claw Dragon type Physical 80 100 15
  • Route 27
  • Goldenrod City (Lottery - Sunday)
TM03 Water Pulse Water type Special 60 100 20
  • Cerulean City (Gym)
TM04 Calm Mind Psychic type Status 20
  • Battle Frontier (48 BP)
TM05 Roar Normal type Status 20
  • Route 32
TM06 Toxic Poison type Status 90 10
  • Battle Frontier (32 BP)
TM07 Hail Ice type Status 10
  • Mahogany Town (Gym)
TM08 Bulk Up Fighting type Status 20
  • Battle Frontier (48 BP)
TM09 Bullet Seed Grass type Physical 25 100 30
  • Route 32
TM10 Hidden Power Normal type Special 60 100 15
  • Lake of Rage
  • Celadon City, Game Corner (6,000 Coins)
TM11 Sunny Day Fire type Status 5
  • Goldenrod Radio Tower (3F)
TM12 Taunt Dark type Status 100 20
  • Ilex Forest
  • Burned Tower
  • Celadon City ($1,500)
TM13 Ice Beam Ice type Special 90 100 10
  • Seafoam Islands (B4F)
  • Goldenrod City, Game Corner (10,000 Coins)
TM14 Blizzard Ice type Special 110 70 5
  • Goldenrod City ($5,500)
TM15 Hyper Beam Normal type Special 150 90 5
  • Goldenrod City ($7,500)
TM16 Light Screen Psychic type Status 30
  • Goldenrod City ($2,000)
TM17 Protect Normal type Status 10
  • Goldenrod City ($2,000)
TM18 Rain Dance Water type Status 5
  • Slowpoke Well
TM19 Giga Drain Grass type Special 75 100 10
  • Celadon City (Gym)
TM20 Safeguard Normal type Status 25
  • Celadon City ($2,000)
TM21 Frustration Normal type Physical 100 20
  • Goldenrod City
  • Celadon City ($1,000)
TM22 Solar Beam Grass type Special 120 100 10
  • Goldenrod City ($3,000)
TM23 Iron Tail Steel type Physical 100 75 15
  • Olivine City (Gym)
TM24 Thunderbolt Electric type Special 90 100 15
  • Cerulean Cave (2F)
  • Goldenrod City, Game Corner (10,000 Coins)
TM25 Thunder Electric type Special 110 70 10
  • Goldenrod City ($5,500)
TM26 Earthquake Ground type Physical 100 100 10
  • Victory Road
  • Battle Frontier (80 BP)
  • Pickup ability, 1% chance at level 91-100
TM27 Return Normal type Physical 100 20
  • Goldenrod City
  • Celadon City ($1,000)
TM28 Dig Ground type Physical 80 100 10
  • National Park
  • Celadon City ($2,000)
TM29 Psychic Psychic type Special 90 100 10
  • Saffron City
  • Celadon City, Game Corner (10,000 Coins)
TM30 Shadow Ball Ghost type Special 80 100 15
  • Ecruteak City (Gym)
  • Battle Frontier (64 BP)
TM31 Brick Break Fighting type Physical 75 100 15
  • Battle Frontier (48 BP)
TM32 Double Team Normal type Status 15
  • Celadon City, Game Corner (4,000 Coins)
TM33 Reflect Psychic type Status 20
  • Goldenrod City ($2,000)
TM34 Shock Wave Electric type Special 60 20
  • Vermilion City (Gym)
TM35 Flamethrower Fire type Special 90 100 15
  • Route 28
  • Goldenrod City, Game Corner (10,000 Coins)
TM36 Sludge Bomb Poison type Special 90 100 10
  • Route 43
  • Battle Frontier (80 BP)
TM37 Sandstorm Rock type Status 10
  • Route 27
TM38 Fire Blast Fire type Special 110 85 5
  • Goldenrod City ($5,500)
TM39 Rock Tomb Rock type Physical 60 95 15
  • Union Cave
TM40 Aerial Ace Flying type Physical 60 20
  • Mt. Mortar
  • Battle Frontier (40 BP)
TM41 Torment Dark type Status 100 15
  • Celadon City ($1,500)
TM42 Facade Normal type Physical 70 100 20
  • Goldenrod City (Lottery - Friday)
TM43 Secret Power Normal type Physical 70 100 20
  • Lake of Rage
TM44 Rest Psychic type Status 5
  • Goldenrod City, Game Corner (6,000 Coins)
TM45 Attract Normal type Status 100 15
  • Goldenrod City (Gym)
  • Battle Frontier (32 BP)
TM46 Thief Dark type Physical 60 100 25
  • Team Rocket HQ
TM47 Steel Wing Steel type Physical 70 90 25
  • Route 28
TM48 Skill Swap Psychic type Status 10
  • Saffron City (Gym)
TM49 Snatch Dark type Status 10
  • Team Rocket HQ
TM50 Overheat Fire type Special 130 90 5
  • Seafoam Islands (Gym)
TM51 Roost Flying type Status 5
  • Violet City (Gym)
TM52 Focus Blast Fighting type Special 120 70 5
  • Goldenrod City ($5,500)
TM53 Energy Ball Grass type Special 90 100 10
  • Battle Frontier (64 BP)
TM54 False Swipe Normal type Physical 40 100 40
  • Dark Cave
  • Goldenrod City ($2,000)
TM55 Brine Water type Special 65 100 10
  • Celadon City ($3,000)
TM56 Fling Dark type Physical 100 10
  • Rock Tunnel
  • Pickup ability, 1% chance at level 51-70
TM57 Charge Beam Electric type Special 50 90 10
  • Power Plant
  • Goldenrod City (Lottery - Wednesday)
TM58 Endure Normal type Status 10
  • Celadon City, Game Corner (2,000 Coins)
TM59 Dragon Pulse Dragon type Special 85 100 10
  • Blackthorn City (Gym)
  • Battle Frontier (80 BP)
TM60 Drain Punch Fighting type Physical 75 100 10
  • Route 39
  • Goldenrod City (Lottery - Thursday)
TM61 Will-O-Wisp Fire type Status 85 15
  • Battle Frontier (32 BP)
TM62 Silver Wind Bug type Special 60 100 5
  • Route 6
  • Goldenrod City (Lottery - Saturday)
TM63 Embargo Dark type Status 100 15
  • Route 34
TM64 Explosion Normal type Physical 250 100 5
  • Underground Path 5-6
TM65 Shadow Claw Ghost type Physical 70 100 15
  • Route 42
  • Goldenrod City (Lottery - Monday)
TM66 Payback Dark type Physical 50 100 10
  • Route 35
TM67 Recycle Normal type Status 10
  • Celadon City
TM68 Giga Impact Normal type Physical 150 90 5
  • Celadon City, Game Corner (15,000 Coins)
TM69 Rock Polish Rock type Status 20
  • Route 10
TM70 Flash Normal type Status 100 20
  • Sprout Tower
  • Goldenrod City ($1,000)
TM71 Stone Edge Rock type Physical 100 80 5
  • Battle Frontier (80 BP)
TM72 Avalanche Ice type Physical 60 100 10
  • Ice Path
  • Celadon City ($3,000)
TM73 Thunder Wave Electric type Status 90 20
  • Battle Frontier (32 BP)
TM74 Gyro Ball Steel type Physical 100 5
  • Celadon City, Game Corner (10,000 Coins)
TM75 Swords Dance Normal type Status 20
  • Goldenrod City, Game Corner (4,000 Coins)
TM76 Stealth Rock Rock type Status 20
  • Mt. Silver
  • Celadon City ($2,000)
TM77 Psych Up Normal type Status 10
  • Viridian Forest
TM78 Captivate Normal type Status 100 20
  • Goldenrod City, Game Corner (from Mr. Game)
  • Celadon City ($1,500)
TM79 Dark Pulse Dark type Special 80 100 15
  • Victory Road
  • Celadon City ($3,000)
TM80 Rock Slide Rock type Physical 75 90 10
  • Pewter City (Gym)
TM81 X-Scissor Bug type Physical 80 100 15
  • Battle Frontier (64 BP)
TM82 Sleep Talk Normal type Status 10
  • Goldenrod City (Department Store basement)
TM83 Natural Gift Normal type Physical 100 15
  • Route 39 (MooMoo Farm)
  • Goldenrod City ($2,000)
TM84 Poison Jab Poison type Physical 80 100 20
  • Fuchsia City (Gym)
TM85 Dream Eater Psychic type Special 100 100 15
  • Viridian City
TM86 Grass Knot Grass type Special 100 20
  • Route 11
  • Pickup ability, 1% chance at level 71-90
TM87 Swagger Normal type Status 85 15
  • Glitter Lighthouse
  • Celadon City ($1,500)
TM88 Pluck Flying type Physical 60 100 20
  • Route 40
TM89 U-turn Bug type Physical 70 100 20
  • Azalea Town (Gym)
  • Battle Frontier (40 BP)
TM90 Substitute Normal type Status 10
  • Goldenrod City, Game Corner (2,000 Coins)
TM91 Flash Cannon Steel type Special 80 100 10
  • Route 9
  • Goldenrod City (Lottery - Tuesday)
TM92 Trick Room Psychic type Status 5
  • Viridian City (Gym)
HM01 Cut Normal type Physical 50 95 30
  • Ilex Forest (catch runaway Farfetch'd)
HM02 Fly Flying type Physical 90 95 15
  • Cianwood City (Gym - from lady after defeating Chuck)
HM03 Surf Water type Special 95 100 15
  • Ecruteak City (Kimono Dance Theater - defeat Team Rocket)
HM04 Strength Normal type Physical 80 100 15
  • Route 42 (from Hiker outside Mt. Mortar)
HM05 Whirlpool Water type Special 15 85 15
  • Team Rocket HQ (from Lance after defeating Team Rocket)
HM06 Rock Smash Fighting type Physical 40 100 15
  • Route 36 (from man)
HM07 Waterfall Water type Physical 80 100 15
  • Ice Path (1F)
HM08 Rock Climb Normal type Physical 90 85 20
  • Pallet Town (from Professor Oak after obtaining 16 gym badges)