I have a Brother label maker and made the labels on there when DS was in daycare. I didn't buy waterproof labels, but they did not come off when heating. I peeled them off at the end of every day and put new ones on because we needed to have the date on ours.