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