TMs and HMs
Technical Machines and Hidden Machines, respectively abbreviated as TMs and HMs, are disk-resemblant devices that encapsulate move techniques that can be taught to compatible Pokémon. These provide avenues for learning moves that might not otherwise be learnable via the Pokémon's level-up/instinctual pool, Move Tutors, or Egg Moves.
For the out-of-battle navigational functionality of HM-learned moves, the HM item must be possessed in your inventory in addition to a Pokémon that totes the move or, particularly for the Surf technique, a surfable Mount.
Differences
The two devices can be dichotomized mainly by their reusability; TMs are single-use items that will be expended when used, whereas HMs are infinitely reusable. Fittingly enough, HMs mostly encapsulate navigational moves that are used outside-of-battle; this is mainly why they are reusable, as a player may end up stranded in an area if they were to replace one of their HM-learned moves and be incapacitated from traversing their way out of the environment.
Contrary to the handheld games, HM-learned moves can be overwritten, here.
List of available TMs and HMs
For a list of compatible Pokémon, refer to the individual move page; you can handily access it by clicking on the move-name link on the tables below.
TMs
| Mega Punch | ||||
Type | Normal | Category | Physical | ||
Base power
80 |
Accuracy 85 |
Priority
0
|
PP
20 |
||
|
| Razor Wind | ||||
Type | Normal | Category | Special | ||
Base power
80 |
Accuracy 100 |
Priority
0
|
PP
10 |
||
|
| Whirlwind | ||||
Type | Normal | Category | Status | ||
Base power
— |
Accuracy — |
Priority
-6
|
PP
20 |
||
|
| Mega Kick | ||||
Type | Normal | Category | Physical | ||
Base power
120 |
Accuracy 75 |
Priority
0
|
PP
5 |
||
|
| Toxic | ||||
Type | Poison | Category | Status | ||
Base power
— |
Accuracy 90 |
Priority
0
|
PP
10 |
||
|
| Body Slam | ||||
Type | Normal | Category | Physical | ||
Base power
80 |
Accuracy 100 |
Priority
0
|
PP
15 |
||
|
| Take Down | ||||
Type | Normal | Category | Physical | ||
Base power
90 |
Accuracy 85 |
Priority
0
|
PP
20 |
||
|
<table style="width:50%; background-color:
- {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
- {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
- {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]
TMError: no local variable "tm" has been set. |
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}};">
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type
<td style="border-radius: 1px 25px 25px 1px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
- {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
<td style="border-radius: 1px 25px 25px 1px; border: 3px solid #{{Error: no local variable "category" has been set._color_dark}}; padding: 4px; background-color:#{{Error: no local variable "category" has been set._color}};">[[Error: no local variable "category" has been set._Moves|Error: no local variable "category" has been set.]] <tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}};>
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
<td style="border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
<td style="border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
<td style="border-radius: 1px 25px 25px 1px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
<td colspan="4" style="border-radius: 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">
Obtainability <ul style="background-color:#FFFFFF; border: 1px solid - {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 20px; text-align: left; font-weight: normal; color:#000000;">
- Buyable from Cerulean Gym's greeter upon defeating Misty. 1 for
1,500; 5 for
6,000
TM12 Water Gun Type Water Category Special Base power 40Accuracy 100Priority 0PP 25Obtainability - Ground-lootable in Mt. Moon B1F
TM13 Ice Beam Type Ice Category Special Base power 90Accuracy 100Priority 0PP 10Obtainability - Purchasable at Mahogany Gym's greeter after defeating Pryce. 1 for
4,000; 5 for
16,000
- Potential reward for defeating the Lorelei-boss NPC
- Purchasable at Mauville Game Corner for
5,000
TM14 Blizzard Type Ice Category Special Base power 110Accuracy 70Priority 0PP 5Obtainability - Purchasable at Goldenrod Department Store for
5,500 apiece
- Potential reward for defeating the Lorelei-boss NPC
- Purchasable at Lilycove Department Store for
5,500 apiece
TM15 Hyper Beam Type Normal Category Special Base power 150Accuracy 90Priority 0PP 5Obtainability - Purchasable at Goldenrod Department Store for
7,500
- Purchasable at Lilycove Department Store for
5,500
TM16 Pay Day Type Normal Category Physical Base power 40Accuracy 100Priority 0PP 20Obtainability - Purchasable at Goldenrod Department Store for
3,000
TM17 Submission Type Fighting Category Physical Base power 80Accuracy 80Priority 0PP 25Obtainability - Purchasableat Celadon Department Store for
3,500 apiece
- Purchasable at Goldenrod Department Store for
5,000 apiece
TM19 Seismic Toss Type Fighting Category Physical Base power —Accuracy 100Priority 0PP 20Obtainability
<table style="width:50%; background-color:- {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
<td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solidTMError: no local variable "tm" has been set. - {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
- {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}};">
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type
<td style="border-radius: 1px 25px 25px 1px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
- {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
- {{Error: no local variable "movetype" has been set._color_light}};>
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">
Obtainability <ul style="background-color:#FFFFFF; border: 1px solid - {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 20px; text-align: left; font-weight: normal; color:#000000;">
- Purchasable at Celadon Department Store for
4,000
- Potentially rewarded by Erika in Viridian Maze
TM23 Dragon Rage Type Dragon Category Physical Base power —Accuracy 100Priority 0PP 10Obtainability - Ground-lootable in Viridian Maze
TM24 Thunderbolt Type Electric Category Special Base power 90Accuracy 100Priority 0PP 15Obtainability - Buyable from Vermilion Gym's greeter upon defeating Lt. Surge. 1 for
3,000; 5 for
12,000
- Purchasable at Mauville Game Corner for
5,000 apiece
- Rewardable upon defeating Lt. Surge in New Mauville
TM25 Thunder Type Electric Category Special Base power 110Accuracy 70Priority 0PP 10Obtainability - Purchasable from Goldenrod Department Store for
5,500 apiece
- Purchasable from Lilycove Department Store for
5,000 apiece
- Rewardable upon defeating Lt. Surge in New Mauville
TM26 Earthquake Type Ground Category Physical Base power 100Accuracy 100Priority 0PP 10Obtainability - Sold by Viridian Gym's greeter upon defeating Giovanni. 1 for
6,000; 5 for
24,000
- Potential reward for defeating the Bruno-boss NPC
TM27 Fissure Type Ground Category Physical Base power —Accuracy 30Priority 0PP 5Obtainability - Potential eventuality of a reward from Celadon City's iteration of Daily Challenges
TM28 Dig Type Ground Category Physical Base power 80Accuracy 100Priority 0PP 10Obtainability - One-off freebie from the burglarized house in Cerulean City after defeating Misty in Cerulean Gym
- Celadon Department Store for
3,500 apiece
- Route 36 smuggler
- Lilycove Department Store for
4,000 apiece
- Ground-lootable on Route 114
TM29 Psychic Type Psychic Category Special Base power 90Accuracy 100Priority 0PP 10Obtainability - Purchasable from Saffron Gym's greeter upon defeating Sabrina. 1 for
3,000; 5 for
12,000
- Purchasable at Mauville Game Corner for
5,000 apiece
TM33 Reflect Type Psychic Category Status Base power —Accuracy —Priority 0PP 20Obtainability - Purchasable at Goldenrod Department Store for
3,000 apiece
TM34 Bide Type Normal Category Physical Base power —Accuracy —Priority +1PP 10Obtainability - Purchasable from Pewter Gym after defeating Brock. 1 for
750; 5 for
3,000
TM37 Egg Bomb Type Normal Category Physical Base power 100Accuracy 75Priority 0PP 10Obtainability - Purchasable at Lilycove Department Store for
3,000 apiece
TM38 Fire Blast Type Fire Category Special Base power 110Accuracy 85Priority 0PP 5Obtainability - Purchasable from Goldenrod Department Store for
5,500 apiece
- Purchasable from Lilycove Department Store for
5,000 apiece
- Purchasable from the TM-vendor in Slateport City's marketplace for
5,000 apiece
TM39 Swift Type Normal Category Special Base power 60Accuracy —Priority 0PP 20Obtainability - Purchasable from Celadon Department Store for
3,500
TM40 Skull Bash Type Normal Category Physical Base power 100Accuracy 100Priority 0PP 15Obtainability - Purchasable from Lilycove Department Store for
4,000
<table style="width:50%; background-color:- {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
<td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solidTMError: no local variable "tm" has been set. - {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
- {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}};">
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type
<td style="border-radius: 1px 25px 25px 1px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
- {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
- {{Error: no local variable "movetype" has been set._color_light}};>
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">
Obtainability <ul style="background-color:#FFFFFF; border: 1px solid - {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 20px; text-align: left; font-weight: normal; color:#000000;">
- Purchasable at Goldenrod Department Store for
3,000 apiece
TM42 Dream Eater Type Psychic Category Special Base power 100Accuracy 100Priority 0PP 15Obtainability - Potential reward from Celadon City's iteration of Daily Challenges
TM44 Rest Type Psychic Category Status Base power —Accuracy —Priority 0PP 10Obtainability - Purchasable at Lilycove Department Store for
6,000 apiece
- Elder Maulana in Vermilion City. 1 for
6,000 and 5 for
24,000
TM45 Thunder Wave Type Electric Category Status Base power —Accuracy 100Priority 0PP 20Obtainability - Purchasable from Celadon Department Store for
2,000
TM46 Psywave Type Psychic Category Special Base power —Accuracy 80Priority 0PP 15Obtainability - Ground-lootable in Goldenrod Underground Path
- Sold by the TM-vendor at Slateport City's marketplace
TM48 Rock Slide Type Rock Category Physical Base power 75Accuracy 90Priority 0PP 10Obtainability - Purchasable at Goldenrod Department Store for
3,000
TM52 Dragon Claw Type Dragon Category Physical Base power 80Accuracy 100Priority 0PP 15Obtainability - Purchasable at Celadon Department Store for
3,500
- Purchasable at Goldenrod Department Store for
8,000
- Purchasable at Mauville Game Corner for
3,500
TM53 Psyshock Type Psychic Category Special Base power 80Accuracy 100Priority 0PP 10Obtainability - Purchasable at Celadon Department Store for
3,500
TM54 Calm Mind Type Psychic Category Status Base power —Accuracy —Priority 0PP 20Obtainability - Sold by Trainers Valley's TM-vendor for
5,000 apiece
- Sold by Mossdeep Gym's greeter. 1 for
2,000; 5 for
8,000
TM55 Roar Type Normal Category Status Base power —Accuracy —Priority -6PP 20Obtainability - Purchasable at Celadon Department Store for
2,000 apiece
- Sold by the Katy Perry caricature on Route 114. 1 for
2,000; 5 for
8,000
TM57 Hail Type Ice Category Status Base power —Accuracy —Priority 0PP 10Obtainability - Purchasable at Celadon Department Store for
2,000 apiece
TM58 Bulk Up Type Fighting Category Status Base power —Accuracy —Priority 0PP 20Obtainability - Sold by Dewford Gym's greeter. 1 for
2,500; 5 for
10,000
TM60 Hidden Power Type Normal Category Special Base power 60Accuracy 100Priority 0PP 15Obtainability - Purchasable from the TM-vendor at Slateport City's marketplace for
4,000 apiece
TM61 Sunny Day Type Fire Category Status Base power —Accuracy —Priority 0PP 5Obtainability - Purchasable at Celadon Department Store for
2,000
TM62 Taunt Type Dark Category Status Base power —Accuracy 100Priority 0PP 20Obtainability - Rewardable in the Trick House Prize Room
- Purchasable at Celadon Department Store for
2,000 apiece
TM66 Light Screen Type Psychic Category Status Base power —Accuracy —Priority 0PP 30Obtainability - Purchasable at Lilycove Department Store for
6,000 apiece
TM67 Protect Type Normal Category Status Base power —Accuracy —Priority +4PP 10Obtainability - Sold by the TM-vendor at Trainers Valley for
5,500 apiece
- Ground-lootable in Amazon Forest
TM68 Rain Dance Type Water Category Status Base power —Accuracy —Priority 0PP 5Obtainability - Purchasable at Celadon Department Store for
2,000 apiece
TM69 Roost Type Flying Category Status Base power —Accuracy —Priority 0PP 10Obtainability - Purchasable at Trainers Valley for
6,000 apiece
TM75 Swords Dance Type Normal Category Status Base power —Accuracy —Priority 0PP 20Obtainability - Purchasable at Trainers Valley for
5,000 apiece
TM80 Shadow Ball Type Ghost Category Special Base power 80Accuracy 100Priority 0PP 15Obtainability - Potential reward from Celadon City's iteration of Daily Challenges
- Ground-lootable in Lavender Town's Hall of Fame site
- Purchasable at Lilycove Department Store for
4,000 apiece
TM81 Brick Break Type Fighting Category Physical Base power 75Accuracy 100Priority 0PP 15Obtainability - Purchasable at Trainers Valley for
7,500 apiece
TM85 Flamethrower Type Fire Category Special Base power 90Accuracy 100Priority 0PP 15Obtainability - Purchasable from Cinnabar Gym's greeter after defeating Blaine. 1 for
3,000; 5 for
12,000
- Purchasable from Mauville Game Corner for
5,000
TM86 Sludge Bomb Type Poison Category Special Base power 90Accuracy 100Priority 0PP 10Obtainability - Buyable from the vendor at Dewford Town after the Balance Badge has been obtained. 1 for
5,000; 5 for
20,000
TM87 Sandstorm Type Ground Category Status Base power —Accuracy —Priority 0PP 10Obtainability - Purchasable at Celadon Department Store for
2,000 apiece
- Purchasable at Goldenrod Department Store for
2,000 apiece
- Sold by the TM-vendor at Slateport City's marketplace for
3,500 apiece
TM89 Rock Tomb Type Rock Category Physical Base power 60Accuracy 95Priority 0PP 15Obtainability - Sold by Rustboro Gym's greeter upon defeating Roxanne. 1 for
3,000; 5 for
12,000
TM92 Facade Type Normal Category Physical Base power 70Accuracy 100Priority 0PP 20Obtainability - Sold by Petalburg Gym's greeter upon defeating Norman. 1 for
3,500; 5 for
14,000
TM96 Thief Type Dark Category Physical Base power 60Accuracy 100Priority 0PP 25Obtainability - Purchasable from the vendor on Celadon Department Store's rooftop for
7,500 apiece thereupon completing the localized Celadon-mart quest
TM100 Overheat Type Fire Category Special Base power 130Accuracy 90Priority 0PP 5Obtainability - Sold by Lavaridge Gym's greeter upon defeating Flannery. 1 for
7,000; 5 for
28,000
- Potential reward for defeating the Guardian-boss NPC
- Ground-lootable on Mt. Summer Exterior
TM104 False Swipe Type Normal Category Physical Base power 40Accuracy 100Priority 0PP 40Obtainability - Freebie in Rustboro City's Pokémart
- Purchasable at Route 48. 1 for
4,000; 5 for
16,000
- Purchasable at Lilycove Department Store for
4,000 apiece
TM105 Scald Type Water Category Special Base power 80Accuracy 100Priority 0PP 15Obtainability - Purchasable at Lilycove Department Store for
8,000 apiece
TM111 Will-O-Wisp Type Fire Category Status Base power —Accuracy 85Priority 0PP 15Obtainability - Purchasable at Celadon Department Store for
5,000 apiece
TM114 Rock Smash Type Fighting Category Physical Base power 40Accuracy 100Priority 0PP 15Obtainability - One-off freebie from a Professor Oak aide on the second floor of Route 11's stophouse (requires 30 caught-data entries)
- Purchasable at Celadon Department Store for
3,500 apiece
- Purchasable from the smuggler on Route 36 for
5,000 apiece
- Purchasable from a vendor in a Mauville City house
TM115 Shadow Claw Type Ghost Category Physical Base power 70Accuracy 100Priority 0PP 15Obtainability - Potential reward from Celadon City's iteration of Daily Challenges
- Ground-lootable on Burned Tower's second floor
- Sold by the TM-vendor at Slateport City's marketplace for
3,500
TM122 Volt Switch Type Electric Category Special Base power 70Accuracy 100Priority 0PP 20Obtainability - Purchasable at Mauville Game Corner for
2,500 apiece
- Rewardable upon defeating Lt. Surge in New Mauville
TM138 Sleep Talk Type Normal Category Status Base power —Accuracy —Priority 0PP 10Obtainability - Purchasable at Lilycove Department Store for
7,000 apiece
<table style="width:50%; background-color:- {{Error: no local variable "movetype" has been set._color}}; border: 5px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; font-weight: bold; color:
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; padding: 4px; text-align: center;">
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; "><td colspan="2" style="border-radius: 25px 1px 1px 25px; padding: 3px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}};"><td style="background-color:#FFFFFF; border-radius: 25px; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 3px;">[[File:TM-Error: no local variable "movetype" has been set..png]]
<td colspan="2" style="border-radius: 1px 25px 25px 1px; border: 3px solidTMError: no local variable "tm" has been set. - {{Error: no local variable "movetype" has been set._color_dark}};>[[Error: no local variable "technique" has been set.|<span style="color:
- {{Error: no local variable "movetype" has been set._color_dark}};">Error: no local variable "technique" has been set.]]
<tr style="background-color:
- {{Error: no local variable "movetype" has been set._color_light}};">
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Type
<td style="border-radius: 1px 25px 25px 1px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px; background-color:
- {{Error: no local variable "movetype" has been set._color_dark}};">[[Error: no local variable "movetype" has been set._(type)|Error: no local variable "movetype" has been set.]]
<td style="border-radius: 25px 1px 1px 25px; border: 3px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Category
- {{Error: no local variable "movetype" has been set._color_light}};>
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">Base power
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "power" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}};">Accuracy<div style="background-color:#FFFFFF; border: 1px solid
- {{Error: no local variable "movetype" has been set._color_dark}}; width: 30%; border-radius: 25px; margin: auto auto; color:#000000; font-weight: normal;">Error: no local variable "accuracy" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;"><span style="color: #{{Error: no local variable "movetype" has been set._color_dark}};">Priority
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; font-weight: normal;">0
- {{Error: no local variable "movetype" has been set._color_dark}}; padding: 4px;">PP
- {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 25px; width: 30%; margin: auto auto; color:#000000; border-radius: 25px; font-weight: normal;">Error: no local variable "pp" has been set.
- {{Error: no local variable "movetype" has been set._color_dark}}; background-color:
- {{Error: no local variable "movetype" has been set._color_light}}; padding: 3px;">
Obtainability <ul style="background-color:#FFFFFF; border: 1px solid - {{Error: no local variable "movetype" has been set._color_dark}}; border-radius: 20px; text-align: left; font-weight: normal; color:#000000;">
- Purchasable from Azalea Gym's greeter upon defeating Bugsy. 1 for
2,500; 5 for
10,000
- Potential reward for defeating the Bugsy-boss NPC
HMs
HM01 Cut Type Normal Category Physical Base power 50Accuracy 95Priority 0PP 30Obtainability - It's rewarded by the captain on the S.S. Anne thereupon completing its quest
HM02 Fly Type Flying Category Physical Base power 90Accuracy 95Priority 0PP 15Obtainability - Reaped from Yorkie on Route 16 upon completing the intraregional-subway quest
HM03 Surf Type Water Category Special Base power 90Accuracy 100Priority 0PP 15Obtainability - Found in a house in Safari Area 3, which is accessible after defeating Victor on Route 19
HM05 Flash Type Normal Category Status Base power —Accuracy 100Priority 0PP 20Obtainability - Claimable in one of Route 2's stophouses (the Diglett's Cave segment of the route) from a Professor Oak aide. It requires 10 caught-data entries to have been registered on your Pokédex
HM06 Dive Type Water Category Physical Base power 80Accuracy 100Priority 0PP 10Obtainability - Claimable at Mossdeep Space Center 1F
HM07 Waterfall Type Water Category Physical Base power 80Accuracy 100Priority 0PP 15Obtainability - Obtainable within Cave of Origin on B3F
See also