June in Shahidmazar is the windiest month of the year. In June, the weather in Shahidmazar is typically hot. Average daily high temperature in June is about 34 degrees above zero. On average, Shahidmazar has 15 sunny, 7 rainy, 7 partly cloudy, and 1 cloudy day in June. The rains are usually light. June as well as January, February, March, and December is considered the most uncomfortable time to visit Shahidmazar.