Best time of year to visit Madeira Amazing and stable weather denotes April through November as the best time to visit Madeira. April to mid-June is known for price cuts and moderate crowds. This period can offer you unforgettable hiking among lush green vegetation, and you can join famous Madeira Flower Festival.