March in Revelstoke is the snowiest, the windiest, and the cloudiest month of the year. In March, the weather in Revelstoke is typically freezing. Average daily high temperature in March is about 1 degree below zero. On average, Revelstoke has 29 snowy and 2 rainy days in March. The snowfalls are usually heavy.