What’s happening in your city over Christmas?
I live in Los Angeles and the Christmas season is a great time to be here. We don't have snow in the city, but if we want it, it's only an hour or so drive away in the nearby mountains. You'll find every conceivable traditional holiday activity, including some designed for colder weather, without actually having to suffer through the cold!
These days are even a great time to visit the beach, at least to just walk around and enjoy the view. It was 84 degrees here a couple of days ago, and there's always a good chance such warm weather can return any day. Even if it is chilly, it is great to see the waves and you won't be battling the crowds to get parking!