Yes, whipped icing needs to be refrigerated because it contains whipping cream, which is perishable. Therefore, it needs to be stored in the fridge.