We did a 7 day round trip from Seattle last June 4th. The weather was great 70 to 80 during the day. The only cool day was in Tracy's Arm. My Uncle bought a nice jacket at our first port Ketchikan. It was a very nice jacket for less than $30.00 bucks. We felt the best deals were at Ketchikan also.
Have fun on your cruise.