In March, the weather in Kyahta is typically cold. Average daily high temperature in March is about 2 degrees above zero. On average, Kyahta has 14 sunny, 13 partly cloudy, 2 snowy, and 2 cloudy days in March. The snowfalls are usually light.