13 Ara 2023 ... Menstrual cups can be worn for up to 12 hours, but the cup may need to be emptied more frequently on days with a heavier flow.