Canary Islands have subtropical climate with warm weather through whole year. Weather of islands is formed under influence of dry African and wet Atlantic winds, cold Canary Current and anticyclone over Azores. In addition Canary Islands are mountainous and weather conditions vary with altitude. Weather in southern islands is drier than in northern. Difference of weather is noticeable even on one separate island i.e. Tenerife.