Okay, but you may need to modify your regimen when it's really snowy out. According to weather.com, it looks like the two worst months in your area are January and February. Of course this doesn't mean you can't have snow during other months but those seem to be the lowest daily/nightly temps on average.
Another idea is snowshoeing, which should give you a hell of a workout.
Either way, what I'm suggesting is shaking up your routine for maybe two (possibly three) months out of the year. Identical training, day in day and day out, month in and month out, is not the best way to maintain overall fitness. It's also good to shake things up if you need to/want to lose a little weight (fewer pounds tends to mean faster running times, too).