| TM/HM | Name | Type | Category | Contest | Description | PP | Power | Accuracy | Implemented? | 
| TM 3 | Curse | None | Status | Tough | A move that works differently for the Ghost type than for all other types. | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 6 | Toxic | Poison | Status | Smart | A move that leaves the target badly poisoned. Its poison damage worsens every turn. | 10 (Max: 16) | 0 | 90 | Yes | 
| TM 10 | Hidden Power | Normal | Special | Smart | A unique attack that varies in type and intensity depending on the Pokémon using it. | 15 (Max: 24) | 70 | 100 | Yes | 
| TM 11 | Sunny Day | Fire | Status | Beauty | The user intensifies the sun for five turns, powering up Fire-type moves. | 5 (Max: 8) | 0 | 0 | Yes | 
| TM 12 | Sweet Scent | Normal | Status | Cute | A sweet scent that lowers the opposing team's evasiveness. It also lures wild Pokémon if used in grass, etc. | 20 (Max: 32) | 0 | 100 | Yes | 
| TM 13 | Snore | Normal | Special | Cute | An attack that can be used only if the user is asleep. The harsh noise may make the target flinch. | 15 (Max: 24) | 50 | 100 | Yes | 
| TM 15 | Hyper Beam | Normal | Special | Cool | The target is attacked with a powerful beam. The user must rest on the next turn to regain its energy. | 5 (Max: 8) | 150 | 90 | Yes | 
| TM 17 | Protect | Normal | Status | Cute | It enables the user to evade all attacks. Its chance of failing rises if it is used in succession. Has a priority of +3 | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 19 | Giga Drain | Grass | Special | Smart | A nutrient-draining attack. The user's HP is restored by half the damage taken by the target. | 10 (Max: 16) | 75 | 100 | Yes | 
| TM 20 | Endure | Normal | Status | Tough | The user endures any attack with at least 1 HP. Its chance of failing rises if it is used in succession. Has a priority of +3 | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 21 | Frustration | Normal | Physical | Cute | A full-power attack that grows more powerful the less the user likes its Trainer. | 20 (Max: 32) | 0 | 100 | Yes | 
| TM 22 | Solar Beam | Grass | Special | Cool | A two-turn attack. The user gathers light, then blasts a bundled beam on the second turn. | 10 (Max: 16) | 120 | 100 | Yes | 
| TM 27 | Return | Normal | Physical | Cute | A full-power attack that grows more powerful the more the user likes its Trainer. | 20 (Max: 32) | 0 | 100 | Yes | 
| TM 32 | Double Team | Normal | Status | Cool | By moving rapidly, the user makes illusory copies of itself to raise its evasiveness. | 15 (Max: 24) | 0 | 0 | Yes | 
| TM 34 | Swagger | Normal | Status | Cute | The user enrages and confuses the target. However, it also sharply raises the target's Attack stat. | 15 (Max: 24) | 0 | 90 | Yes | 
| TM 35 | Sleep Talk | Normal | Status | Cute | While it is asleep, the user randomly uses one of the moves it knows. | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 36 | Sludge Bomb | Poison | Special | Tough | Unsanitary sludge is hurled at the target. It may also poison the target. | 10 (Max: 16) | 90 | 100 | Yes | 
| TM 43 | Detect | Fighting | Status | Cool | It enables the user to evade all attacks. Its chance of failing rises if it is used in succession. Has a priority of +4 | 5 (Max: 8) | 0 | 0 | Yes | 
| TM 44 | Rest | Psychic | Status | Cute | The user goes to sleep for two turns. It fully restores the user’s HP and heals any status problem. | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 45 | Attract | Normal | Status | Cute | If it is the opposite gender of the user, the target becomes infatuated and less likely to attack. | 15 (Max: 24) | 0 | 100 | Yes | 
| TM 53 | Swords Dance | Normal | Status | Beauty | A frenetic dance to uplift the fighting spirit. It sharply raises the user’s Attack stat. | 20 (Max: 32) | 0 | 0 | Yes | 
| TM 58 | Take Down | Normal | Physical | Tough | A reckless, full-body charge attack for slamming into the target. It also damages the user a little. | 20 (Max: 32) | 90 | 85 | Yes | 
| TM 67 | Rage | Normal | Physical | Tough | As long as this move is in use, the power of rage raises the Attack stat each time the user is hit in battle. | 20 (Max: 32) | 20 | 100 | Yes | 
| TM 68 | Mega Drain | Grass | Special | Smart | A nutrient-draining attack. The user's HP is restored by half the damage taken by the target. | 15 (Max: 24) | 40 | 100 | Yes | 
| TM 73 | Mimic | Normal | Status | Cute | The user copies the target's last move. The move can be used during battle until the Pokémon is switched out. | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 75 | Bide | Normal | Physical | Tough | The user endures attacks for two turns, then strikes back to cause double the damage taken. 'Has a priority of +1 | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 87 | Substitute | Normal | Status | Smart | The user makes a copy of itself using some of its HP. The copy serves as the user’s decoy. | 10 (Max: 16) | 0 | 0 | Yes | 
| TM 94 | Bullet Seed | Grass | Physical | Cool | The user forcefully shoots seeds at the target. Two to five seeds are shot in rapid succession. | 30 (Max: 48) | 10 | 100 | Yes | 
| TM 97 | Safeguard | Normal | Status | Beauty | The user creates a protective field that prevents status problems for five turns. | 25 (Max: 40) | 0 | 0 | Yes | 
| TM 104 | Facade | Normal | Physical | Cute | An attack move that doubles its power if the user is poisoned, burned, or has paralysis. | 20 (Max: 32) | 70 | 100 | Yes | 
| TM 105 | Secret Power | Normal | Physical | Smart | The user attacks the target with a secret power. Its additional effects vary depending on the user's environment. | 20 (Max: 32) | 70 | 10 | No | 
| TM 111 | Energy Ball | Grass | Special | Beauty | The user draws power from nature and fires it at the target. It may also lower the target's Sp. Def. | 10 (Max: 16) | 90 | 100 | Yes | 
| TM 114 | Fling | Dark | Physical | Tough | The user flings its held item at the target to attack. This move's power and effects depend on the item. | 10 (Max: 16) | 0 | 100 | Yes | 
| TM 117 | Drain Punch | Fighting | Physical | Beauty | An energy-draining punch. The user's HP is restored by half the damage taken by the target. | 10 (Max: 16) | 75 | 100 | Yes | 
| TM 124 | Giga Impact | Normal | Physical | Beauty | The user charges at the target using every bit of its power. The user can't move on the next turn. | 5 (Max: 8) | 150 | 90 | Yes | 
| TM 131 | Captivate | Normal | Status | Cute | If any opposing Pokemon is the opposite gender of the user, it is charmed, which harshly lowers its Sp. Atk stat. | 20 (Max: 32) | 0 | 100 | Yes | 
| TM 134 | Natural Gift | Normal | Special | Smart | The user draws power to attack by using its held Berry. The Berry determines the move's type and power. | 15 (Max: 24) | 0 | 100 | Yes | 
| TM 136 | Grass Knot | Grass | Special | Smart | The user snares the target with grass and trips it. The heavier the target, the greater the move's power. | 20 (Max: 32) | 0 | 100 | Yes | 
| TM 143 | Venoshock | Poison | Special | Smart | The user drenches the target in a special poisonous liquid. This move's power is doubled if the target is poisoned. | 10 (Max: 16) | 65 | 100 | Yes | 
| TM 149 | Round | Normal | Special | Beauty | The user attacks the target with a song. Others can join in the Round and make the attack do greater damage. | 15 (Max: 24) | 60 | 10 | No | 
| TM 166 | Infestation | Bug | Special | Cute | - Blank Description - | 20 (Max: 32) | 20 | 100 | No | 
| TM 167 | Nature Power | Normal | Status | Beauty | An attack that makes use of nature’s power. Its effects vary depending on the user’s environment. | 20 (Max: 32) | 0 | 0 | Yes | 
| TM 169 | Dazzling Gleam | Fairy | Special | Cool | The user damages opposing Pokémon by emitting a powerful flash. | 10 (Max: 16) | 80 | 100 | Yes | 
| TM 170 | Confide | Normal | Status | Cute | The user tells the target a secret, and the target loses its ability to concentrate. This lowers the target's Sp. Atk. stat. | 20 (Max: 32) | 0 | 0 | Yes | 
| HM 01 | Cut | Normal | Physical | Cool | The target is cut with a scythe or a claw. It can also be used to cut down thin trees. | 30 (Max: 48) | 50 | 95 | Yes | 
| HM 05 | Flash | Electric | Special | Beauty | The user flashes a bright light with enormous speed at the target. It cuts the user's accuracy though. | 15 (Max: 24) | 60 | 100 | Yes |