Question: can you transfer pokemon with hm moves?
Answer: You can't transfer pokemon that are in your party. You need to have a pokemon in your active party to use its HM moves in the first place. 2. Even if you could transfer party pokemon, they'd only need to stop you from transferring the ver LAST pokemon you have with a particular HM.