Question: how long does it take to get a green card for a parent?
Answer: Generally speaking, USCIS can process Form I-130 in 5 – 12 months. If your parents are already in the United States, USCIS can process Form I-130 concurrently with their Green Card application, which saves a significant amount of time.