Tonight, a slight chance of rain in the Keweenaw Peninsula. Otherwise, mostly clear to perhaps partly cloudy. Some gusty winds. Low temperatures will be around 60 or the 60s, a few areas could fall into the 50s. West to northwest wind 10 to 20 MPH with some higher gusts becoming west to southwest late. 

Friday, a slight chance of rain or a thunderstorm. Otherwise, partly cloudy to perhaps mostly sunny. Some gusty winds. High temperatures will be around 80 or the 80s. West to southwest wind 10 to 20 MPH with some higher gusts. 

Friday night, a slight chance of rain or a thunderstorm. Otherwise, partly cloudy to perhaps mostly clear. Low temperatures will be around 60 or the 60s. South to southwest wind 5 to 15 MPH with a few higher gusts. 

Saturday, partly sunny to mostly cloudy with a chance of rain and thunderstorms. Some gusty winds. High temperatures will be in the 70s and 80s. South to southwest wind 10 to 20 MPH with some higher gusts. 

Saturday night, partly cloudy to mostly cloudy with a chance of rain and thunderstorms. Low temperatures will be in the 50s and 60s. South to southwest wind 5 to 15 MPH with some higher gusts turning west to northwest through the night. 

Sunday, a few rain showers. Otherwise, some clearing. Gusty winds. High temperatures will be around 70 or the 70s. West to northwest wind 15 to 25 MPH. 

Sunday night, mostly clear. Low temperatures will be around 50 or the 50s. West to northwest wind 5 to 15 MPH with a few higher gusts. 

Monday, sunny. High temperatures will be around 70 or the 70s. West to northwest wind 5 to 15 MPH with a few higher gusts. 

Monday night, mostly clear. Low temperatures will be in the 50s and 60s. South to southwest wind 5 to 15 MPH. 

Tuesday through Thursday, a slight chance of rain. Otherwise, partly cloudy. High temperatures will be in the 70s. Low temperatures will be in the 50s to around 60.