They are quite hard to find let alone catch. You have to go to the safari to find them and when you walk in go west a little bit and that's where I usually find them.
on the SAFARI
you get pikachu before the 1st gym in Pokemon leaf green
Pikachu is found in the Safari Zone.
saferi zone
You can't catch pichu in Pokemon emerald,But you can get a male pikachu and a female pikachu or a ditto and breed them, When the egg hatches it will be a pichu
safari zone
CATCH PIKACHU UNTIL YOU CATCH A PIKACHU THAT HOLD THE LIGHTBALL.
if you have another Pokemon game and have a pikachu in that game you can trade it from that game to emerald
Wild Pikachu have a small chance to be holding a light ball in Pokemon Emerald. You could try catching Pikachu until you get one.
you can evolve pikachu into Raichu and Eevee into Jolteon
Pikachu can evolve into a Raichu.
pikachu