Canary Islands has sat under a weak low pressure system anchored over Iberia/Straits of Gib for the last wee while – thats been responsible for lots of shite weather recently. the 1st chart at
http://www.metman66.com/chart_gfs16day.htm
shows the current situation – then the charts step forward in 12 hr time steps as you scroll down the page
You’ll see that gradually (by about 23rd/24th March) the area of high pressure centred over the Azores begins to extend over the Canaries..eventually exetending right across it by 29th/20th. As that High pressure builds then the Canaries weather will gradually improve – eventually becoming (by 27th/28th) more like the sort of weather you’d stereotypically expect – ie very warm, dry with a light breeze off the North African mainland. By then the shite weather will be in Tunisa and Sicily – not the Canary Islands
Take suncream and shorts…and enjoy