La cittadinanza italiana si acquista iure sanguinis (clicca qui), cioè se si nasce o si è adottati da cittadini italiani. Esiste una possibilità residuale di acquisto iure soli, se si nasce sul territorio italiano da genitori apolidi o se i genitori sono ignoti o non possono trasmettere la propria cittadinanza al figlio secondo la legge dello Stato di provenienza.
La cittadinanza può essere richiesta anche dagli stranieri che risiedono in Italia da almeno dieci anni e sono in possesso di determinati requisiti. In particolare il richiedente deve dimostrare di avere redditi sufficienti al sostentamento, di non avere precedenti penali, di non essere in possesso di motivi ostativi per la sicurezza della Repubblica.
Si può diventare cittadini italiani anche per matrimonio. La 'cittadinanza per matrimonio' è riconosciuta dal prefetto della provincia di residenza del richiedente.