Yes, the scallops are flash-frozen at sea to lock in their freshness. They come in a frozen bag, and you should thaw them before cooking.