you cant. you must get it in fire red and migrate it over to diamond or pearl
give it to porygon and trade to get porygon-2
You must evolve Porygon (From Celadon) using the UpGrade to Porygon 2.
You cannot catch Porygon2 in the wild, you will have to trade a Porygon holding an Up-grade to evolve it into Porygon2.
You will have to evolve a Porygon. By evolving it you have to trade it while it is holding an Up-Grade.
You mean Porygon. You have to trade.
Definitely. Well, you can't actually catch it, but there's a guy in a house in Veilstone City who gives you a free Porygon as long as there's an empty space in your party.
At the Pokemon mansion. You can talk to the owner and on rare occasions, he will say that a Porygon is in his backyard, so go there
if you want a porygon talk to mr backlot if he says porygon go to the trophy garden and walk down the grass and you might be able to catch a porygon but i recomend you just migrate it from firered its much more easy
It is Impossiple to catch Porygon 2 in Pokemon soul silver, and heart gold. The only way to obtain Porygon 2 in Soul Silver, and Heart Gold, is to trade a Porygon holding the Up-Grade with a friend, or with yourself. You can find the Up-Grade at the Silpho Co. Building by talking to the people on the first floor.
You can't, get one from red, blue or yellow.
You have to win it at the Celadon Game Corner
you can catch a porygon in Pokemon diamond by going to the old man in the mansion and out to the trophy garden. You also need the national dex to catch a porygon . walk around the grass and in a little while it will appear.