The day you receive Botox treatment, you usually will not see any visible results. The initial onset of Botox results takes a few days. “Full effect” develops in about two weeks. On average, the results from Botox treatment last about three months. The length of effectiveness depends on your body’s metabolism, treatment location, and the amount of Botox used.