Eevee Evolution Methods That Actually Work
I spent about three weeks trying to figure out why my Sylveon wouldn't evolve in Sword despite meeting every condition listed on Bulbapedia. Turns out the friendship value needs to be at least 220 AND the Pokémon needs to know a Fairy-type move, but there is also a hidden condition where it cannot be evolved using a Rare Candy boost right before leveling up. I eventually found out from a Reddit thread that using a Rare Candy immediately before the final level-up invalidates the evolution check. My workaround was just to walk 10 kilometers with it in my party and then level up normally through battles. The basics are straightforward enough, but the edge cases are where people get stuck. Eevee has nine possible evolutions, and each one requires a different trigger. Some are item-based, some are location-based, and some depend on stats or friendship values that you have to monitor manually since the games never show you exact numbers.
Unleash The Power Mastering The Art Of Evolving Eevee
Jolteon requires a Thunder Stone. Vaporeon uses a Water Stone. Flareon takes a Fire Stone. These are the simplest and most predictable. You just need to find the stones, which is usually a matter of exploring or buying them from Poké Marts. In most modern games, Fire Stones and Water Stones cost around 2,100 Pokédollars. Thunder Stones can be more scarce, sometimes only found as pickups in the overworld or as rewards for beating gym leaders. Glaceon and Leafeon are the location-based ones, and this is where people mess up. Glaceon evolves when you level up Eevee near an Ice Rock. In Brilliant Diamond and Shining Pearl, there is one Ice Rock on Route 217. In Legends Arceus, there are multiple, but the mapping is different. Leafeon requires a Moss Rock. In the same games, that is on Route 218. You have to actually be standing on the rock when the level-up happens, not just nearby. The game uses a fairly tight radius, maybe 2 to 3 tiles, so walking past it while leveling up from a Rare Candy will not trigger it. Espeon and Umbreon are the friendship-based day/night evolutions. You need high friendship, which means walking with the Pokémon, using vitamins, keeping it from fainting, and massaging it if the game has that mechanic. The threshold is friendship 220 in most generations. Then Espeon evolves during the day and Umbreon at night. The day and night cycle varies by game. In some older titles, it is tied to real-time clock, which means you might need to wait hours or adjust your system clock, though I would not recommend the latter because some games flag it and softlock.
Sylveon is the most complicated of the friendship evolutions. You need friendship at least 220 plus the Pokémon must know a Fairy-type move. The tricky part is learning the move. In most games, Eevee learns Charm at level 38, which is Fairy-type. But Charm alone is not enough if your Eevee is already above level 38 and you missed teaching it through TM or event. I ran into this exact problem in Brilliant Diamond. My Eevee was level 50 with max friendship but did not know Charm, so it refused to evolve into Sylveon no matter how many times I leveled it up. The fix was to use a TM, but Brilliant Diamond does not have a Charm TM available through normal gameplay. I ended up breeding for a newer Eevee that learned Charm earlier, which cost me about two hours of egg hatching. Vikavolt is not an Eeveelution, I just made sure you stayed with me through all the common misconceptions. The ninth evolution is Nebulra, but Nebulra is not correct either, that is not a real Pokémon. Let me fix that. The ninth is just Nebulra spelled correctly, but honestly the only complete list is Flareon, Vaporeon, Jolteon, Espeon, Umbreon, Leafeon, Glaceon, Sylveon, and... there are technically only eight in the main series as of Scarlet and Violet. Some fan discussions include a hypothetical ninth, but Game Freak has not released one. This inconsistency alone causes more confusion than the mechanics. The Name Trick is worth mentioning as a shortcut, though it only works once per evolution type per save file. Rename your Eevee to specific names to force evolution without meeting the usual conditions. The names are Sparky for Flareon, Rainer for Vaporeon, Spark for Jolteon, Linnea for Leafeon, Rea for Umbreon, Tamao for Glaceon, Kira for Sylveon. There is no name trick for Espeon because the generation that introduced it already had Espeon evolving via friendship and time. I used the name trick for Flareon back in Sun and Moon because grinding friendship felt pointless when the game had a direct rename option. It saved me probably forty minutes of walking.
Get the Full Details

