3 ms·
>14.5 months on average The system is different for everyone. It depends on visa types, country of origin and a bunch of other factors. Also, the 14.5 months
by darth_avocado 4y ago
>14.5 months on average
The system is different for everyone. It depends on visa types, country of origin and a bunch of other factors.
Also, the 14.5 months on average is just the time it takes for USCIS to process the N400 application for naturalization. The actual time it takes for the naturalization is 18-24 months. And the biggest part that comes before you apply for naturalization for most immigrants is to obtain a Greencard, which takes the longest time, in some cases more than a few decades.