Botox typically takes effect within a few days after treatment. However, this can vary depending on the individual and the area that is being treated.