Translation:There was a lot of snow last winter.
Depending on context, "It snowed a lot" would be:
"Ho nevicato molto." (passato prossimo).
"Nevicò molto." (passato remoto)
"C'è molta neve oggi". There is a lot of snow today.
"C'era molta neve ieri." There was a lot of snow yesterday.
"Ci fu molta neve lo scorso inverno." There was a lot on snow last winter (further in the past).