BOTOX prevents wrinkles for three to six months. In the underarms, BOTOX lasts anywhere from four months to a year, possibly longer.