Flamethrower could only be learned by leveling up until Generation 3, when it became TM35.
Chat with our AI personalities
Tm. 35
There's no tm for it. Pokemon can only learn it.
You can get TM 25 (Flamethrower) at the Mauville Game Corner for 4000 coins.
TM35
TM35.