Your Invisalign teeth straightening treatment time will depend on the current alignment of your teeth and your smile goals. Invisalign generally works in about 12-18 months depending on the severity of the case.