Well, you might want to check with your local mall, but I think most of them will be closed on Christmas Day. It's a national holiday, so most businesses and stores are closed. However, some stores in airports and train stations may be open for travelers. It's also possible that some smaller, local businesses might be open if they're not affiliated with a big chain. So, you'll probably have to look around and do some research. But, why do you need to go shopping on Christmas Day?