How Long Does it Take to Get a Green Card?

There are basically four types of green cards and each type of green card takes a different amount of time.

In this I tell you the timing of all types of cards -

4 types of green card-

1.  Family-Based Green Card

2.  Marriage-Based Green Card

3.  Employment-Based Green Card

4.  Returning Resident Immigrant Visa

It can take you from 7 to 30 months to get family based green card visa.

Marriage-Based Green Card Visa for 10 to 15 Months.

It may take you 1 to 6 years for an employment-based green card.