How long must a resident alien wait until they can submit an application for US citizenship?

*

A resident alien must typically wait at least 5 years after obtaining their green card before they can submit an application for US citizenship. However, there are exceptions to this rule, such as for those granted permanent residency through marriage to a US citizen, who may be eligible to apply after 3 years.