The best months to visit Madeira are between April and October, when temperatures are highest and the sun shines almost daily. But winter time can also be pleasant, with daytime temperatures in Funchal often around 20C (68F) in December and January.