Pokémon Crystal TM & HM Locations
Where to find all 50 TMs and 7 HMs in Crystal: item balls, hidden spots, gifts from NPCs and Gym Leaders, the Goldenrod and Celadon Department Stores and the Game Corners, plus the move tutor.
TMs in Generation II break after one use; HMs can be used again and again. Buy repeatable TMs at the Department Stores and Game Corners.
TMs
| No. | Move | Where to find it |
|---|---|---|
| TM01 | DynamicPunch | Cianwood City Gift, Gym (Chuck’s reward with the Storm Badge.) |
| TM02 | Headbutt | Goldenrod City Bought, Department Store 5F (TM counter) · ₽1,000Ilex Forest Gift (A man headbutting trees in Ilex Forest gives it to you.) |
| TM03 | Curse | Celadon City Gift, Mansion roof room (A man in this house gives it to you after telling you a scary story, but only at night.) |
| TM04 | Rollout | Route 35 Item ball |
| TM05 | Roar | Route 32 Gift (A loud man on Route 32 gives it to you.) |
| TM06 | Toxic | Fuchsia City Gift, Gym (Janine’s reward with the Soul Badge.) |
| TM07 | Zap Cannon | Power Plant Gift (The Power Plant manager gives it to you after you return the stolen Machine Part.) |
| TM08 | Rock Smash | Goldenrod City Bought, Department Store 5F (TM counter) · ₽1,000Route 36 Gift (A man on Route 36 gives it to you after you’ve dealt with the Sudowoodo blocking the road.) |
| TM09 | Psych Up | Not obtainable in Crystal: no item ball, gift, shop or prize in the game data has it. |
| TM10 | Hidden Power | Lake of Rage Gift, Hidden Power house (The meditating man in this house gives it to you.)Celadon City Bought, Department Store 3F (TM counter) · ₽1,000 |
| TM11 | Sunny Day | Radio Tower Gift, 3F (A woman on 3F gives it to you as thanks after you free the Radio Tower from Team Rocket.)Celadon City Bought, Department Store 3F (TM counter) · ₽2,000 |
| TM12 | Sweet Scent | Route 34 Gift, Ilex Forest gate (A woman in the gate gives it to you.) |
| TM13 | Snore | Route 39 Gift, Moomoo Farm house (The farmer’s wife gives it to you after you nurse their sick Miltank back to health by feeding it Berries.)Dark Cave Item ball, Blackthorn City side |
| TM14 | Blizzard | Goldenrod City Game Corner prize, Game Corner (5,500 coins) |
| TM15 | Hyper Beam | Celadon City Game Corner prize, Game Corner (7,500 coins) |
| TM16 | Icy Wind | Mahogany Town Gift, Gym (Pryce’s reward with the Glacier Badge.) |
| TM17 | Protect | Celadon City Bought, Department Store 3F (TM counter) · ₽1,000 |
| TM18 | Rain Dance | Slowpoke Well Item ball, B2FCeladon City Bought, Department Store 3F (TM counter) · ₽3,000 |
| TM19 | Giga Drain | Celadon City Gift, Gym (Erika’s reward with the Rainbow Badge.) |
| TM20 | Endure | Burned Tower Item ball, B1F |
| TM21 | Frustration | Goldenrod City Gift, Department Store 5F (On Sundays, a woman on 5F gives it if your lead Pokémon’s happiness is low (under 50); available again each Sunday.) |
| TM22 | SolarBeam | Route 27 Item ball |
| TM23 | Iron Tail | Olivine City Gift, Gym (Jasmine’s reward with the Mineral Badge.) |
| TM24 | DragonBreath | Blackthorn City Gift, Gym 1F (Clair gives it to you in her Gym if you haven’t already received it in the Dragon’s Den after earning the Rising Badge.)Dragon’s Den Gift, B1F (Clair stops you on your way out of the Dragon’s Den to give it to you after you earn the Rising Badge at the shrine.) |
| TM25 | Thunder | Goldenrod City Game Corner prize, Game Corner (5,500 coins) |
| TM26 | Earthquake | Victory Road Item ball |
| TM27 | Return | Goldenrod City Gift, Department Store 5F (On Sundays, a woman on 5F gives it if your lead Pokémon’s happiness is high (150 or more); available again each Sunday.) |
| TM28 | Dig | National Park Item ballNational Park Item ball, National Park (Bug-Catching Contest) |
| TM29 | Psychic | Celadon City Game Corner prize, Game Corner (3,500 coins)Saffron City Gift, Mr. Psychic’s house (Mr. Psychic gives it to you.) |
| TM30 | Shadow Ball | Ecruteak City Gift, Gym (Morty’s reward with the Fog Badge.) |
| TM31 | Mud-Slap | Violet City Gift, Gym (Falkner’s reward with the Zephyr Badge.) |
| TM32 | Double Team | Celadon City Game Corner prize, Game Corner (1,500 coins) |
| TM33 | Ice Punch | Goldenrod City Bought, Department Store 5F (TM counter) |
| TM34 | Swagger | Olivine Lighthouse Item ball, 5F |
| TM35 | Sleep Talk | Goldenrod Underground Item ball, Warehouse |
| TM36 | Sludge Bomb | Route 43 Gift, gate (The officer gives it to you after Team Rocket’s Mahogany hideout is cleared and the toll-takers leave the gate.) |
| TM37 | Sandstorm | Route 27 Gift, Sandstorm house (A woman in this house gives it to you if your lead Pokémon is very friendly towards you (happiness 150 or more).)Celadon City Bought, Department Store 3F (TM counter) |
| TM38 | Fire Blast | Goldenrod City Game Corner prize, Game Corner (5,500 coins) |
| TM39 | Swift | Union Cave Item ball, B1F |
| TM40 | Defense Curl | Mt. Mortar Item ball, 2F |
| TM41 | ThunderPunch | Goldenrod City Bought, Department Store 5F (TM counter) |
| TM42 | Dream Eater | Viridian City Gift (A sleepy man in Viridian City gives it to you.) |
| TM43 | Detect | Lake of Rage Item ball |
| TM44 | Rest | Ice Path Item ball, B2F (Blackthorn side) |
| TM45 | Attract | Goldenrod City Gift, Gym (Whitney’s reward with the Plain Badge, once she has stopped crying after your victory.) |
| TM46 | Thief | Team Rocket Hideout Item ball, B2F |
| TM47 | Steel Wing | Route 28 Gift, Celebrity’s house (The celebrity hiding out in this house gives it to you so you won’t reveal where she is.)Rock Tunnel Item ball, 1F |
| TM48 | Fire Punch | Goldenrod City Bought, Department Store 5F (TM counter) |
| TM49 | Fury Cutter | Azalea Town Gift, Gym (Bugsy’s reward with the Hive Badge.) |
| TM50 | Nightmare | Route 31 Gift (The sleepy man near Dark Cave gives it to you when you deliver Kenya, the Spearow carrying his friend’s mail from the Route 35 gate.) |
HMs
| No. | Move | Where to find it |
|---|---|---|
| HM01 | Cut | Ilex Forest Gift (The charcoal maker gives it to you after you guide his apprentice’s lost Farfetch’d back to him.) |
| HM02 | Fly | Cianwood City Gift (Chuck’s wife gives it to you once you’ve beaten Chuck for the Storm Badge.) |
| HM03 | Surf | Ecruteak City Gift, Dance Theater (A gentleman in the Dance Theater gives it to you after you defeat all five Kimono Girls.) |
| HM04 | Strength | Olivine City Gift, Olivine Café (A sailor in the Olivine Café gives it to you.) |
| HM05 | Flash | Sprout Tower Gift, 3F (Elder Li gives it to you after you defeat him at the top of Sprout Tower.) |
| HM06 | Whirlpool | Team Rocket Hideout Gift, B2F (Lance gives it to you after you shut down the Electrode generator powering the Rocket signal.) |
| HM07 | Waterfall | Ice Path Item ball, 1F |
Badges needed to use each HM outside battle: Flash, Zephyr Badge; Cut, Hive Badge; Strength, Plain Badge; Surf, Fog Badge; Fly, Storm Badge; Whirlpool, Glacier Badge; Waterfall, Rising Badge.
Move tutor
In Goldenrod City, after the Hall of Fame, on Wednesdays and Saturdays: Flamethrower, Thunderbolt, Ice Beam, 4,000 coins each.
FAQ
Where do you get Surf in Pokémon Crystal?
In the Ecruteak City Dance Theater, after you beat all five Kimono Girls; you need the Fog Badge from Morty to use it outside battle.
Where do you get Whirlpool and Waterfall?
Lance gives you Whirlpool in the Team Rocket Hideout; Waterfall is an item ball in the Ice Path.
Which TMs are Game Corner prizes?
TM14 Blizzard, TM15 Hyper Beam, TM25 Thunder, TM29 Psychic, TM32 Double Team, TM38 Fire Blast.
Where do you get Flamethrower, Thunderbolt and Ice Beam in Crystal?
From the move tutor in Goldenrod City after the Hall of Fame, for 4,000 coins each.
Sources & picture credits
Guide text is original retrogameindex writing, checked against the game’s own scripts and Bulbapedia. Wild Pokémon and encounter chances for all three times of day, fishing, Headbutt and Rock Smash tables, items, trainers, gifts, trades and shops come from the pret/pokecrystal decompilation (pret/pokecrystal 3bc8daa417). Maps, sprites and the Johto and Kanto Pokégear maps are drawn by retrogameindex from the game’s own graphics in that decompilation (listed on the image gallery). Pokémon © Nintendo / Creatures / GAME FREAK.
