Snow generally falls in Kasauli in late December, January, or early February. During a snowfall, the environment becomes surreal and angelic, completely covered in snow flakes.