Hair coloring costs $50 to $70 for a single color and $20 to $40 for each additional color or shade. Highlights cost $50 to $150 depending on the type, salon location, and hair length. Complex trends like Balayage, Babylights, or Ombre cost $100 to $150 or more.
A colorist will advise you on which colors best suit you and help you choose colors that will enhance and brighten your complexion. Most colorists recommend staying within three shades lighter or darker than your natural color.