The currency in the Canary Islands is the Euro, as in the rest of Spain. You can exchange money in banks or withdraw Euros from ATM machines using your debit or credit card. Cards are also accepted in most shops, hotels and restaurants. To make things easier though, you can buy your travel money in advance online or from any Thomas Cook store.