The climate of Hay is considered temperate. The average summer temperature is 32 degrees Celsius, with an average winter temperature being 16 degrees Celsius. The rainfall is comparatively low with an average of 367mm (15") annually. Spring and autumn are delightful times with the deciduous trees colouring beautifully in the autumn and the plains covered with wildflowers in the spring.