Do you mean December 24th (Christmas Eve)? If so, yes, we are open on Christmas Eve, but it is up to each individual merchant how late they stay, and some start closing around 3pm.
Do you mean December 24th, Christmas eve? Yes, they were open last year on Christmas eve. BUT they probably will close early.
Which year? As Thanksgiving is a floating holiday based on the 4th Thursday and not a particular day, it depends on which year you are referring to.
Thanks! Your answer is awaiting moderation.