From Vermillion City, go to Diglett Tunnel. Go through there and go south. You will need the HM Cut. Keep going down and you will find a gate. Go in there and Prof. Oak's aide should be in there. Talk to him and he will give you HM Flash. Note: You need to have caught 10 species of Pokemon before you can get HM Flash.
Go to Castelia City. Go in front of the Pokemon Center. Then go 2 aisles to the left. Go to the 2nd aisle and there will be 2 garbage cans. After them there is a man hiding. He might pop out at you. If he doesn't then you will see the tip of his head so talk to him. While you are talking to him he will give you flash.
That is on Pokemon White. If you are talking about Pokemon Black, please search again. Because I only have White and Diamond!
(Information from "The Official Pokemon Black and White Strategy Guide + Unova Pokedex")
I quote:
"Given to you by a man by the waste bin in Castelia City."
I'll add to that. The man is on Narrow Street. Don't worry, you won't have to search for him, he pops out and gives it to you whether you like it or not.
u get it from a hiker in that cave near dewford
Get the Boulder Badge from Brock in the Pewter City Gym.
i think u can only get flash in the first region u travel at in the game, and to get it u go to bellsprout tower and u beat the guy at the top of the tower. he will then give u flash.
It doesn't exist in pokemon white
You buy it at a shop
you can´t
it will be in front of the diglett cave,,,,,,,,,,in kanto in vermillion city.........
If he does not give you Flash, then you just lost the battle. He always gives out Flash.
You have to go to diglets cave and get to the end. Make sure one of your Pokemon knows cut.
Viridian gym i forgot his name the team rocket boss guy.
Johto and Kanto
Kanto is confirmed to be in HeartGold and SoulSilver.
u get to go to the Kanto region after you defat the eliet four
uh u train it
Johto and kanto
In kanto (Saffron City)
johto and kanto
Where it always has been. Kanto.
the top of kanto
He is by the power plant in Kanto.
Yes it is in the kanto region.
To get a Pikachu in Pokemon SoulSilver, you must go to Viridian Forest, which is in the Kanto region.