Question: how long does it take for family based immigration?
Answer: You will need to file the I-485, Application to Register Permanent Residence or Adjust Status to adjust your status and receive your green card. On average, the I-130 filed by your sponsor takes between 6 to 12 months to be processed. The USCIS processes the petition on a first-come, first-served basis.