You must file an I-130 petition for each parent. If your parents are in the U.S., they can apply for a green card along with your application. Otherwise, they have to wait until your visa petitions are approved and apply for a visa at a U.S. Consulate in the country where they reside. The process takes about 3 months if your parents are in the U.S. I will take about 8 months if they are outside the U.S. at the time you file the visa petition.
Answered on Feb 24th, 2012 at 7:50 AM