rum punch can last up to two weeks in the refrigerator. although rum punch is unlikely to spoil, it is not recommended to consume it after two days.