How to get an Italian citizenship? Getting Italian citizenship is a long process with many requirements. It can be done either by residence or by naturalization. To get Italian citizenship through the residence, applicants must have resided in Italy continuously for at least 4 years before applying. Applicants must also provide evidence that they are able to support themselves financially, as well as evidence of their knowledge of the Italian language.