Question: how long does it take for a green card holder to sponsor a child over 21?
Answer: Now, if the son or daughter is over 21 and unmarried, the wait is a little bit longer. Right now, it's about 6 years for the unmarried son or daughter of a green card holder to get a green card themselves.