I have to go along with WoodBooga on this, but climate also is a factor. Eastern Nebraska only averages 29" a year in precipitation, and maybe gets 25" in snow. Last year we only got 17" of white stuff all winter, and I never even started my 2-stage snow thrower. That was a freak, but I have yet to cover my big firewood stack. My solution is to have a current stack that has protection under a raised deck, and I replenish that with the big reserve stack. After brushing off the snow, it will sublime. I also store logs in a large wooden box with casters on it and more wood near the stove where I roll the box. The stove melts and dries out whatever surface moisture is left. This 2-to-3-stage approach works well for me.