Anything running custom firmware. Check out the projects maintained by this developer:
https://github.com/pvvxTemperature monitors don't always display much below freezing, because the accuracy might not be within the optimum range, but a custom firmware will still let you read the raw sensor data.
LCD speed and contrast diminishes at temperatures that low, but if you're reading the temperature wirelessly, that won't matter.
Batteries have even more trouble with cold, but if you replace the CR2032 with a BR2032, it'll work down to -30 C.
Besides batteries, electronics aren't really damaged by cold itself, so if your sensors are getting permanently damaged in the winter, it's probably from condensation. If you seal the sensor, it won't be able to read humidity, but I will still accurately read the temperature, albeit with a little more lag.