Yes! Since the base of the filling is heavy cream and cream cheese, the pie does need to be stored in the refrigerator. It will not last at room temperature.