Are all foods federally regulated to have expiration dates?

Not all foods are required to have expiration dates by federal regulations. However, many perishable foods such as dairy products, meats, poultry, and certain processed foods are required to have expiration dates or "sell by" dates in order to ensure food safety and quality. Other non-perishable items like canned goods and dry goods may also have best by dates or recommended use-by dates for consumer guidance. It is important to check product packaging for any date information to ensure the safety and quality of the food.