How long does immigrant visa processing take? Generally speaking, a fair timeframe is approximately 6-10 months from the filing of the immigrant petition to approval at the U.S. Consulate. Timeframes can vary depending on backlogs of cases at both the USCIS and the U.S. Consulate abroad.
What is immigrant visa process? To apply for an immigrant visa, a foreign citizen seeking to immigrate generally must be sponsored by a U.S. citizen or lawful permanent resident immediate relative(s), or prospective U.S. employer, and have an approved petition before applying for an immigrant visa.
How long does it take to process an immigrant? Total time to naturalize: 18.5 months to 24 months
This is because some U.S. Citizenship and Immigration Services (USCIS) field offices handle applications much faster than others (see “Understanding USCIS Processing Times” below).
How long does it take for an immigrant petition to be approved? After filing Form I-130, Petition for Alien Relative, the approval process can take anywhere from 5 to 12 months for immediate relatives and could take several years for family preference categories. This is an approximation. It may be shorter for some and longer for others.