Typically, you want to have been a permanent resident (Green Card holder) for at least five years before you may observe for U.S. Citizenship through naturalization. However, some exceptions apply, together with three years for spouses of U.S. Citizens.