Latvia has mild winters and cool summers. The average minimum temperature in January varies from -2.8° C to -6.6° C in Liepaja, Daugavpils. The minimum temperature in the winter can be about -24° C in December.
The average temperature in July, the warmest month, can vary from 16.7° C to 17.6° C in Liepaja and Daugavpils. The maximum temperature in the summer may be up to about 30° C.
There is an average of 500-700 mm of rain per year. Most rain falls in the months of August and September. Average it rains 180 days a year, it is foggy at 44 days per year and is only 72 days really sunny. Snow is an average of three months per year and the frost-free period is about 177 days.