The weather for the last few weeks in Gran Canaria has been hot, sunny and more like summer than December. This is because east winds have pushed warm, dry African air over the islands.
However, on Saturday night or Sunday morning, the clouds will roll in as a cheeky blob of cold, wet air from the north passes over the islands. Expect clouds and some rain in north Gran Canaria, and some cloud in the south. Rain is less likely in the south.
The front could also whip up the sea and La Palma and El Hierro have a weather aviso for strong waves on Saturday.
By Tuesday, the front will have gone and the African weather will be back for a few days.
Long term, it looks like we may get a soggy New Year's present from the north, but we'll have to wait and see how the situation develops.