The game files store 101 as a sentinel for moves that cannot miss, so this move never misses.
Learn list
Pokemon that learn Iron Defense

Aegislash (Blade Forme)
Steel / Ghost · 500

Aegislash (Shield Forme)
Steel / Ghost · 500

Aggron
Steel / Rock · 530

Mega Aggron
Steel · 630

Appletun
Grass / Dragon · 485

Araquanid
Water / Bug · 454

Archaludon
Steel / Dragon · 600

Armarouge
Fire / Psychic · 525

Aurorus
Rock / Ice · 521

Avalugg
Ice · 514

Hisuian Avalugg
Ice / Rock · 514

Barbaracle
Rock / Water · 500

Mega Barbaracle
Rock / Fighting · 600

Bastiodon
Rock / Steel · 495

Beedrill
Bug / Poison · 395

Mega Beedrill
Bug / Poison · 495

Blastoise
Water · 530

Mega Blastoise
Water · 630

Ceruledge
Fire / Ghost · 525

Chesnaught
Grass / Fighting · 530

Mega Chesnaught
Grass / Fighting · 630

Cofagrigus
Ghost · 483

Corviknight
Flying / Steel · 495

Crabominable
Fighting / Ice · 478

Mega Crabominable
Fighting / Ice · 578

Empoleon
Water / Steel · 530

Excadrill
Ground / Steel · 508

Mega Excadrill
Ground / Steel · 608

Falinks
Fighting · 470

Mega Falinks
Fighting · 570

Flapple
Grass / Dragon · 485

Forretress
Bug / Steel · 465

Garganacl
Rock · 500

Glimmora
Rock / Poison · 525

Mega Glimmora
Rock / Poison · 625

Golurk
Ground / Ghost · 483

Mega Golurk
Ground / Ghost · 583

Heracross
Bug / Fighting · 500

Mega Heracross
Bug / Fighting · 600

Kingambit
Dark / Steel · 550

Klefki
Steel / Fairy · 470

Kommo-o
Dragon / Fighting · 600

Lucario
Fighting / Steel · 525

Mega Lucario
Fighting / Steel · 625

Lycanroc (Dusk Form)
Rock · 487

Lycanroc (Midday Form)
Rock · 487

Lycanroc (Midnight Form)
Rock · 487

Mawile
Steel / Fairy · 380

Mega Mawile
Steel / Fairy · 480

Metagross
Steel / Psychic · 600

Mega Metagross
Steel / Psychic · 700

Mr. Rime
Ice / Psychic · 520

Mudsdale
Ground · 500

Orthworm
Steel · 480

Pinsir
Bug · 500

Mega Pinsir
Bug / Flying · 600

Reuniclus
Psychic · 490

Rhyperior
Ground / Rock · 535

Runerigus
Ground / Ghost · 483

Sandaconda
Ground · 510

Scizor
Bug / Steel · 500

Mega Scizor
Bug / Steel · 600

Scolipede
Bug / Poison · 485

Mega Scolipede
Bug / Poison · 585

Scrafty
Dark / Fighting · 488

Mega Scrafty
Dark / Fighting · 588

Sinistcha (Masterpiece Form)
Grass / Ghost · 508

Sinistcha (Unremarkable Form)
Grass / Ghost · 508

Skarmory
Steel / Flying · 465

Mega Skarmory
Steel / Flying · 565

Slowbro
Water / Psychic · 490

Galarian Slowbro
Poison / Psychic · 490

Mega Slowbro
Water / Psychic · 590

Slowking
Water / Psychic · 490

Galarian Slowking
Poison / Psychic · 490

Steelix
Steel / Ground · 510

Mega Steelix
Steel / Ground · 610

Galarian Stunfisk
Ground / Steel · 471

Torkoal
Fire · 470

Torterra
Grass / Ground · 525

Toxapex
Poison / Water · 495

Tyranitar
Rock / Dark · 600

Mega Tyranitar
Rock / Dark · 700

Tyrantrum
Rock / Dragon · 521

Vanilluxe
Ice · 535

Vivillon (Archipelago Pattern)
Bug / Flying · 411

Vivillon (Continental Pattern)
Bug / Flying · 411

Vivillon (Elegant Pattern)
Bug / Flying · 411

Vivillon (Fancy Pattern)
Bug / Flying · 411

Vivillon (Garden Pattern)
Bug / Flying · 411

Vivillon (High Plains Pattern)
Bug / Flying · 411

Vivillon (Icy Snow Pattern)
Bug / Flying · 411

Vivillon (Jungle Pattern)
Bug / Flying · 411

Vivillon (Marine Pattern)
Bug / Flying · 411

Vivillon (Meadow Pattern)
Bug / Flying · 411

Vivillon (Modern Pattern)
Bug / Flying · 411

Vivillon (Monsoon Pattern)
Bug / Flying · 411

Vivillon (Ocean Pattern)
Bug / Flying · 411

Vivillon (Poké Ball Pattern)
Bug / Flying · 411

Vivillon (Polar Pattern)
Bug / Flying · 411

Vivillon (River Pattern)
Bug / Flying · 411

Vivillon (Sandstorm Pattern)
Bug / Flying · 411

Vivillon (Savanna Pattern)
Bug / Flying · 411

Vivillon (Sun Pattern)
Bug / Flying · 411

Vivillon (Tundra Pattern)
Bug / Flying · 411
Back to the full move list.