How long does it take to get a green card?

The process will vary for each individual depending on the permanent residency avenue that is selected.