Yes, potatoes can be washed and peeled 24 hours in advance, make sure to keep them in a large bowl of water to prevent them from browning.