The period of time it will take to process the application will vary with each individual's circumstances. Processing times vary with each U.S. Citizenship and Immigration Services (USCIS) Service Center and can extend to several months. Further information is available from USCIS at the time the petition is filed.
Approximately three to four months should be allowed for the administrative processing of the immigrant visa application once the Immigrant Visa Unit receive the applicant's file from the National Visa Center.
This time frame should be used as a general guideline as processing depends on individual circumstances. It is important that to avoid delays, you follow the instructions sent to you and take immediate action. Failure to respond or take action in a timely manner may result in the termination of your application.