Lanthanide contraction is the steady decrease in atomic and ionic size of lanthanoids as their atomic number increases.
Causes of Lanthanide contraction:
In f-block elements, the positive charge on the nucleus rises by one unit, and one additional electron enters the same subshell, as the atomic number increases.
Electrons in the subshell poorly shield each another. Shielding is less in a subshell than in a d subshell.
As the nuclear charge increases, the valence shell is drawn closer to the nucleus. Hence, as a result contraction takes place.