March in Hudson Bay is the snowiest and the cloudiest month of the year. In March, the weather in Hudson Bay is typically freezing. Average daily high temperature in March is about 3 degrees below zero. On average, Hudson Bay has 25 cloudy, 5 snowy, and 1 sunny day in March. The snowfalls are usually light.