Farfetch'd can be found on Route 5, which lies between Turffield and Hulbury, and at Giant's Mirror in the Wild Area. Though Farfetch'd will only appear at the Giant's Mirror when the weather is cloudy / overcast. You'll find Farfetch'd strolling through the long grass, holding its leek, in these areas.
Where can I catch a Farfetch D in Pokemon Go?
How to catch Farfetch'd in Pokémon Go. Ordinarily, Farfetch'd is a regional exclusive in Japan and South Korea, where it will spawn in the wild. It has, however, since its debut in 2016 appeared in various events so other players have had access in their own region.
Where does far fetched spawn?
Farfetch'd does not spawn in the wild. Instead you can catch Farfetch'd and evolve it into Farfetch'd. A popular spawn location you can find Farfetch'd is in the Route 5 area with a 5% chance to spawn during All weather.