May in Karlskrona is the sunniest month of the year. In May, the weather in Karlskrona is typically warm. Average daily high temperature in May is about 13 degrees above zero. On average, Karlskrona has 14 sunny, 14 partly cloudy, 2 rainy, and 1 cloudy day in May. The rains are usually light.