Church of England Diocese in Europe


We were unable to provide opening hours. Please contact the Church for more information

+34 922 384038

Getting here

All Saints is an Anglican Church largely serving the English speaking expatriate community in Puerto de la Cruz in Tenerife. We are situated on Carretera Taoro near to the Tigaiga Hotel and the old Casino in a beautiful part of Puerto.

All Saints Church was founded over 100 years ago to allow the English speaking population of Puerto de la Cruz the opportunity to worship God in their own language. Today we continue the vision of our founders in providing a place for those who speak English to worship God and to meet together in praise and fellowship.
As well as regular services, we also hold regular social events and share our facilities with the German speaking Evangelical Church.

Carretera Taoro 29
Puerto De La Cruz
Santa Cruz de Tenerife.

If you'd prefer to navigate using Google Maps please use the button below