My husband and I cruised Princess to Alaska with his family in mid-May a couple years ago. It rained every single day including the day we were on the bus from Seattle to Vancouver. Still friends of ours from Colorado cruised early May and noted weather was very nice...light jacket and sweater kind of weather.
Not sure this can help you at all since it is pretty conflicting but at least it is input. Happy cruisin!