In June, the weather in Southampton is typically warm. Average daily high temperature in June is about 18 degrees above zero. On average, Southampton has 9 rainy, 9 partly cloudy, 8 sunny, and 4 cloudy days in June. The rains are usually light.