Waffle House is known for being open 24 hours a day, 365 days a year. While some locations may have reduced hours on Christmas Day, most Waffle Houses will remain open during the holiday. So if you're looking for a delicious breakfast, lunch, or dinner on Christmas Day, you can count on Waffle House to be there for you.