The average amount of precipitation for the year in Villa de Porto Santo is 375.9 mm (14.8"). The month with the most precipitation on average is January with 61 mm (2.4") of precipitation. The month with the least precipitation on average is July with an average of 2.5 mm (0.1").