The Mall of America is open on Christmas Day, but hours may vary depending on the year and the day of the week. Generally, the mall is open from 7 am to 6 pm on Christmas Eve and from 9 am to 6 pm on Christmas Day. However, it's always best to check the mall's website for the most up-to-date information on hours and events.