The two Canadian provinces receiving the most rainfall are British Columbia and Newfoundland and Labrador.