Flagstaff received nearly a foot in snow by midday, and the mountains of the eastern half of the state will receive snow through Thursday morning.