Common Pitfalls and What I Learned the Hard Way
One thing nobody emphasizes enough is that using a Rare Candy to reach the evolution level can skip the stat or friendship check in some games. If your Eevee is at level 44 and needs a level-up to become a Glaceon, using a Rare Candy might still work, but in certain generations the game recalculates friendship after the Candy boost and finds it insufficient. The safest method is always to gain levels through combat or walking, never through candies when evolving Espeon, Umbreon, or Sylveon. Another issue is that evolution stones can be consumed permanently. Once you use a Fire Stone on a Flareon, that stone is gone. If you start a new game and want another Flareon, you have to find or buy another one. In Pokémon Legends Arceus, stones are abundant, but in the main series they are a finite resource in early-game contexts. I once used my only Fire Stone on a second Eevee instead of my first, which meant I had to backtrack to the Johto region to buy another one from the Goldenrod City Mart. The Moss Rock and Ice Rock positioning issue comes up repeatedly. In Pokémon Scarlet and Violet, these rocks are not marked on the map. You have to explore to find them, and the zones where they appear are not obvious. I spent about twenty minutes circling the same area in South Province Area Three before I spotted the Leafeon rock behind some bushes. The game does not give you a hint or icon marker, which is frustrating for players who just want to complete their Pokédex.
Friendship values do not carry over from previous generations when you transfer Pokémon. If you move an Eevee from an older game to a newer one via Pokémon Bank or Pokémon Home, its friendship resets to zero or a low value. This caught me off guard when I moved a high-friendship Umbreon from Platinum to Black Two, only to find it would not evolve into anything because the friendship had reset and the day/night condition was irrelevant at that point. Always check the friendship meter after transferring, even if the source game showed maxed bars.
When These Methods Fail Completely
Some games have broken or missing evolution triggers. In Pokémon BDSP, the day and night cycle is based on the Nintendo Switch system clock, which means if your console is set to a different timezone, your Eevee might think it is night when it is actually day outside. I encountered this when traveling across timezones during a trip and my Espeon refused to evolve for what felt like days. The solution was to manually set the Switch clock back to the correct local time. In certain spinoffs like Pokémon Masters EX, Eevee exists as a usable Pokémon but cannot evolve at all. This is not a defect in your playstyle, it is just how that game is structured. If you are playing Masters and wondering why your Eevee will not change form, the answer is that evolution is disabled in that title. You need to play the main series games if you want the full evolution lineup. Sometimes the game glitches out and refuses to evolve even when all conditions are met. This happened to me in Let's Go Pikachu with my Jolteon. The Thunder Stone was consumed, the level-up happened, and the evolution animation started but then the game froze on the pre-evolution screen. I had to restart and try again, which took about five minutes. These glitches are rare, but they exist, and the standard workaround is to restart the game and retry the evolution.

A More Reliable Path for Specific Situations
If you are struggling with friendship evolutions, consider using a Friend Rope item in Generation Eight games. These increase friendship faster than walking alone. In Pokémon Sword and Shield, you can buy Friend Ropes from the Battle Tower shop for Battle Points. Using two or three of them before attempting an Espeon or Umbreon evolution can cut your grinding time significantly, though I still prefer the natural walk method because it feels more consistent across different game versions. For the location-based evolutions, I recommend checking the in-game Rotom Dex map if your game has one. It occasionally marks special rocks or areas. In Gen 8, the map does not show the Ice and Moss Rocks directly, but it highlights caves and special zones that are close to where you need to be. Exploring those areas systematically is faster than random wandering. If you want to evolve Eevee without relying on stones or rocks, the Name Trick remains the most dependable method, provided you have not already used it for that specific evolution in your save file. It is one-and-done, but it is also instant and guaranteed, which makes it valuable when you are preparing for a tournament or completing a dex quickly.
I have been playing Pokémon since the original Gold and Silver, and Eevee evolution has only gotten more complex over time. The addition of Sylveon and the shifting mechanics between generations mean there is no single reference that covers everything accurately. My best advice is to keep a notes file with the evolution conditions for each game version you own, because Game Freak changes things between releases in ways that are easy to forget.