PokéBase - Pokémon Q&A
0 votes
3,799 views
by

2 Answers

3 votes
 
Best answer

Updated Answer:

Gens 4-7:

/ds7 toxic spikes, stealth rock, spikes:
Forretress, Omanyte, Omastar, Pineco, Smeargle

Gen 8(Swsh):

/ds8 toxic spikes, stealth rock, spikes:
Mew, Omanyte, Omastar

Gen 8 BDSP: Omantye, Omastar, Smeargle, Deoxys

Gen 9:

/ds toxic spikes, stealth rock, spikes:
Clodsire, Forretress, Glimmet, Glimmora, Pineco, Quagsire, Wooper-Paldea

Sources: 1. Going on Showdown and using the command /ds[insert gen here] toxic spikes, stealth rock, spikes
2. Using the Gen 8 BDSP Doubles OU teambuilder on Showdown to see which Pokemon learn Toxic Spikes, Spikes, and Stealth Rock in the BDSP games

by
selected by
0 votes

There are only 2 Pokemon that can learn all three:

Omanyte
Forretress

Omanyte also has to learn Stealth Rock via tutoring in B2W2. Forretress is the only Pokemon that can learn all 3 through level up & breeding in Gen VI.

by
You forgot Smeargle.