Pokémon FireRed & LeafGreen TMs

Pokémon FireRed & LeafGreen keeps the same 50 TMs as Ruby/Sapphire. They're all listed below along with their locations.

The TMs

TM
Name
Type
Cat.
Power
Acc.
PP
Location
1 Focus PunchFightingPhysical 150 100 20
2 Dragon ClawDragonPhysical 80 100 15
3 Water PulseWaterSpecial 60 100 20
Cerulean City (Gym - defeat Misty)
4 Calm MindPsychicStatus 20
Saffron City (Gym - defeat Sabrina)
5 RoarNormalStatus 20
Celadon City (Department Store - $1,000)
6 ToxicPoisonStatus 90 10
Fuchsia City (Gym - defeat Koga)
7 HailIceStatus 10
8 Bulk UpFightingStatus 20
9 Bullet SeedGrassPhysical 25 100 30
10 Hidden PowerNormalSpecial 60 100 15
(Pickup ability)
11 Sunny DayFireStatus 5
12 TauntDarkStatus 100 20
13 Ice BeamIceSpecial 90 100 10
Celadon City (Game Corner - 4,000 Coins)
14 BlizzardIceSpecial 110 70 5
15 Hyper BeamNormalSpecial 150 90 5
Celadon City (Department Store - $7,500)
16 Light ScreenPsychicStatus 30
Celadon City (Department Store roof - give girl Fresh Water)
17 ProtectNormalStatus 10
18 Rain DanceWaterStatus 5
19 Giga DrainGrassSpecial 75 100 10
Celadon City (Gym - defeat Erika)
20 SafeguardNormalStatus 25
Celadon City (Department Store roof - give girl Soda Pop)
21 FrustrationNormalPhysical 100 20
22 Solar BeamGrassSpecial 120 100 10
23 Iron TailSteelPhysical 100 75 15
Celadon City (Game Corner - 3,500 Coins)
24 ThunderboltElectricSpecial 90 100 15
Celadon City (Game Corner - 4,000 Coins)
25 ThunderElectricSpecial 110 70 10
26 EarthquakeGroundPhysical 100 100 10
Viridian City (Gym - defeat Giovanni)
27 ReturnNormalPhysical 100 20
28 DigGroundPhysical 80 100 10
Celadon City (Department Store - $2,000)
29 PsychicPsychicSpecial 90 100 10
30 Shadow BallGhostSpecial 80 100 15
Celadon City (Game Corner - 4,500 Coins)
31 Brick BreakFightingPhysical 75 100 15
Celadon City (Department Store - $3,000)
32 Double TeamNormalStatus 15
33 ReflectPsychicStatus 20
Celadon City (Department Store roof - give girl Lemonade)
34 Shock WaveElectricSpecial 60 20
35 FlamethrowerFireSpecial 90 100 15
Celadon City (Game Corner - 4,000 Coins)
36 Sludge BombPoisonSpecial 90 100 10
37 SandstormRockStatus 10
38 Fire BlastFireSpecial 110 85 5
Cinnabar Island (Gym - defeat Blaine)
39 Rock TombRockPhysical 60 95 15
Pewter City (Gym - defeat Brock)
40 Aerial AceFlyingPhysical 60 20
41 TormentDarkStatus 100 15
42 FacadeNormalPhysical 70 100 20
43 Secret PowerNormalPhysical 70 100 20
Celadon City (Department Store - $3,000)
44 RestPsychicStatus 10
45 AttractNormalStatus 100 15
Celadon City (Department Store - $3,000)
46 ThiefDarkPhysical 60 100 25
47 Steel WingSteelPhysical 70 90 25
48 Skill SwapPsychicStatus 10
49 SnatchDarkStatus 10
50 OverheatFireSpecial 130 90 5