Although it's never too late to have a cataract removed, it is better to have cataracts removed while they are immature, as this reduces the length of surgery and the recovery time. Earlier removal also means that you avoid the significant visual impairment associated with very mature (hypermature) cataracts.