Halifax's winters are cold and unpredictable, with temperatures often dropping below -10°C in January and February, but occasionally rising above freezing. As spring arrives in March and April, temperatures gradually warm up, with April averaging around 7°C. Summer months bring warmer temperatures, with July and August averages hovering around 20°C, while June and September experience slightly cooler temperatures, ranging from 16 to 18°C. Autumn is mild, with October and November temperatures falling back into the 10-15°C range. Winter returns in December, with temperatures again dropping below -10°C on some days.