Bulgaria has temperate climate but also it depends whether you are in the northern part, where it is quite colder compared to the southern part. The average winter temperatures are between 0 and 7 degrees Celsius. The coldest month is January and in some cases the temperatures fall to -20 degrees Celsius. The spring is with mild and pleasant temperatures. The summer is hot and stuffy with temperatures around 28-30 degrees Celsius. The rainiest season is the autumn and especially in October and November.
The four seasons are clearly defined and has something to offer for everyone’s taste!