Madeira und die Badeinsel Porto Santo haben ein äußerst angenehmes Klima, mit einer Durchschnittstemperatur von 25° C im Sommer und 17° C im Winter. Diese milden Temperaturen und eine mäßige Luftfeuchtigkeit bescheren Madeira ein subtropisches Klima. Auch die Wassertemperatur ist sehr mild, was dem warmen Golfstrom zu verdanken ist.