Snow falls from nimbostratus clouds. Nimbostratus clouds are thick, gray, low-level clouds that cover the entire sky and bring continuous rainfall or snowfall that can last for a long time.
While other cloud types can also produce snow, nimbostratus clouds are specifically known for their association with significant snowfall events.