Yes, McDonald's is closed on Christmas Day. However, many McDonald's restaurants may still be open on Christmas Eve and New Year's Eve, offering a limited menu. It's always a good idea to call your local McDonald's to check their holiday hours before you go.