Yes, the Canary Islands are all officially part of the Schengen Area. They have the same status as any other autonomous community in mainland Spain. This means that all 8 main islands and the various islets and rocks in the archipelago all form part of the open-borders region of Europe.