Helsingborg, where it's located

The climate of Helsingborg is Baltic, that is to say, relatively continental, with cold winters and mild summers.
The city is located on the southwestern coast of Sweden, in Scania (Skåne), the mildest county in Sweden. Beyond the Øresund strait, the city of Helsingør, in Denmark, is 4 km (2.5 mi) away.
The average temperature of the coldest month (January) is of 0.4 °C (33 °F), that of the warmest month (July) is of 18 °C (64 °F). However, during polar cold spells, the temperature can drop to -20 °C (-4 °F) or below, while in summer, it can reach 28/30 °C (82/86 °F), although rarely. Here are the average temperatures.
Helsingborg - Average temperatures
Min (°C)-2-203711131310630
Max (°C)2371217202322181284
Min (°F)282832374552555550433732
Max (°F)363745546368737264544639

Precipitation amounts to 560 millimeters (22 inches) per year: so, it is at an intermediate level. It ranges from 25 mm (1 in) in the driest month (February) to 65 mm (2.6 in) in the wettest (July). Here is the average precipitation.
Helsingborg - Average precipitation

The sea temperature ranges between 2 °C (36 °F) and 18 °C (64 °F). So, it never becomes warm for swimming. Here are the average sea temperatures.
Helsingborg - Sea temperature
Temp (°C)323611151818151285
Temp (°F)373637435259646459544641


Best Time

The best time to visit Helsingborg is the summer, from June to August, since it is the mildest season. However, you must take into account some rainy days and a bit of cold at night.