Getting Started

eSalon provides salon quality, at-home hair color at a price you can afford. Our expert colorists design unique-to-you hair color, bottle it at our Los Angeles color lab and ship it to your door complete with Personalized Instructions.

You tell us about your hair goals and coloring history in your personal profile, and we'll match you with an expert colorist who personally formulates your ideal blend. Then we'll send you a kit with your custom blended hair color & Personalized Instructions, along with all the tools you need to get the hair color you want.

We also offer The Match-Up, a 3-product bundle subscription, as well as salon-grade products to shop individually.

Once you've told us your hair goals and coloring history, we'll match you with a professional, licensed colorist, who'll personally formulate a color tailored to your unique needs. We'll send you a kit with your color and the tools you need, including Personalized Instructions created specifically for you. Any questions along the way? Your colorist has got you covered.

Your colorist will create Personalized Instructions for each order to guide you through your application technique to achieve the best results.

Need to speak to us directly? Give us a call at (866) 550-2424 Monday-Friday 8am-6pm PT

Every eSalon hair color order includes Personalized Instructions unique to your custom formulation. They include a detailed explanation of your color and application technique selected by your colorist to achieve your perfect shade.

In addition to being completely tailored just for you, your Personalized Instructions may change from order to order, so it's very important to read them carefully before applying your color. Common missteps such as leaving the color on longer than instructed or washing the color out before it has fully processed can result in unwanted results.

We always recommend applying your color to dry, unwashed hair that is free from styling product. This is because product buildup can interfere with your color processing and unwashed hair contains a layer of natural oils that protect the scalp from potential irritation.

"My colorist made the absolute perfect color for me. It was exactly what I asked for and it made my hair smooth and shiny. I'm definitely ordering from eSalon again!" - Lisa C.

"This is a great idea from eSalon. It works so well and saves me a fortune." - Susan F.

"They actually listen to you. Perfect color, perfect company. Great communication." - Kara D.

See all our hair color reviews

We believe that you'll fall in love with our products. However, if for any reason you're not completely satisfied with your experience, we'll resend or refund your purchase. You have the option to reformulate your color to get exactly what you want — and we're always happy to help.

NOTE: Please make replacement or refund requests within 30 days of purchase. Shipping costs are not refundable. eSalon reserves the right to limit refunds, reformulations or product replacements to one per product per client.

There are two ways to get your eSalon custom hair color: by ordering individually, or via a recurring subscription plan.

Individual shipments are $24.95 each, and must be ordered separately each time.

The subscription plan is delivered regularly at your specified frequency, and automatically charged at $19.95 per shipment. You are able to change your frequency or cancel the subscription at any time. New clients will get their first shipment at the introductory price of just $10!

Each shipment is subject to a flat shipping & handling fee of $4.95.

Where we ship

eSalon accepts Visa, Discover, MasterCard and American Express. All purchases are subject to bank authorization prior to processing. Only authorized purchases will be processed and shipped.

Unfortunately, we are unable to accept CODs, PayPal, personal checks or money orders as payment.

You're able to enter your gift card or promo code at the final checkout page next to the order total, before you click 'confirm.'

To apply your gift card/promo code to automatic orders that do not go through a checkout, such as your hair color or The Match-Up subscription, please send us a note with your gift card number or promo code. We'll be happy to apply it for you!

eSalon currently ships to the following countries:

  • Austria
  • Belgium
  • Canada
  • Croatia
  • Czech Republic
  • Denmark
  • Finland
  • France
  • Germany
  • Hungary
  • Italy
  • Netherlands
  • Norway
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Spain
  • Sweden
  • Switzerland
  • United Kingdom
  • United States (includes Hawaii, Alaska, Guam, Palau, Virgin Islands, Puerto Rico and Armed Forces)

While we may not currently ship to your country, we are always looking to expand. Please stay tuned!

If you are in the U.S., please allow 6 business days after shipment for your order to arrive to you. In Canada, the United Kingdom or the European Union, your delivery may take a full 12 business days from the day of shipment.

If your shipping time has been longer than this, please let us know here and we will be happy to send you a replacement. To help us process your reshipment as quickly as possible, please reference your order number, which you can find within your Order History or your order confirmation email.