In June, the weather in Neshkan is typically cold. Average daily high temperature in June is about 8 degrees above zero. On average, Neshkan has 15 cloudy, 8 partly cloudy, 5 sunny, and 2 rainy days in June. The rains are usually light.