The BBC reported a dumper truck spread artificial snowfall along Tverskaya Street, in Red Square and at other tourist sites in time for the festivities.
However, there has been a smattering of snow since then and there is more forecast to fall today (31 December).
Russia is currently experiencing its warmest December in almost 140 years, which is a particular departure from the subzero temperatures of General Winter famed throughout the region.