While Morocco can be subject to severe heat, Tenerife enjoys much more predictable and consistent weather due to the northeasterly trade winds which blow in from across the Atlantic to provide a pleasant temperature all year round. This wind also means the Canary Islands generally have cloud-free skies.