如果在国内的话,一般需要1年左右的时间;如果在美国境内的话,一般半年的时间就可以拿到绿卡。如果拿绿卡的时候,距离结婚的时间不满两年,拿到的就是临时绿卡,拿临时绿卡两年之后就需要申请永久绿卡了。入籍是从拿临时绿卡开始2年9个月就可以申请了。
如果你配偶是公民 你不需要排期的大概5个月能拿到绿卡你本人留在美国拿到绿卡的速度会快点
大约半年,
1年的时间就可以了。这个没有特别要求