Pokemon Go is all about catching Pokemon. But you don’t want any Pokemon, I mean what kind of a trainer are you if you just have a bunch of Weedles and Pidgeys? You want the rare ones, you want to find the ones that will make your friends jealous. So, here’s as much help as we can give you on where to find rare Pokemon in Pokemon Go.
Unfortunately, there’s no single answer for this. You see, it’s kind of random, with Pokemon spawning all around the world. What matters most is your physical location. If you’re in a heavily populated area, like a city, you should be flooded with Pokemon, and then it’s just a matter of being constantly vigilant in order to find the rare ones.
Walking and traveling around is the biggest and best tip for finding rare Pokemon in Pokemon Go. Try to visit different areas, not only in terms of population and geographic location, but also in their environment. If you want to catch a water Pokemon then you will have a better chance at doing that near some water, like at the beach.
If you’re more rural, or just having trouble finding Pokemon in general then be sure to watch for rustling leaves. These should signify that a Pokemon is nearby that spot. Head there and see what shows up, and it may be a rare ones.
You can also see what types of Pokemon are near your current location by tapping on the option in the bottom left of the map screen. This will show a list of nearby Pokemon, with the footsteps beneath them indicating how far away they are. Use this to try to locate the Pokemon you want to catch.
Finally, if you’re really desperate to catch some rare Pokemon you can dip into the items. Incense is the key here. This item will spawn random Pokemon at your location for a limited time. If you see a rare Pokemon near you, or just don’t feel like going for a walk/drive, use some incense and you might get lucky. Otherwise check out this guide for a little trick.