The treatment varies depending on where you get it done, but generally speaking, hair botox costs anywhere between $100 to $300.