Yes, you can make a batch of hot cocoa in advance and reheat it when you're ready to enjoy it. Just make sure to store it in an airtight container in the refrigerator. Reheat gently on the stove or in the microwave, stirring occasionally.