I live in SW Wyoming and we got a bit of snow this last winter (we broke all records locally) and as you can see my hens were out in it.
I added to the run this spring and built a new coop.
You can see construction photos and ideas on my post 'Expanded my run - coop is next'