Patients usually see the full effects of BOTOX Cosmetic treatments two to 14 days following the procedure, although this may be hastened by contracting the facial muscles. Results normally last for three to four months, and repeat treatments result in longer-lasting effects.