Fun Fact! Surprise has an average of 300+ days of sunshine each year.

Average Temperatures (High / Low)

Jan.

Feb.

Mar.

Apr.

May

Jun.

68°F / 42°F

72°F / 45°F

78°F / 50°F

86°F / 56°F

95°F / 65°F

104°F / 73°F

Jul.

Aug.

Sept.

Oct.

Nov.

Dec.

107°F / 80°F

105°F / 79°F

100°F / 73°F

89°F / 60°F

76°F / 48°F

66°F / 41°F

 

Visit www.weather.com for daily temperatures.