It's often very cold here, but there isn't much now.
What is the last half talking about? I mean I think it's implied that it's talking about the temperature. I thought this much of implication was allowed in conversation. (The sentence above is brought up by someone studying English and it sounds like it's from a grammar quiz)
PS: I'd like to hear from AmE too. I just want to know what would be possible in casual conversation, not about grammar or logic.
PPS: I want to make sure what "~, but there isn't much snow" means. This is still talking about the general climate of the place, right?
By the way, the expression in my native language is closer to "It snows a lot every year," but we don't express it as "There's much snow every year."