Madeira is not a winter sun destination, as with the Canary Islands or Egypt, but it will be significantly better than back in your home country. The closer to December, the higher the chance of rain showers and overcast days, but the average temperature will be pleasantly warm.