no but you can get it from Pokemon red
you can not catch scyther in Pokemon ruby,emerald or sapphire . you have to trade them from Pokemon fire red or leaf green.
You cannot find a scyther in Pokemon white
you can get scyther on route 11
Scyther was introduced in Generation I.
Unfortunately, you can't get Scizor in Pokemon Ruby. The only way to get it is to trade it from Pokemon FireRed. Well, actually, there's no way of getting Scizor in FireRed either but to have it in FireRed too, you will need to catch a Scyther and evolve it. Hope I helped :)
There isn't a trainer that has scyther.
YOU cant actually find a scyther but you can do poketransfer on other Pokemon games like Pokemon heartgold and soulsilver.
You can't get scyther in leafgreen only firered can.
Scyther can be found (rarely) on Route 229.
Scyther can be found, albeit rarely, on Route 229.
scyther does not evolve unless you trade it
Scyther is a Pokemon from the original game. In Pokemon X, you catch one on Route 21 but they are very rare.