Surf
WaterSurf is a Water-type special attack. It has 90 base power, 100% accuracy, 15 PP and targets all adjacent Pokémon, including allies. As a spread move it can hit multiple Pokémon at once.
Technical data
- Type
- Water
- Category
- special
- Power
- 90
- Accuracy
- 100
- PP
- 15
- Priority
- 0
- Target
- all-adjacent
- Contact
- No
- Spread
- Yes
- Protect blocks
- Yes
- Wide Guard blocks
- Yes
Competitive value
Useful as a spread option in doubles, pressuring both opponents at once; watch for Wide Guard.
How to learn it
Pokémon that can learn or be taught this move, by method.
Level-up30 Pokémon
Swampert Mega
Slowbro Mega
Starmie Mega
Swampert
Slowking Galar
Milotic
Slowbro Galar
Slowbro
Starmie
Slowking
TM / HM313 Pokémon
Tyranitar Mega
Greninja Ash
Greninja Mega
Drampa Mega
Gyarados Mega
Barbaracle Mega
Dragalge Mega
Garchomp Mega Z
Garchomp Mega
Swampert Mega
Slowbro Mega
Dragapult
Goodra Hisui
Dragonite Mega
Hydreigon
Blastoise Mega
Kangaskhan Mega
Sharpedo Mega
Snorlax
Empoleon
Goodra
Feraligatr Mega
Palafin Hero
Audino Mega
Basculegion Female
Dragonite
Blastoise Gmax
Rhyperior
Garchomp
Quaquaval
Starmie Mega
Aggron Mega
Pelipper
Swampert
Feraligatr
Blastoise
Tyranitar
Greninja Battle Bond
Vaporeon
Gyarados
Avalugg
Clawitzer
Greninja
Avalugg Hisui
Tauros Paldea Aqua Breed
Raichu Mega Y
Aggron
Beartic
Simipour
Tauros Paldea Blaze Breed
Tauros Paldea Combat Breed
Weavile
Raichu Mega X
Barbaracle
Dragalge
Raichu Alola
Kangaskhan
Politoed
Primarina
Samurott Hisui
Slowking Galar
Heliolisk
Samurott
Milotic
Snorlax Gmax
Basculegion Male
Rampardos
Stunfisk
Slowbro Galar
Overqwil
Mimikyu Totem Busted
Mimikyu Busted
Slowbro
Slurpuff
Sharpedo
Tauros
Starmie
Drampa
Raichu
Pangoro
Slowking
Palafin Zero
Toxapex
Furfrou
Stunfisk Galar
Qwilfish
Araquanid
Audino
Araquanid Totem
Qwilfish Hisui
Diggersby
Pikachu Starter
Azumarill
Pikachu
Pikachu Alola Cap
Pikachu Belle
Pikachu Cosplay
Pikachu Gmax
Pikachu Hoenn Cap
Pikachu Kalos Cap
Pikachu Libre
Pikachu Original Cap
Pikachu Partner Cap
Pikachu Phd
Pikachu Pop Star
Pikachu Rock Star
Pikachu Sinnoh Cap
Pikachu Unova Cap
Pikachu World Cap
Egg move (breeding)2 Pokémon
Swampert Mega
Swampert
Pokémon that use this move
313 Pokémon, sorted by usage
Tyranitar Mega
Greninja Ash
Greninja Mega
Drampa Mega
Gyarados Mega
Barbaracle Mega
Dragalge Mega
Garchomp Mega Z
Garchomp Mega
Swampert Mega
Slowbro Mega
Dragapult
Goodra Hisui
Dragonite Mega
Hydreigon
Blastoise Mega
Kangaskhan Mega
Sharpedo Mega
Snorlax
Empoleon
Goodra
Feraligatr Mega
Palafin Hero
Audino Mega
Basculegion Female
Dragonite
Blastoise Gmax
Rhyperior
Garchomp
Quaquaval
Starmie Mega
Aggron Mega
Pelipper
Swampert
Feraligatr
Blastoise
Tyranitar
Greninja Battle Bond
Vaporeon
Gyarados
Avalugg
Clawitzer
Greninja
Avalugg Hisui
Tauros Paldea Aqua Breed
Raichu Mega Y
Aggron
Beartic
Simipour
Tauros Paldea Blaze Breed
Tauros Paldea Combat Breed
Weavile
Raichu Mega X
Barbaracle
Dragalge
Raichu Alola
Kangaskhan
Politoed
Primarina
Samurott Hisui
Slowking Galar
Heliolisk
Samurott
Milotic
Snorlax Gmax
Basculegion Male
Rampardos
Stunfisk
Slowbro Galar
Overqwil
Mimikyu Totem Busted
Mimikyu Busted
Slowbro
Slurpuff
Sharpedo
Tauros
Starmie
Drampa
Raichu
Pangoro
Slowking
Palafin Zero
Toxapex
Furfrou
Stunfisk Galar
Qwilfish
Araquanid
Audino
Araquanid Totem
Qwilfish Hisui
Diggersby
Pikachu Starter
Azumarill
Pikachu
Pikachu Alola Cap
Pikachu Belle
Pikachu Cosplay
Pikachu Gmax
Pikachu Hoenn Cap
Pikachu Kalos Cap
Pikachu Libre
Pikachu Original Cap
Pikachu Partner Cap
Pikachu Phd
Pikachu Pop Star
Pikachu Rock Star
Pikachu Sinnoh Cap
Pikachu Unova Cap
Pikachu World Cap
What this move does
Surf is a Water-type special attack. It has 90 base power, 100% accuracy, 15 PP and targets all adjacent Pokémon, including allies. As a spread move it can affect multiple Pokémon at once. Surf is a Water-type special attack. It has 90 base power, 100% accuracy, 15 PP and targets all adjacent Pokémon, including allies. As a spread move it can hit multiple Pokémon at once.
Useful as a spread option in doubles, pressuring both opponents at once; watch for Wide Guard.
When to consider it
Consider Surf when you want to pressure both opponents simultaneously. Spread attacks are powerful in doubles, but remember that they can be blocked by Wide Guard and may hit your own partner if they target all adjacent Pokémon. Pair it with Pokémon that are immune or resistant to its type, or protect your partner with Follow Me, Rage Powder or a well-timed Protect.
How to evaluate it in team building
In team building, Surf helps compress coverage into a single moveslot because it threatens two foes at once. It works best on teams that can control the board with speed, redirection or Protect. Make sure your team does not rely too heavily on the same defensive typing, because a spread weakness can be punished by Wide Guard or an immune switch-in.
Common mistakes
Common mistakes with Surf include: Using it without a clear plan for the turns it creates. Forgetting that Protect and Detect can block it, wasting a key turn. Hitting your own partner with friendly fire in spread matchups. Spamming it predictably and letting the opponent switch into a resist. Not considering how redirectors like Follow Me and Rage Powder change targeting.
VGC interactions
Protect and Detect block this move. Wide Guard blocks the spread effect. Spread moves hit both foes but may also damage your ally. These interactions are situational, so test them in the team builder and matchup analyzer before committing to the moveslot.
Related tools and guides
Use the tools below to test Surf in a full team context and compare it with alternative options.
VGC interactions
- Protect / Detect: blocks this move.
- Wide Guard: blocks this spread move.
- Follow Me / Rage Powder: spread moves are not redirected.
- Quick Guard: no effect (non-priority).
Frequently asked questions
+Is Surf good in ChampionsVGC?
Useful as a spread option in doubles, pressuring both opponents at once; watch for Wide Guard. It is blocked by Protect and Detect, which can waste a key turn if predicted.
+Is Surf blocked by Protect?
Yes, Surf is blocked by Protect and Detect.