The results delivered by Botox injections can last from 3 months to 6 months. The results depend on various factors including the professional’s expertise.