In June, the weather in Porto Santo is typically warm. Average daily high temperature in June is about 20 degrees above zero. On average, Porto Santo has 16 sunny and 14 partly cloudy days in June.