You can get an Eevee in Pokemon Legends: Z-A pretty early on in the adventure, right after meeting Emma the detective, but you won’t find it any Wild Zone. Rather, the easiest way to find one early on is to take to the Lumiose City roofs. It’s one of the characters that might be hiding up there. Fortunately, unlike the Espurrs that could also hide on roofs or in alleys, it isn’t skittish. It will fight back if it resists being caught though, so be prepared.
Where can you find Eevee in Pokemon Legends: Z-A
I’ve found one incredibly reliable spot to find Eevee in the wild in the game. Head to the Bleu sector near Blue Sector 7 on the map. The same series of buildings as the Pokemon Center there, near Nouveau Cafe Truck No 7, has some scaffolding alongside it. If you climb that, you can reach a rooftop area. I’ve repeatedly seen an Eevee that is at least level 15 there.
Here’s the exact spot where it can be found on the map:

Note that the positioning is a bit awkward there. While it is possible to sneak up on the Eevee and toss a Poke Ball, it could fall into the gap between the scaffolding and roof. If you can trigger an actual fight with it, it will make the character easier to catch.


I’ve noticed it is always there during the day, regardless of weather, so just hop on up and get as many as you need early on for training purposes.
It also eventually appears in Wild Zone 19, but that takes quite a bit of time before it unlocks via the campaign missions.
Pokemon Legends: Z-A is available for the Switch and Switch 2.