The majority of patients will see Botox results within 5-7 days. However, I have seen some patients notice results within 24 hours and as long as 12- 14 days. Hope that helps.