Ok admittedly I am not very good at distinguishing the Downy Woodpecker from the Hairy Woodpecker. BUT I am SURE this is a Hairy Woodpecker (Picoides villosus). See how big it’s beak is. It’s entire body appears bigger than the Downy I typically see.
(The blurry white spots are falling snowflakes.)
~ ~ ~