Yes, it does! Green goddess dressing contains mayonnaise and sour cream, both ingredients that require refrigeration to maintain their freshness. You can store green goddess dressing in the refrigerator for up to 3 days.