Rajkot's climate is characterized by a gradual warming trend as the year progresses. Winters are mild, with temperatures ranging from 10°C to 31°C, while springs bring moderate temperatures from 17°C to 42°C. Summers are hot and dry, with temperatures often reaching 40°C, but gradually cooling down towards the end of August. Autumn sees a slight dip in temperature before winter sets back in, bringing cooler temperatures around December.