It depends on your daughter's age: 1) if she were under 18 when you married your U.S. citizen wife, your wife can sponsor your daughter, and a) if your daughter is still under 21, she can get an immigrant visa in about 1 year; b) if your daughter is over 21 and not married, she can get her visa in about 7 years (but if she was born in the Philippines, it will take 15 years; if in Mexico - 19 years); c) if your daughter is over 21 and married, she can get her visa in 10 years (19 years for Mexico, 20 years - for the Philippines); 2) if your daughter were over 18 when you married your U.S. citizen wife, - your wife cannot sponsor your daughter, and, on your petition, a) if she is under 21 and not married, your daughter might get an immigrant visa in 2.5 years (unless she turns 21 while waiting for her visa, in which case things get too complicated for a discussion here); b) if she is over 21 and not married, she will have to wait about 8 years (about 20 years if she was born in the Philippines or in Mexico); c) if she is married, you cannot sponsor her until you become a U.S. citizen.
Answered on Nov 12th, 2012 at 10:09 PM