Arizona is absolutely cooking this first day of spring — Gilbert and Surprise both hit 104°, shattering their previous March 21 records by 15 degrees, while Tucson's 102° blew past a mark that had stood since 1960. Meanwhile, Charlotte is wrapping up the warmest start to any March on record, averaging a 72° high through the 21st — a streak that makes this feel less like early spring and more like late April.
Tucson, AZ: Today's high of 102° would set a new record for March 21 (old record: 87° in 1960)
Gilbert, AZ: Today's high of 104° would set a new record for March 21 (old record: 89° in 1960)
Surprise, AZ: Today's high of 104° would set a new record for March 21 (old record: 94° in 1960)
Kahului, HI: Today's 2.44" of rain makes this the wettest March 21 on record