Teneriffa ligger på samma breddgrad som Florida och Sahara, och den sistnämnda ligger bara 300 km österut. Emellertid är det inte lika varmt på Teneriffa som i Karibien eller så olidligt varmt som Sahara. Detta beror på två faktorer: den kanariska strömmen och passadvindarna. Den kanariska strömmen bildas som följd av golfströmmen. Denna flyter fram från Karibien och upp till Europa. Här kyls den av och flyter söderut och når de kanariska öarna. Den andra är påverkan från passadvindarna på klimatet, som är ansvariga för att solen nästan alltid lyser på Teneriffa. Passadvindarna uppstår som ett resultat av en kontinuerlig balans i atmosfärens tryck mellan subtropiska områden med högtryck i norra breddgrader (20 -25 grader norr) och lågtrycket från området runt ekvatorn. Den luftkonditionering som finns i naturen bildas av föreningen av dessa bägge faktorer på Teneriffa. Passadvindarna förhindrar att de djupa sporrarna från Atlanten når ön, vilket gör att kanarieöarna, nästan året om, har högt lufttryck. Emellertid stoppar passadvindarna tillfälligt under vinter månaderna. Beroende på de höga rörelserna som kommer från Azorerna och att det inte blåser så mycket , jämnställs atmosfärens lufttryck .Då bildas ett lågtryck i Atlanten som når kanarieöarna, med storm och regn. Detta lågtryck brukar emellertid inte hålla i sig så länge.