La deuxième façon d'obtenir la citoyenneté américaine est par un processus appelé la naturalisation. Les gens qui ont un statut légal de résidence permanente (LPR) peuvent demander la citoyenneté à travers le processus de naturalisation. Cependant, les personnes dans cette catégorie doivent avoir vécu dans l'état américain sous LPR pour un certain nombre d'années. Par exemple, si vous avez gagné LPR par le mariage, vous devrez attendre environ trois ans pour demander la citoyenneté. Si vous avez gagné le statut LPR par une autre avenue, vous devez généralement attendre cinq ans. Aussi, afin de demander la citoyenneté par naturalisation, vous devez avoir au moins 18 ans, être alphabétisé en anglais, preuve de bonne moralité, adhérer aux principes constitutionnels, et prêter serment d'allégeance aux États-Unis.