Naturalization is an act of acquiring citizenship by migrants in a foreign country after legally living certain number of years, paying taxes, speaking language and fully integrating to culture.

The rules of naturalization vary from country to country but typically include a promise to obeying and upholding that country’s laws.  Naturalization laws in some countries require renouncing previous citizenship.

While the average number of years to naturalize for citizenship in 5 years in most countries, the rules are different in every country.

Let us take a look below, on how many years you need to spend to acquire citizenship..

CountryNaturalizing in years
Afghanistan5
Albania5
Algeria7
Andorra20
Angola10
Antigua & Barbuda7
Argentina2
Armenia3
Australia4
Austria10
Azerbaijan5
Bahamas10
Bahrain25
Bangladesh5
Barbados5
Belarus7
Belgium5
Belize5
Benin10
Bhutan20
Bolivia2
Bosnia Herzegovina8
Botswana12
Brazil4
Brunei12
Bulgaria10
Burkina Faso10
Burundi10
Cambodia5
Cameroon5
Canada3
Cape Verde5
Central African Rep15
Chad5
Chile5
China5
Colombia5
Comoros10
Congo10
Congo Democratic Rep5
Costa Rica7
Croatia8
Cuba5
Cyprus7
Czech Republic5
Denmark9
Djibouti10
Dominica12
Dominican Republic2
Ecuador3
Egypt10
El Salvador5
Equatorial Guinea40
Eritrea10
Eswatini (Swaziland)10
Estonia8
Ethiopia4
Fiji5
Finland5
France5
Gabon5
Gambia15
Georgia5
Germany8
Ghana5
Greece7
Grenada12
Guatemala5
Guinea5
Guinea-Bissau6
Guyana12
Haiti5
Hong Kong SAR7
Honduras3
Hungary8
Iceland7
India12
Indonesia5
Iran5
Iraq10
Ireland5
Israel3
Italy10
Ivory Coast5
Jamaica5
Japan5
Jordan4
Kazakhstan5
Kenya7
Kiribati7
Korea North*
South Korea5
Kosovo5
Kuwait20
Kyrgyzstan5
Laos10
Latvia10
Lebanon1
Lesotho5
Liberia2
Libya10
Liechtenstein10
Lithuania10
Luxembourg5
Macedonia8
Madagascar5
Malawi7
Malaysia10
Maldives10
Mali10
Macau SAR7
Malta5
Marshall Islands5
Mauritania10
Mauritius5
Mexico5
Micronesia5
Moldova10
Monaco10
Mongolia5
Montenegro10
Morocco5
Mozambique10
Myanmar
Namibia10
Nauru
Nepal15
Netherlands5
New Zealand5
Nicaragua5
Niger10
Nigeria15
Norway7
Oman20
Pakistan7
Palestine
Palau
Panama5
Papua New Guinea8
Paraguay3
Peru2
Philippines10
Poland10
Portugal5
Qatar25
Romania8
Russian Federation5
Rwanda5
St Kitts & Nevis12
St Lucia12
Saint Vincent & the Grenadines12
Samoa5
San Marino30
Sao Tome & Principe5
Saudi Arabia5
Senegal10
Serbia5
Seychelles10
Sierra Leone8
Singapore12
Slovakia8
Slovenia10
Solomon Islands
Somalia7
South Africa5
South Sudan10
Spain10
Sri Lanka
Sudan10
Suriname5
Sweden5
Switzerland10
Syria5
Taiwan5
Tajikistan5
Tanzania7
Timor-Leste (East Timor)10
Thailand5
Togo5
Tonga5
Trinidad & Tobago7
Tunisia5
Turkey5
Turkmenistan5
Tuvalu
Uganda10
Ukraine5
United Arab Emirates30
United Kingdom5
United States5
Uruguay5
Uzbekistan5
Vanuatu10
Venezuela10
Vietnam5
Yemen10
Zambia10
Zimbabwe10