June in Osh is the windiest month of the year. In June, the weather in Osh is typically warm. Average daily high temperature in June is about 26 degrees above zero. On average, Osh has 23 sunny, 6 partly cloudy, and 1 rainy day in June. The rains are usually light.