The climate in Bury Saint Edmunds, United Kingdom, is mild with cool summers and relatively warm winters. The average temperature in summer is around 21 degrees Celsius, and in winter it is around 5 degrees Celsius. However, it can get quite cold in winter, with temperatures sometimes dipping below freezing.