May in Benguela is the hottest month of the year. In May, the weather in Benguela is typically hot. Average daily high temperature in May is about 31 degrees above zero. On average, Benguela has 28 sunny and 3 partly cloudy days in May.