Torchic is a starter so you must start the game with it.
You can only get it if you choose it as a starter
Nowhere, as you can't catch a Torchic in the wild. If you want a Torchic, you'll have to trade it from another Ruby/Sapphire/Emerald game.
u hav to evolve torchic which is a starter Pokemon
Migrate from Ruby, Sapphire, Or Emrald. Or trade from a friend
You can't, you have to migrate it from Pokemon Emerald, Sapphire or Ruby version.
The starters in ruby (like sapphire) are: Torchic Mudkip & Treecko In ruby, instead of getting the legendary Kyogre, in the story line you'll find Groudon.
torchic,treecko and mudkip
torchic, mudkip and treeko
The starting pokemon for pokemon ruby, sapphire, and emerald are all Torchic, Mudkip, and Treeko. Irepeat, Torchic, Mudkip, and Treeko.
go up route 101, look in professor Birch's bag and select torchic.
Trade.
Trade.