The cost of Hair botox treatment in Toronto ranges from $100 to $300 or more. However, it can vary depending on several factors, including the salon or spa you choose, the expertise of the stylist, the length and thickness of your hair, and any additional services included in the treatment.