If you’re wondering how to get the Legendary Urshifu in Pokémon Go, here’s all the info you need to catch this fighting-type Pokémon.
Urshifu is the evolved version of Kubfu, who is also a water-type Pokémon alongside being a fighting-type, and hails from the Galar region.
How to get Urshifu in Pokémon Go
You cannot catch Urshifu in Pokémon Go. What you need to do instead is catch a Kubfu first and then evolve it into Urshifu. You can do that by completing the free Special Research called Might and Master (1/5).

You would need to explore 3 km, defeat 3 Team GO Rocket members, and use a supereffective Charged Attack to complete the challenge. You get a Kubfu encounter and some XP as rewards.
Now, after catching the Kubfu, feed it 200 candies, and it will evolve into an Urshifu.
Urshifu’s stats, forms, best moveset, and weaknesses in Pokémon Go
Check the table below to find Urshifu’s stats in Pokémon Go:
Max CP | 4077 CP |
Attack | 254 ATK |
Defense | 177 DEF |
Stamina | 225 HP |
Buddy distance | 20 km |
Urshifu has two forms: Single Strike Style and Rapid Strike Style. Its best moveset is Counter 16.56 damage per second and Dynamic Punch 313.5 TDO (total damage output). These moves are further boosted by Cloudy weather.
Urshifu is weak against Fairy, Flying, and Psychic Pokémon and takes 60% more damage from them. This Legendary Pokémon also has a Gigantamax evolution.
Published: Mar 25, 2025 11:10 pm