Yes, Steak and Shake is open on Christmas Day. The restaurant is open 24 hours a day, 365 days a year, including holidays like Christmas. However, hours may vary depending on location and demand, so it's always best to call ahead or check the website before you go.