PokéBase - Pokémon Q&A
0 votes
7,838 views
by

2 Answers

0 votes
 
Best answer

You can get all TMs multiple times by trading.
However, for ingame only, the TMs you can get multiple times are:

-Hidden Power
-Ice Beam
-Blizzard
-Hyper Beam
-Light Screen
-Protect
-Safeguard
-Return
-Frustration
-Thunderbolt
-Thunder
-Psychic
-Double Team
-Reflect
-Flamethrower
-Fire Blast
-Secret Power

Check out the Slateport Market, Mauville Game Corner, Lilycove Department Store, and Pacifidlog Town to get these TMs.

by
selected by
0 votes

In theory, you can. Because you can buy say for example TM Hyper Beam twice from the shop, and you can buy TM Thunderbolt, but you can also find it in an area. So you can't "fine's two TM's twice, but you can get 2 of the same by buying one and finding one.

by
Do you know whether you can buy ALL TMs?
Some cannot be bought, and can thus only be obtained once, such as TM 50 Overheat.
The ones given to you by gym leaders.
They are exclusive to GL's