A veggie tray will stay fresh at room temperature for up to 2 hours. You can refrigerate your platter for up to 3 days, although the cut vegetables will dry out a bit over time. I recommend enjoying your crudites within 24 hours for the best result.