May in Sokotra is the rainiest month of the year. In May, the weather in Sokotra is typically hot. Average daily high temperature in May is about 29 degrees above zero. On average, Sokotra has 13 rainy, 10 sunny, and 8 partly cloudy days in May. The rains are usually heavy. May as well as {{month_nom: February}}, and {{month_nom: February}} is considered the most uncomfortable time to visit Sokotra.