We have a high of 18 degrees (Fahrenheit) here on Wednesday - is that cold enough? We don't always have a white Christmas but I'll guarantee it will be cold enough for you in the midwest.