February in Shiraz is the cloudiest month of the year. In February, the weather in Shiraz is typically warm. Average daily high temperature in February is about 11 degrees above zero. On average, Shiraz has 20 sunny, 5 partly cloudy, and 4 rainy days in February. The rains are usually moderate. February as well as January is considered the most uncomfortable time to visit Shiraz.