Yes, we can get a lot of snow, and it can get really cold, though it depends on the winter. The roost and the coop area both vent under the roof in addition to the side vents & windows. You can't really tell from the pictures but the windows are permanent hardware wire with a pane of removable...