High temperatures today will be about 5-8 degrees above average.
Saturday will be a couple of degrees warmer with temperatures up to 10 degrees above average.
Temperatures will drop by 20 degrees on Sunday with a cold front that will increase clouds.
Highs on Sunday will be in the 40s and 50s.
The cool air sticks around for all of next week.