To apply for citizenship you must:
- Be 18 years or older;
- Have been a resident for 5 years or have been a legal permanent resident for 3 years if married to a U.S. citizen;
- Have good moral character for the last 5 years;
Be aware that conduct prior to the 5 year period may impact whether the applicant meets the requirement.