Migrate it from a GBA game, get it from someone in a trade, or use an Action Replay.
You can't you have to migrate
unfortunately there is no trainer with a chikorita for you to see. You have to trade it from an emerald cartridge.
You cannot get Chikorita in-game.
NOOOOOOOOOOOO
Chikorita cannot be caught in Pokemon FireRed. However, you can catch a Bayleef in Pokemon Colosseum, transfer it into FireRed, and breed it to get a Chikorita egg.
you cant find chikorita on ruby ONLY ON SAPPHIRE You freak [oh i found a chikorita Not Gosh] you have issues
In the Johto region you have to get it as a starter Pokemon
your rival Heart if you picked a totodile your rival has a chikorita
Chikorita is a Grass type pokemon.
You need an action replay. Or you beat emerald and migrate the chickorita
You cant.
You can get Chikorita in Pokemon Gold, Silver, Crystal, and Emerald.