Question: how long does it take to get a green card for an immediate relative of a us citizen?
Answer: For immediate relatives (spouse, children and parents) of U.S. citizens, there is an unlimited number of immigrant visas and approval can be obtained in approximately 5-9 months. There is a short wait because there is no visa limit for the immediate relative category.