Lovech, where it's located

The climate of Lovech is continental, with cold winters and hot summers.
The city is located in north-central Bulgaria, in the plain north of the Balkan chain, the coldest in the country. The city is prone to polar cold waves (for example, in February 2012, the temperature dropped to -20 °C or -4 °F), but it is also prone to foehn-like winds that descend from the mountains and that can lead to sudden increases in temperature. In summer, it can reach 40 °C (104 °F) during heat waves.
The average temperature of the coldest month (January) is of 0.7 °C (33 °F), that of the warmest month (July) is of 22.9 °C (73 °F). Here are the average temperatures.
Lovech - Average temperatures
Min (°C)-3-226111516161272-2
Max (°C)571218232729302518116
Min (°F)272836435259616154453628
Max (°F)414554647381848677645243

Precipitation amounts to 610 millimeters (24 inches) per year: so, it is at an intermediate level. It ranges from 35 mm (1.4 in) in the driest month (February) to 75 mm (3 in) in the wettest (July). Here is the average precipitation.
Lovech - Average precipitation


Best Time

The best times to visit Lovech are spring and autumn, namely the months of May and September. In June, the weather is often excellent, but it can sometimes get hot, especially in the second half of the month.