Faridabad's climate is characterized by mild winters, with temperatures ranging from 3-24°C in January and December, making it a pleasant time for outdoor activities. Spring brings warm days and cool nights, with temperatures gradually increasing to an average high of 40°C in March and April. Summer months are hot, with temperatures often reaching 43°C in May and June, but evenings can be relatively cooler. Autumn sees a slight decrease in temperature, ranging from 16-37°C in October, making it a comfortable season before the onset of winter. Winters return in December, bringing cooler temperatures once again.