Stewarts is a popular fast-food restaurant chain, and while most locations are closed on Christmas Day, some may be open for limited hours or have special holiday menus. However, availability may vary by location, so it's best to check with your local Stewarts to see if they're open on Christmas.