Eevee can evolve into eight different Pokémon, but each Eeveelution has its own method. Vaporeon, Jolteon and Flareon are normally random, while the other five require Buddy progress, a specific Lure Module or the correct time of day.
You can also guarantee each Eeveelution once by giving Eevee a specific nickname. Before spending your Candy, always check the picture beside the Evolve button. If it shows a question mark, the result will be Vaporeon, Jolteon or Flareon at random.
| Evolution | Nickname | Regular evolution method |
|---|---|---|
|
|
Rainer | Random evolution |
|
|
Sparky | Random evolution |
|
|
Pyro | Random evolution |
|
|
Sakura |
|
|
|
Tamao |
|
|
|
Linnea | Evolve within range of a PokéStop with an active Mossy Lure |
|
|
Rea | Evolve within range of a PokéStop with an active Glacial Lure |
|
|
Kira | Earn 70 Hearts with Eevee as your Buddy |
Every Eevee evolution costs 25 Eevee Candy.
Infographic
The image beside the Evolve button shows which Pokémon your Eevee will become.
If you see the correct Eeveelution, it is safe to evolve. If you see a question mark, the result will be Vaporeon, Jolteon or Flareon at random.
Never rely on the nickname, Buddy distance or time of day alone. Check the evolution preview before spending your Candy.
Giving Eevee one of the nicknames listed above will guarantee the corresponding evolution. Rename your Eevee, return to its Pokémon page and check that the correct Eeveelution appears beside the Evolve button.
The nickname trick has one important restriction: each nickname works only once per account. You can use all eight names, but you cannot use the same name twice to obtain the same guaranteed evolution.
For example, Rainer will guarantee Vaporeon the first time you use it. After that, naming another Eevee Rainer will not guarantee another Vaporeon.
You will still need 25 Eevee Candy to complete the evolution.
Give Eevee the nickname you want to test and look at the Evolve button. If the matching Eeveelution appears, the nickname is still available. If the button continues to show a question mark or another evolution, that nickname has already been used or another requirement is affecting the preview.
How to Evolve Eevee into Vaporeon, Jolteon or Flareon

Without the nickname trick, Vaporeon, Jolteon and Flareon are random evolutions. There is no repeatable method that lets you choose between the three.
If Eevee does not meet the requirements for another Eeveelution, its Evolve button will show a question mark. Spending 25 Eevee Candy will then give you Vaporeon, Jolteon or Flareon at random.
The only way to guarantee one of the three is to use its nickname, provided you have not already used that name:
- Rainer for Vaporeon
- Sparky for Jolteon
- Pyro for Flareon
A Rainy Lure does not guarantee Vaporeon, and the weather has no effect on which of the three you receive.
How to Evolve Eevee into Espeon or Umbreon
You can guarantee Espeon or Umbreon by walking with Eevee as your Buddy and evolving it at the correct time of day.
- Set the Eevee you want to evolve as your Buddy.
- Walk at least 10 km with that Eevee.
- Earn 2 Eevee Candy while walking.
- Keep the same Eevee as your current Buddy.
- Evolve during the day for Espeon or during the night for Umbreon.
Pokémon GO uses the day or night shown on the in-game map rather than a fixed universal time. Before evolving, check the image beside the Evolve button:
- Espeon should appear during the day.
- Umbreon should appear during the night.
If the button shows a question mark, stop and check your Buddy, walking distance, earned Candy and GPS connection. Evolving from a question mark will give you one of the three random Kanto evolutions instead.
The walking method can be repeated with different Eevee. You can also use Sakura for Espeon or Tamao for Umbreon once per account.
How to Evolve Eevee into Leafeon or Glaceon
Leafeon and Glaceon require special Lure Modules. The Lure must be active on a PokéStop, and you must be close enough to interact with that PokéStop when you evolve Eevee.
The Lure does not need to belong to you. You can use a Mossy or Glacial Lure placed by another Trainer as long as it is still active and you are within range.
Open Eevee’s page after entering the Lure’s range and check the Evolve button. Leafeon or Glaceon should appear in place of the question mark.
You can also use Linnea for Leafeon or Rea for Glaceon once per account. The nickname method does not require a Lure Module.
How to Evolve Eevee into Sylveon
To evolve Eevee into Sylveon, set it as your Buddy and earn 70 Buddy Hearts with that specific Eevee. This is the equivalent of reaching the Great Buddy level.
Once you have earned enough Hearts, Sylveon will appear as an evolution option. The evolution costs 25 Eevee Candy.
Buddy Hearts can be earned by feeding Eevee, playing with it, taking snapshots, battling, walking and visiting new places. Your progress is tied to that individual Eevee, so changing Buddies temporarily will not erase the Hearts you have already earned.
If the Eevee has also walked 10 km, it may qualify for Espeon or Umbreon at the same time. Check that you are selecting the Sylveon evolution button before confirming.
You can also use the nickname Kira to guarantee Sylveon once per account without earning 70 Hearts.
Why Is My Eevee Evolution Not Working?
If the Eeveelution you want does not appear beside the Evolve button, check the following:
- You have at least 25 Eevee Candy.
- You have not already used the selected nickname.
- The nickname has been entered correctly.
- Eevee is still your current Buddy when evolving it into Espeon or Umbreon.
- You walked 10 km and earned 2 Candy with that Eevee for Espeon or Umbreon.
- The in-game map shows the correct time of day for Espeon or Umbreon.
- You are within range of an active Mossy or Glacial Lure for Leafeon or Glaceon.
- You earned 70 Hearts with the exact Eevee you want to evolve into Sylveon.
- Your game has a stable GPS connection.
If the Evolve button still shows a question mark, do not evolve unless you are happy to receive Vaporeon, Jolteon or Flareon at random.
Frequently Asked Questions
Can every Eevee nickname be used more than once?
No. Each nickname guarantees its corresponding Eeveelution only once per account. After using it, you must follow that Pokémon’s regular evolution method.
How do I know whether I have already used an Eevee nickname?
Rename Eevee and check the image beside the Evolve button. If the matching Eeveelution appears, the nickname is available. If it does not appear, the nickname has probably already been used.
Can I choose between Vaporeon, Jolteon and Flareon without the nickname trick?
No. Once their nicknames have been used, Vaporeon, Jolteon and Flareon are random evolutions. A Lure Module, weather condition or Eevee’s moves will not influence the result.
Does a Rainy Lure evolve Eevee into Vaporeon?
No. A Rainy Lure does not affect Eevee’s evolution. Only Mossy and Glacial Lures provide special Eevee evolutions, producing Leafeon and Glaceon respectively.
Will I lose my Buddy progress if I swap Eevee out?
No. Walking distance and Buddy Hearts remain attached to that individual Eevee. However, Eevee must be your current Buddy when you evolve it into Espeon or Umbreon.
What happens if the Evolve button shows a question mark?
A question mark means Eevee will evolve into Vaporeon, Jolteon or Flareon at random. It does not guarantee the evolution you may be trying to obtain.
Can Costume Eevee evolve?
It depends on the costume. If an Evolve button appears on that Eevee’s page, it can evolve into the forms offered by the game. If there is no Evolve button, that particular Costume Eevee cannot evolve.
Will Shiny Eevee remain Shiny after evolving?
Yes. A Shiny Eevee will evolve into the Shiny version of the selected Eeveelution. Make sure the correct evolution appears beside the Evolve button before confirming.
Do I need to save the Eevee evolutions for Level 42?
No. The old Level 42 task that required Trainers to obtain Eevee’s different evolutions was removed when Pokémon GO’s leveling system was expanded and rebalanced in October 2025.




