Khenifra's climate is characterized by mild winters and warm summers. During the winter months (December to February), temperatures range from 8°C to 15°C, with occasional frost. Spring brings gentle warming, with March and April averaging around 17-20°C. Summer heat peaks in June and July, with temperatures often reaching 25-30°C. Autumn sees a slight cooling, with September and October averaging around 18-22°C.