Results from BOTOX injections are apparent within 24 to 48 hours, and are maximized by 30 days. Results often last between 3 and 4 months.