If you are moving to the Canary Islands from another EU or EEA country, you will not need a visa to enter the islands. If you are staying permanently, you will need to obtain a residence permit and a NIE card issued by the immigration service which is required to file taxes, open a bank account, etc.