If you are trying to evolve Feebas in Pokémon GO and the evolve button seems locked, you are not doing anything wrong. Feebas is one of the Pokémon that requires a special evolution method rather than simply collecting candy and pressing evolve. Many players are confused when they have enough candy but still cannot evolve their Feebas.
That is because to evolve Feebas Pokémon GO players must complete a buddy walking requirement before the evolution becomes available. Once you understand how the system works, evolving Feebas into Milotic is straightforward.
This guide explains exactly how to evolve Feebas Pokémon GO, how far you need to walk, and the easiest ways to complete the requirement.
How to Evolve Feebas Pokémon GO

To evolve Feebas Pokémon GO you must complete two requirements before the evolve button becomes available.
First, Feebas must be set as your buddy Pokémon and walked for a specific distance. Second, you must collect enough candy to trigger the evolution.
Follow these steps to evolve Feebas:
Catch or obtain a Feebas in Pokémon GO
Set Feebas as your buddy Pokémon
Walk a total of 20 km with Feebas as your buddy
Collect 100 Feebas Candy
Open the Feebas page in your Pokémon storage
Press evolve once the walking requirement is complete
Once both conditions are met, Feebas will evolve into Milotic.
The walking distance must be completed while Feebas is actively set as your buddy, otherwise the progress will not count.
This Pokémon is part of the current rotation, so make sure to check our Pokémon GO April 2026 events hub for the full list of active raids and bonuses.
Why Feebas Requires Walking to Evolve
The mechanic used to evolve Feebas Pokémon GO is inspired by how Feebas evolves in the main Pokémon games. In the original games, Feebas evolves into Milotic through special conditions related to beauty stats rather than simply leveling up.
Because Pokémon GO does not use those same stat systems, Niantic created a buddy walking requirement instead. Walking with Feebas represents the effort required to evolve it, making Milotic feel like a reward for dedication.
Although the system is simple once you know about it, many players are initially confused when they cannot evolve Feebas immediately.
How Much Candy Is Needed to Evolve Feebas Pokémon GO
To evolve Feebas Pokémon GO you need a total of 100 Feebas Candy.
There are several ways to collect Feebas Candy efficiently while working toward the evolution. Catching Feebas whenever it appears is the most obvious method, and using Pinap Berries while catching it will double the candy reward.
Walking Feebas as your buddy will also earn candy over time, which helps progress toward both the walking requirement and the candy requirement at the same time.
You can also transfer duplicate Feebas to Professor Willow to gain additional candy if you catch multiple during events or research encounters.
What Feebas Evolves Into in Pokémon GO

When you evolve Feebas Pokémon GO it evolves into Milotic.
Milotic is a Water type Pokémon known for its elegant design and popularity among Pokémon fans. In Pokémon GO it can be a solid option for certain PvP formats and is often evolved by players who want to complete their Pokédex.
Because Feebas is sometimes featured during events or special research tasks, many players eventually collect enough candy and walking distance to evolve one.
Tips to Complete the Feebas Walking Requirement Faster
Walking 20 km with Feebas may sound like a lot, but there are several ways to complete the requirement more efficiently.
Keeping Feebas as your buddy while playing regularly will allow the distance to build naturally over time. Players who participate in events, go for daily walks, or regularly hatch eggs will often complete the distance without even noticing.
Adventure Sync can also help track walking distance even when the game is not open, making it easier to accumulate progress throughout the day.
Once the 20 km requirement has been completed, the evolve option will unlock as long as you also have enough candy.
Is It Worth Evolving Feebas Pokémon GO
For many players, evolving Feebas Pokémon GO is mainly about obtaining Milotic for the Pokédex. Milotic has always been a fan favourite Pokémon due to its elegant design and unique evolution method.
While it is not considered one of the strongest raid attackers in Pokémon GO, Milotic can still be useful in certain PvP situations and is a satisfying Pokémon to obtain after completing the walking requirement.
Since Feebas does not always appear frequently in the wild, evolving one can feel like a rewarding achievement for dedicated trainers.
Evolving Feebas Pokémon GO
Understanding how to evolve Feebas Pokémon GO becomes simple once you know about the buddy walking requirement. Instead of evolving immediately with candy, Feebas must be walked for 20 km while set as your buddy before the evolution becomes available. After completing that distance and collecting 100 Feebas Candy, you can evolve Feebas into Milotic without any further steps.
Although the process takes a little time, it makes the evolution feel more meaningful. By keeping Feebas as your buddy and continuing to play regularly, you will reach the required distance before long and add Milotic to your Pokémon GO collection.
