TM/HM List

# Attack Name Location
01 Dynamic Punch Cianwood City Gym
02 Headbutt Illex Forest, Goldenrod Department Store for $2000
03 Curse Location
04 Rollout Route 35
05 Roar Route 32
06 Toxic Fushia City Gym
07 Zap Cannon Power Plant, after you return the Maschine Part
08 Rock Smash Guy to the right of Sudowoodo, Goldenrod City
09 Psych Up Import Abra from R/B/Y
10 Hidden Power House North of the Lake of Rage, Celadon Mart for $3000
11 Sunny Day Celadon Mart for $2000
12 Sweet Scent Illex Forest exit
13 Snore Heal the sick Miltank
14 Blizzard Goldenrod City Game Corner for 5500 coins
15 Hyper Beam Celadon City Game Corner for 7500 coins
16 Icy Wind Mahogany City Gym
17 Protect Celadon City Mart for $3000
18 Rain Dance Slowpoke Well
19 Giga Drain Celadon City Gym/TD>
20 Endure Burned Tower
21 Frustration Goldenrod Dept Store (only Sundays) if your Pokémon dislikes you
22 Solar Beam Route 27
23 Iron Tail Olivine City Gym
24 Dragonbreath Clair gives it to you after you get her Badge
25 Thunder Goldenrod City Gamecorner for 5500 coins
26 Earthquake Victory Road
27 Return Goldenrod Dept Store (only Sundays) if your Pokémon likes you
28 Dig Outside National Park
29 Psychic Saffron City (Mr. Psychic's house, Celadon City Game Corner for 3500 coins
30 Shadow Ball Ecruteak City Gym
31 Mud Slap Violet City Gym
32 Double Team Celadon City Game Corner for 1500 coins
33 Ice Punch Goldenrod Dept Store for $3000
34 Swagger Union Cave
35 Sleep Talk Goldenrod Dept Store, basement
36 Sludge Bomb Route 43
37 Sandstorm Tohjo House
38 Fire Blast Goldenrod Game Corner for 5500 coins
39 Swift Union Cave
40 Defence Curl Mt. Mortar, middle entrance
41 Thunderpunch Goldenrod City Dept Store for $3000
42 Dream Eater Viridian City, fat guy by patch of water
43 Detect Lake of Rage
44 Rest Ice Path
45 Attract Goldenrod City Gym
46 Thief Mahogany City, Team Rocket's hideout
47 Steel Wing Route 28
48 Fire Punch Goldenrod Dept Store for $3000
49 Fury Cutter Azalea Town Gym
50 Nightmare Take the Spearow from the Goldenrod North Gate to the guy on Route 31
HMs
01 Cut Illex Forest, help the guy recapture the Farfetche'd
02 Fly Woman outside Cianwood City Gym after getting the Badge
03 Surf Defeat the 5 Kimono Girls and talk to the man with the Pokémon
04 Strength House in Olivine City (next to the Pokémon Centre)
05 Flash Bellsprout Tower
06 Whirlpool Help Lance defeat Team Rocket in Mahogany City
07 Waterfall Ice Patch