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 UpNormal 30
Hau'oli City (beat trainers at Trainer School)
2 Dragon ClawDragon 80 100 15
Vast Poni Canyon (trial site, southeast alcove)
3 PsyshockPsychic 80 100 10
Lake of the Sunne (first room)
4 Calm MindPsychic 20
Seafolk Village (PokéMart - $10,000)
5 RoarNormal 20
Kala'e Bay (south)
6 ToxicPoison 90 10
Aether Paradise (B1F, southeast)
7 HailIce 10
Royal Avenue (PokéMart)
8 Bulk UpFighting 20
Konikoni City (TM Shop - $10,000)
9 VenoshockPoison 65 100 10
Konikoni City (TM Shop - $10,000)
10 Hidden PowerNormal 60 100 15
Paniola Ranch (from Nursery)
11 Sunny DayFire 5
Royal Avenue (PokéMart)
12 TauntDark 100 20
Route 13 (from Team Skull Grunt)
13 Ice BeamIce 90 100 10
Mount Lanakila (1F, west)
14 BlizzardIce 110 70 5
Seafolk Village (PokéMart - $30,000)
15 Hyper BeamNormal 150 90 5
Seafolk Village (PokéMart - $50,000)
16 Light ScreenPsychic 30
Heahea City (PokéMart - $10,000)
17 ProtectNormal 10
Heahea City (PokéMart - $10,000)
18 Rain DanceWater 5
Royal Avenue (PokéMart)
19 RoostFlying 10
Malie City (PokéMart - $10,000)
20 SafeguardNormal 25
Heahea City (PokéMart - $10,000)
21 FrustrationNormal 100 20
Malie City (Malasada Shop)
22 Solar BeamGrass 120 100 10
Seafolk Village (PokéMart - $10,000)
23 Smack DownRock 50 100 15
Malie City (PokéMart - $10,000)
24 ThunderboltElectric 90 100 15
Poni Plains (northeast)
25 ThunderElectric 110 70 10
Seafolk Village (PokéMart - $30,000)
26 EarthquakeGround 100 100 10
Resolution Cave (middle, requires Tauros Charge)
27 ReturnNormal 100 20
Malie City (Malasada Shop)
28 Leech LifeBug 80 100 10
Akala Outskirts (southeast)
29 PsychicPsychic 90 100 10
Aether Paradise (from Wicke after defeating UB-01)
30 Shadow BallGhost 80 100 15
Route 14 (south, on shipwreck)
31 Brick BreakFighting 75 100 15
Verdant Cavern (southwest)
32 Double TeamNormal 15
Konikoni City (TM Shop - $10,000)
33 ReflectPsychic 20
Heahea City (PokéMart - $10,000)
34 Sludge WavePoison 95 100 10
Seafolk Village (PokéMart - $10,000)
35 FlamethrowerFire 90 100 15
Vast Poni Canyon (north exit of first cave, go left through opening and follow to end; requires Sharpedo Jet)
36 Sludge BombPoison 90 100 10
Shady House (1F, northeast room)
37 SandstormRock 10
Royal Avenue (PokéMart)
38 Fire BlastFire 110 85 5
Seafolk Village (PokéMart - $30,000)
39 Rock TombRock 60 95 15
40 Aerial AceFlying 60 20
Malie City (PokéMart - $10,000)
41 TormentDark 100 15
Route 5 (east)
42 FacadeNormal 70 100 20
Malie City (PokéMart - $10,000)
43 Flame ChargeFire 50 100 20
Route 8 (from Colress)
44 RestPsychic 10
Royal Avenue (inside Thrifty Megamart, give £1000 to man in Hypno costume)
45 AttractNormal 100 15
Hano Grand Resort (inside hotel from man in Machamp costume)
46 ThiefDark 60 100 25
Verdant Cavern (Totem's Den, north, requires Tauros Charge)
47 Low SweepFighting 65 100 20
Konikoni City (TM Shop - $10,000)
48 RoundNormal 60 100 15
Hau'oli City (Mall, at night)
49 Echoed VoiceNormal 40 100 15
Hau'oli City (Shopping District, southeast)
50 OverheatFire 130 90 5
Poni Meadow (north)
51 Steel WingSteel 70 90 25
Malie City (PokéMart - $10,000)
52 Focus BlastFighting 120 70 5
Seafolk Village (PokéMart - $30,000)
53 Energy BallGrass 90 100 10
Lush Jungle (far end of east cave, requires Machamp Shove)
54 False SwipeNormal 40 100 40
Iki Town (from Kukui after defeating Kahuna Hala)
55 ScaldWater 80 100 15
Brooklet Hill (southeast)
56 FlingDark 100 10
Hau'oli Cemetery (at night, from widow with Machamp)
57 Charge BeamElectric 50 90 10
Route 5 (south of PokéCenter)
58 Sky DropFlying 60 100 10
Route 8 (beat Trial Guide at entrance)
59 Brutal SwingDark 60 100 20
Route 5 (north, Route 8 entrance)
60 QuashDark 100 15
Poni Plains (beat Trial Guide at entrance)
61 Will-O-WispFire 85 15
Diglett's Tunnel (outside west entrance, requires Machamp Shove)
62 AcrobaticsFlying 55 100 15
Ten Carat Hill (Farthest Hollow, southeast)
63 EmbargoDark 100 15
Blush Mountain (from scientist in Geothermal Power Plant)
64 ExplosionNormal 250 100 5
Ten Carat Hill (Melemele Sea entrance, requires Sharpedo Jet)
65 Shadow ClawGhost 70 100 15
Konikoni City (TM Shop - $10,000)
66 PaybackDark 50 100 10
Malie City (PokéMart - $10,000)
67 Smart StrikeSteel 70 10
Lush Jungle (from Kukui after defeating Totem Lurantis)
68 Giga ImpactNormal 150 90 5
Seafolk Village (PokéMart - $50,000)
69 Rock PolishRock 20
Malie City (PokéMart - $10,000)
70 Aurora VeilIce 20
Heahea City (PokéMart - $30,000)
71 Stone EdgeRock 100 80 5
Seafolk Village (PokéMart - $30,000)
72 Volt SwitchElectric 70 100 20
73 Thunder WaveElectric 90 20
Route 7 (east, on mini-island)
74 Gyro BallSteel 100 5
Route 11 (middle)
75 Swords DanceNormal 20
Malie City (PokéMart - $10,000)
76 FlyFlying 90 95 15
Malie City (Library)
77 Psych UpNormal 10
Route 12 (beat Trial Guide at entrance)
78 BulldozeGround 60 100 20
Malie City (PokéMart - $10,000)
79 Frost BreathIce 60 90 10
Ancient Poni Path (southeast)
80 Rock SlideRock 75 90 10
Melemele Sea (southeast island, requires Sharpedo Jet)
81 X-ScissorBug 80 100 15
Route 16 (behind trailer, crawl under from right)
82 Dragon TailDragon 60 90 10
Konikoni City (TM Shop - $10,000)
83 InfestationBug 20 100 20
Route 3 (east, requires Tauros Charge)
84 Poison JabPoison 80 100 20
Route 17 (east)
85 Dream EaterPsychic 100 100 15
Haina Desert (go north, east, north, east, west, then south)
86 Grass KnotGrass 100 20
87 SwaggerNormal 85 15
Route 2 (southeast house, from Guzma's mother)
88 Sleep TalkNormal 10
Paniola Town (northeast, Route 6 entrance)
89 U-turnBug 70 100 20
Malie City (PokéMart - $10,000)
90 SubstituteNormal 10
Route 1 (Hau'oli Outskirts, from Kukui)
91 Flash CannonSteel 80 100 10
Seafolk Village (east, outside Steelix boat)
92 Trick RoomPsychic 5
Hano Grand Resort (from Kahili after beating Elite Four)
93 Wild ChargeElectric 90 100 15
Route 15 (island in middle, requires Sharpedo Jet)
94 SurfWater 90 100 15
Poni Breaker Coast (southeast, defeat Swimmer Girls)
95 SnarlDark 55 95 15
Hokulani Observatory (beat Trial Guide at top of road)
96 Nature PowerNormal 20
Route 5 (beat Trial Guide at entrance)
97 Dark PulseDark 80 100 15
Poni Coast (southeast)
98 WaterfallWater 80 100 15
Poni Breaker Coast (southeast, defeat Swimmer Girls)
99 Dazzling GleamFairy 80 100 10
Vast Poni Canyon (2F, east after second cave)
100 ConfideNormal 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.