Known as the City of Roses, Guadalajara has one of the most pleasant climates in the world. The average year-round temperature of 80° F explains why the city is known for its eternal springtime. Guadalajara's hot season lasts for 2.1 months, from April 9 to June 12, with an average daily high temperature above 86°F. The hottest days of the year are in May with average temperatures between 89°F and 57°F. The cool season lasts for 2.5 months, from mid-November to early February, with an average daily high temperature below 77°F. The coldest day of the year is typically in January with temperatures between 41°F and of 74°F.