Pokémon Sun & Moon TMs

Pokémon Sun & Pokémon Moon include 100 Technical Machines in total, the same as X/Y. HMs (Hidden Machines) were removed in Sun/Moon and replaced by the Pokémon Ride feature. However, several popular HMs like Surf and Waterfall were reimplemented as TMs in Sun/Moon.

Below we list all the TMs along with the move detail and an exact location for each one.

The TMs

TM
Name
Type
Cat.
Power
Acc.
PP
Location
1 Work UpNormalStatus 30
Hau'oli City (beat trainers at Trainer School)
2 Dragon ClawDragonPhysical 80 100 15
Vast Poni Canyon (trial site, southeast alcove)
3 PsyshockPsychicSpecial 80 100 10
Lake of the Sunne (first room)
4 Calm MindPsychicStatus 20
Seafolk Village (PokéMart - $10,000)
5 RoarNormalStatus 20
Kala'e Bay (south)
6 ToxicPoisonStatus 90 10
Aether Paradise (B1F, southeast)
7 HailIceStatus 10
Royal Avenue (PokéMart)
8 Bulk UpFightingStatus 20
Konikoni City (TM Shop - $10,000)
9 VenoshockPoisonSpecial 65 100 10
Konikoni City (TM Shop - $10,000)
10 Hidden PowerNormalSpecial 60 100 15
Paniola Ranch (from Nursery)
11 Sunny DayFireStatus 5
Royal Avenue (PokéMart)
12 TauntDarkStatus 100 20
Route 13 (from Team Skull Grunt)
13 Ice BeamIceSpecial 90 100 10
Mount Lanakila (1F, west)
14 BlizzardIceSpecial 110 70 5
Seafolk Village (PokéMart - $30,000)
15 Hyper BeamNormalSpecial 150 90 5
Seafolk Village (PokéMart - $50,000)
16 Light ScreenPsychicStatus 30
Heahea City (PokéMart - $10,000)
17 ProtectNormalStatus 10
Heahea City (PokéMart - $10,000)
18 Rain DanceWaterStatus 5
Royal Avenue (PokéMart)
19 RoostFlyingStatus 10
Malie City (PokéMart - $10,000)
20 SafeguardNormalStatus 25
Heahea City (PokéMart - $10,000)
21 FrustrationNormalPhysical 100 20
Malie City (Malasada Shop)
22 Solar BeamGrassSpecial 120 100 10
Seafolk Village (PokéMart - $10,000)
23 Smack DownRockPhysical 50 100 15
Malie City (PokéMart - $10,000)
24 ThunderboltElectricSpecial 90 100 15
Poni Plains (northeast)
25 ThunderElectricSpecial 110 70 10
Seafolk Village (PokéMart - $30,000)
26 EarthquakeGroundPhysical 100 100 10
Resolution Cave (middle, requires Tauros Charge)
27 ReturnNormalPhysical 100 20
Malie City (Malasada Shop)
28 Leech LifeBugPhysical 80 100 10
Akala Outskirts (southeast)
29 PsychicPsychicSpecial 90 100 10
Aether Paradise (from Wicke after defeating UB-01)
30 Shadow BallGhostSpecial 80 100 15
Route 14 (south, on shipwreck)
31 Brick BreakFightingPhysical 75 100 15
Verdant Cavern (southwest)
32 Double TeamNormalStatus 15
Konikoni City (TM Shop - $10,000)
33 ReflectPsychicStatus 20
Heahea City (PokéMart - $10,000)
34 Sludge WavePoisonSpecial 95 100 10
Seafolk Village (PokéMart - $10,000)
35 FlamethrowerFireSpecial 90 100 15
Vast Poni Canyon (north exit of first cave, go left through opening and follow to end; requires Sharpedo Jet)
36 Sludge BombPoisonSpecial 90 100 10
Shady House (1F, northeast room)
37 SandstormRockStatus 10
Royal Avenue (PokéMart)
38 Fire BlastFireSpecial 110 85 5
Seafolk Village (PokéMart - $30,000)
39 Rock TombRockPhysical 60 95 15
40 Aerial AceFlyingPhysical 60 20
Malie City (PokéMart - $10,000)
41 TormentDarkStatus 100 15
Route 5 (east)
42 FacadeNormalPhysical 70 100 20
Malie City (PokéMart - $10,000)
43 Flame ChargeFirePhysical 50 100 20
Route 8 (from Colress)
44 RestPsychicStatus 10
Royal Avenue (inside Thrifty Megamart, give £1000 to man in Hypno costume)
45 AttractNormalStatus 100 15
Hano Grand Resort (inside hotel from man in Machamp costume)
46 ThiefDarkPhysical 60 100 25
Verdant Cavern (Totem's Den, north, requires Tauros Charge)
47 Low SweepFightingPhysical 65 100 20
Konikoni City (TM Shop - $10,000)
48 RoundNormalSpecial 60 100 15
Hau'oli City (Mall, at night)
49 Echoed VoiceNormalSpecial 40 100 15
Hau'oli City (Shopping District, southeast)
50 OverheatFireSpecial 130 90 5
Poni Meadow (north)
51 Steel WingSteelPhysical 70 90 25
Malie City (PokéMart - $10,000)
52 Focus BlastFightingSpecial 120 70 5
Seafolk Village (PokéMart - $30,000)
53 Energy BallGrassSpecial 90 100 10
Lush Jungle (far end of east cave, requires Machamp Shove)
54 False SwipeNormalPhysical 40 100 40
Iki Town (from Kukui after defeating Kahuna Hala)
55 ScaldWaterSpecial 80 100 15
Brooklet Hill (southeast)
56 FlingDarkPhysical 100 10
Hau'oli Cemetery (at night, from widow with Machamp)
57 Charge BeamElectricSpecial 50 90 10
Route 5 (south of PokéCenter)
58 Sky DropFlyingPhysical 60 100 10
Route 8 (beat Trial Guide at entrance)
59 Brutal SwingDarkPhysical 60 100 20
Route 5 (north, Route 8 entrance)
60 QuashDarkStatus 100 15
Poni Plains (beat Trial Guide at entrance)
61 Will-O-WispFireStatus 85 15
Diglett's Tunnel (outside west entrance, requires Machamp Shove)
62 AcrobaticsFlyingPhysical 55 100 15
Ten Carat Hill (Farthest Hollow, southeast)
63 EmbargoDarkStatus 100 15
Blush Mountain (from scientist in Geothermal Power Plant)
64 ExplosionNormalPhysical 250 100 5
Ten Carat Hill (Melemele Sea entrance, requires Sharpedo Jet)
65 Shadow ClawGhostPhysical 70 100 15
Konikoni City (TM Shop - $10,000)
66 PaybackDarkPhysical 50 100 10
Malie City (PokéMart - $10,000)
67 Smart StrikeSteelPhysical 70 10
Lush Jungle (from Kukui after defeating Totem Lurantis)
68 Giga ImpactNormalPhysical 150 90 5
Seafolk Village (PokéMart - $50,000)
69 Rock PolishRockStatus 20
Malie City (PokéMart - $10,000)
70 Aurora VeilIceStatus 20
Heahea City (PokéMart - $30,000)
71 Stone EdgeRockPhysical 100 80 5
Seafolk Village (PokéMart - $30,000)
72 Volt SwitchElectricSpecial 70 100 20
73 Thunder WaveElectricStatus 90 20
Route 7 (east, on mini-island)
74 Gyro BallSteelPhysical 100 5
Route 11 (middle)
75 Swords DanceNormalStatus 20
Malie City (PokéMart - $10,000)
76 FlyFlyingPhysical 90 95 15
Malie City (Library)
77 Psych UpNormalStatus 10
Route 12 (beat Trial Guide at entrance)
78 BulldozeGroundPhysical 60 100 20
Malie City (PokéMart - $10,000)
79 Frost BreathIceSpecial 60 90 10
Ancient Poni Path (southeast)
80 Rock SlideRockPhysical 75 90 10
Melemele Sea (southeast island, requires Sharpedo Jet)
81 X-ScissorBugPhysical 80 100 15
Route 16 (behind trailer, crawl under from right)
82 Dragon TailDragonPhysical 60 90 10
Konikoni City (TM Shop - $10,000)
83 InfestationBugSpecial 20 100 20
Route 3 (east, requires Tauros Charge)
84 Poison JabPoisonPhysical 80 100 20
Route 17 (east)
85 Dream EaterPsychicSpecial 100 100 15
Haina Desert (go north, east, north, east, west, then south)
86 Grass KnotGrassSpecial 100 20
87 SwaggerNormalStatus 85 15
Route 2 (southeast house, from Guzma's mother)
88 Sleep TalkNormalStatus 10
Paniola Town (northeast, Route 6 entrance)
89 U-turnBugPhysical 70 100 20
Malie City (PokéMart - $10,000)
90 SubstituteNormalStatus 10
Route 1 (Hau'oli Outskirts, from Kukui)
91 Flash CannonSteelSpecial 80 100 10
Seafolk Village (east, outside Steelix boat)
92 Trick RoomPsychicStatus 5
Hano Grand Resort (from Kahili after beating Elite Four)
93 Wild ChargeElectricPhysical 90 100 15
Route 15 (island in middle, requires Sharpedo Jet)
94 SurfWaterSpecial 90 100 15
Poni Breaker Coast (southeast, defeat Swimmer Girls)
95 SnarlDarkSpecial 55 95 15
Hokulani Observatory (beat Trial Guide at top of road)
96 Nature PowerNormalStatus 20
Route 5 (beat Trial Guide at entrance)
97 Dark PulseDarkSpecial 80 100 15
Poni Coast (southeast)
98 WaterfallWaterPhysical 80 100 15
Poni Breaker Coast (southeast, defeat Swimmer Girls)
99 Dazzling GleamFairySpecial 80 100 10
Vast Poni Canyon (2F, east after second cave)
100 ConfideNormalStatus 20
Hau'oli Cemetery (northeast)

New & changed TMs

Several TMs were replaced in Generation 7 - here we note where they are different to the moves from Generation 6.