In February, the weather in Sokotra is typically warm. Average daily high temperature in February is about 25 degrees above zero. On average, Sokotra has 22 sunny and 7 partly cloudy days in February. February as well as January and December is considered the most comfortable time to visit Sokotra.