Weather on March 31

Tempe, AZ

55 Years of Data

Avg High
82°F
Avg Low
50°F
Warmest
2026
83°F avg
Coldest
1973
53°F avg

About This Date

March 31st in Tempe, AZ typically brings warm spring weather, with average highs around 82°F and lows near 50°F — a 32°F daily swing. Over 56 years of records, the warmest March 31st was in 2026 (83°F average), while the coldest was 1973 (53°F) — a 30°F range across recorded history. Rain or other precipitation has occurred on about 11% of March 31st dates historically, with the wettest March 31st recording 0.99" of rain. The last decade has been 1.4°F cooler on this date compared to 20-30 years ago.

The last decade has been 1.4°F cooler on this date compared to 20-30 years ago.

Planning for March 31st in Tempe, AZ? Stay hydrated and seek shade during peak afternoon hours.

Warming Trend
1.2°F per decade on this date
YearHighLowAvgPrecipSnow
2026warmest90°76°83°
202583°53°68°
202483°0.99"
202373°40°56°
202283°48°65°
202190°50°70°
202080°60°70°
201984°49°66°
201892°51°71°
201765°52°58°
201674°41°57°
201597°54°75°
201484°41°63°
201389°51°70°
201294°65°79°
201192°53°72°
201084°50°67°
200976°41°58°
200877°47°62°
200782°48°65°
200678°51°65°
200576°53°64°
200493°63°78°0.18"
200390°47°68°
200290°55°72°
200187°55°71°
200076°48°62°0.46"
199985°53°69°
199866°41°54°
199784°61°72°
199687°48°68°
199579°50°64°
199487°54°70°
199380°49°64°
199274°58°66°0.08"
199182°49°65°
199054°69°61°0.1"
198991°57°74°
198876°48°62°
198785°45°65°
198688°66°77°
198577°42°60°
198480°47°63°
198387°54°70°
198278°47°62°
198182°40°61°
198081°47°64°
197974°37°55°
197889°56°72°0.03"
197775°36°55°
197678°40°59°
197573°36°54°
197491°54°72°
1973coldest69°37°53°
197277°35°56°
197196°52°74°
56 years of data from TEMPE ASU

Browse Weather History

Weather data provided by NOAA Climate Data Online. Not for critical planning.

March 31st Weather in Tempe, AZ - 55 Years of History