Castform (Pokémon)/Generation III learnset
By leveling up
|- style="text-align:center" | style="text-align:left" | normal | style="background:#9FA19F" | normal
| style=" background:#FFF" | 3 | style=" background:#FFF" | 3 | style=" background:#FFF" | Castform | style="display:none; background:#FFF" | {{{6}}} Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Movelist/note
By TM/HM
|- style="text-align:center" | style="text-align:left" | normal | style="background:#9FA19F" | normal
| style=" background:#FFF" | 3 | style=" background:#FFF" | 3 | style=" background:#FFF" | Castform | style="display:none; background:#FFF" | {{{6}}} Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Mlentry3 Template:Movelist/note
By tutoring
Template:Tutor Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 Template:Mtentry3 {{tutor/note|