# TM Location
TM01 Dynamicpunch Given to you in  Cianwood City's Gym
TM02 Headbutt Ilex Forest, Goldenrod's department store for $2000
TM03 Curse Celadon Mansion (Go in the night)
TM04 Rollout Route 35
TM05 Roar Route 32
TM06 Toxic Fuschia Gym
TM07 Zap Cannon Clear the power plant activity
TM08 Rock Smash Someone on the right of Sudowoodo, or buy it at Goldenrod city
TM09 Psych Up Traded Abras/Kadabras
TM10 Hidden Power Lake of Rage
Celadon shop, $3000
TM11 Sunny Day Celadon shop, $2000
TM12 Sweet Scent Near the exit of Ilex Forest
TM13 Snore Feed the sick Miltank lots of Berries (fruit of trees)
TM14 Blizzard Goldenrod game corner, 5500 coins
TM15 Hyper Beam Celadon game corner, 7500 coins
TM16 Icy wind Mahogony Gym
TM17 Protect Celadon shop, $3000
TM18 Rain Dance Slowpokes Well
TM19 Giga drain Celadon Gym
TM20 Endure Burned Tower
TM21 Frustration Goldenrod City Dept Store - 5th Floor - Sundays - Pokémon Dislike You
TM22 Solar beam Route 27
TM23 Iron tail Olivine Gym
TM24 Dragons breath Clair gives it to you after getting the badge.
TM25 Thunder Goldenrod game corner, 5500  coins
TM26 Earthquake Victory Road
TM27 Return Goldenrod City Dept Store - 5th Floor - Sundays - Pokémon Like You
TM28 Dig Outside of the National Park
TM29 Psychic Saffron City - Mr. Psychic's House
Celadon Game Corner for 3500 coins.
TM30 Shadowball Ecruteak Gym
TM31 Mud-slap Violet Gym
TM32 Double Team Celadon game corner, 1500 coins
TM33 Ice punch Goldenrod shop, $3000
TM34 Swagger Lighthouse
TM35 Sleeptalk Goldenrod shop basement
TM36 SludgeBomb Route 43
TM37 Sandstorm Tohjo Falls - House outside the exit
Celadon PokeMart
TM38 Fire blast Goldenrod game corner, 5500 coins
TM39 Swift Union Cave
TM40 Defense Curl Mt. Mortar
TM41 Thunderpunch Goldenrod shop, $3000
TM42 Dream Eater Viridian city a boy gives it to you
TM43 Detect Lake of Rage
TM44 Rest Ice Cave
TM45 Attract Goldenrod Gym
TM46 Thief Mahogony's basement of the Team Rocket complex
TM47 Steel Wing Route 28 - In the house behind the 2 bushes
Rock Tunnel
TM48 Fire punch Goldenrod city shop, $3000
TM49 Fury Cutter Azalea Gym
TM50 Nightmare Deliver the Spearow From The Goldenrod North Gate guy to the guy on Route 31
HM01 Cut Ilex Forest - Chase the bird and talk to the guy.
HM02 Fly The woman outside Cianwood City Gym
HM03 Surf Defeat the 5 Eevee trainers in Ecruteak City and talk to the father
HM04 Strength House next to the PokéCenter in Olivine City
HM05 Flash Defeat the Monk of Bellsprout Tower
HM06 Whirlpool Help Lance defeat Team Rocket in Mahogony Town
HM07 Waterfall Inside the Ice Cave