Coleslaw will keep for 3-5 days in an airtight container. However, the longer it sits, the soggier it will get, so we suggest consuming within 2-3 days for the best results.