Hi. We did Alaska last year in July and I agree, wear layers. We had great weather; wearing a T-shirt with either a long sleeved shirt or a hoodie or a wind breaker. Then if you want something else, great time to go shopping when you are port. Have a wonderful time. Are you going to do a land package after the cruise?