home_FILL0_wght400_GRAD0_opsz24

How long does it take to get U.S. citizenship?

The naturalization process usually takes 6 months to a year after filing Form N-400. However, you must first be a Green Card holder for at least 5 years (or 3 years if married to a U.S. citizen) before applying for citizenship.