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