We had fantastic weather in early June. Chilly at times, so you could believe that you were actually in Alaska (I'd feel weird cruising there in 80 degree weather), but not really cold, and I'm a Southerner who hates being cold. Almost no rain, even in Ketchikan we lucked out and had a beautiful clear blue sky. Still some snow capping the mountains, but not too much ice to make Endicott difficult. Lots of seals in Endicott. It was a very special cruise.