When refrigerated properly in an airtight container, vinaigrettes can last up to 2 weeks, while dressings containing dairy can keep up to 1 week. I like to err on the side of caution and use them up within 3-5 days.