When does it snow on mt Everest?

Snowing occurs frequently on Mount Everest from May through July due to the monsoon which occurs from June to September, but snowfall can occur almost any time there for various reasons; for example a storm system.
Copyright Wanderlust World © https://www.ynyoo.com