No, the salad does not need to be chilled. You can serve it immediately after mixing all of the ingredients together.