The average price for a Botox unit in Toronto is estimated in the range of between $10 per unit and $17 per unit. The price variance depends on who is administering the treatment. For example, Botox administered by a nurse may be substantially less than if administered by a dermatologist or a cosmetic surgeon