Question: how long does it take for results of botox?
Answer: Getting Botox takes only a few minutes and doesn't require anesthesia. Botox is injected with a fine needle into specific muscles with only minor discomfort. It generally takes three to seven days to take full effect, and it is best to avoid alcohol starting at least one week before the procedure.