how long does rum punch last? this recipe can be made 24 hours in advance, however, do not add any fruit to the punch if you are using fresh fruit like orange slices, lemon slices, or cherries to garnish. add any garnishes just before serving.