Winters in Cape Breton are cold and snowy, with temperatures often below freezing, averaging around -2°C. Spring brings a gradual warming trend, with temperatures rising steadily from March to May, eventually reaching highs of up to 26°C in May. Summer is mild and pleasant, with warm days and cool nights, with July and August being the warmest months, averaging around 17-20°C. Autumn is characterized by cooling temperatures, with September and October experiencing a mix of warm and cool days before dropping off significantly in November. The coldest month on record is January, while the warmest months are June to August, with temperature fluctuations throughout the year.