In June, the weather in Keetmanshoop is typically warm. Average daily high temperature in June is about 20 degrees above zero. On average, Keetmanshoop has 30 sunny days in June.