You'll need a good team of Pokemon of at least lv40s and a fire/fight/electric/dark/steel to combat his gardevoir, Roselia, delcatty, altaria and magneton.
o.O Wally is in Ruby/Sapphire/Emerald...
To train at different places to beat you. He suddenly stops growing his Pokemon and stays on victory road after he comes back to the same spot. He's then just a quicky extra for experience points every now and then.
After you beat Norman in Sapphire, head next door (the house to the left of the gym). There, Wally's parents will give you HM03 (Surf).
u dont cuz hes died after u beat the champ
After you beat the elite 4 you can battle wally at the end of victory road after you beat him exit then enter and his Pokemon will be stronger
You have to go to Wally's parent next door and get HM 03(Surf).
Wally will occasionally be at the end of victory rode for rematch
u will get it after u beat wally as a prize
Beat your gymleader dad in petalburg city. Then go to Wally's uncle's house and talk to uncle, he Will give surf
The victory road after you beat the elite four
If you mean after you beat the 3rd gym leader (or was it fourth?), he runs away to get stronger. Don't worry, you'll see. When you get to victory road, he'll catch you right before you leave Victory Road, and request a battle. Good luck, cause it's one tricky fight after going all the way through Victory Road.
After you beat the elite four, wally is in the victory road cave, just inside exit. You can still battle him there from time to time.