In May, the weather in Naryan-Mar is typically cold. Average daily high temperature in May is about 4 degrees above zero. On average, Naryan-Mar has 13 rainy, 13 cloudy, 4 snowy, and 1 sunny day in May. The rains are usually light. May as well as January, February, June, and August is considered the most uncomfortable time to visit Naryan-Mar.