Heart Scales can sometimes be found on Luvdisc when they are caught.
Chat with our AI personalities
Heart scales are only in Pokemon emerald, ruby and sapphire but you can get one if you trade a heart scale from ruby or emerald or sapphire to leafgreen then take it but it will not do anything in the game.
Underwater by using dive
you can use heart scales at the move tutors house in farllabor town in ruby sapphire and emerald......hope i helped
U can only get heart scales in the pokeballs in the wild. Or you can made a Pokemon hold a heart scale at trade from a different game.
I think its worthless. ^ Wrong. although it can be sold at a high price, it's also valuable to the trainer in case s/he would want one of their Pokemon to relearn an old move from a Move Tutor. But also: "Unfortunately, Heart Scales do not work with the Move Tutor of Pokemon LeafGreen and FireRed. That particular Move Tutor only wants big or small mushrooms. So the Heart Scales have no other purpose in FireRed like they do in Ruby, Sapphire, Diamond or Pearl." Even if this is so, you can still transport Heart Scales to any of the games mentioned (just trade your Pokemon holding heart scales).