A cradle cap usually clears up by the baby’s first birthday. However, in some cases, it might last till they turn 2 to 4 years old.