Pueblo experiences a semi-arid climate with distinct seasonal variations. Winters are cold and snowy, with temperatures often dropping below freezing, averaging around -1°C in January and -4°C in February. Spring brings mild temperatures, gradually warming up to averages of 8°C in April and 13°C in May. Summers are hot and dry, with July and August being the warmest months, averaging around 23°C. As autumn arrives, temperatures cool down again, ranging from 7°C in November to -1°C in December.