you can find ralts in route 102.
Chat with our AI personalities
Go to Petalburg city, then walk to the right you will be in Route 102. There in the bushes you can find Ralts. (The chance to find Ralts is 4 in 100).
Ralts is a swarming Pokemon at Route 34. You can also trade or transfer a Ralts from another game.
Route 34.
level up Ralts to 20 let it evolve then and then 30 to Gardevoir. I find it easier if yo let ralts level up to 29(better if you have an everstone) let it evolve then to 30.
You Can find it where Wally Caught hisOr look in the PokedexOr you can just look on Route 102, because that's the only place in Ruby where you can catch a Ralts.