Finder is committed to editorial independence. While we receive compensation when you click links to partners, they do not influence our content.

Top sites to buy at-home hair dye

These retailers stock popular hair color brands for DIY 'dos.

Whether you’re looking to touch up roots or give yourself a fun temporary shade, these sites carry everything you need — from permanent to semipermanent shades to mixing bowls and gloves. Skip the salon visit and stock up on your signature color from one of these sites.

Plus, see which stores offer free shipping.

Where to buy hair dye online

Beauty Plus Salon

Beauty Plus Salon

Shop vivid fashion and natural shades alike.

If you're looking to get in on the unicorn-hair trend, Beauty Plus Salon carries a range of pastel and neon hair dyes. Shop pro color brands like Pravana, Clairol, Wella and more.

  • Free shipping over $55
  • No free returns
  • No financing options

Shop now



From box dyes to bleach kits and more.

You can find most major brands of hair color kits on the online marketplace. Take advantage of free rush shipping offers with a Prime membership so you can get your color faster.

  • Free shipping over $25
  • Free returns
  • No financing options

Shop now

More info



Unicorn hair for all —even brunettes.

To change up your look without going for a permanent dye, Overtone offers semipermanent coloring conditioners. Though many shades are meant to be used on prelightened hair, it also has a line made specifically for brunettes. Shop bright shades of blue, pink, red and more.

  • Free shipping over $0
  • No free returns
  • No financing options

Shop now

Where else can I get hair dye without going to the salon?

If you’re unable to make it to the salon but need a color refresh, some stylists will mix up a to-go batch of dye. Contact your local salon to see if it offers this service. You can also find professional hair color at Sally Beauty and Sleekshop.

Do natural hair dyes work?

Many hair dyes that don’t contain peroxide or bleach are formulated to be semi-permanent, so they generally don’t last as long as traditional hair dyes. However, we tried Overtone’s healthy-hair dye ourselves and loved the results. You can also try henna for a natural alternative.

Hair dye alternatives

If you’re in a pinch or don’t want to use permanent dye, certain household items can be used to give your hair a temporary tint. For example, you can use Kool-Aid to brighten your hair and add a fun color — as a general rule of thumb, use 2 packets per 2 cups of water to give ends a boost or color your whole head. Leave in for 15-30 minutes, depending on your desired intensity.

Coffee or vegetable juices like beet and carrot can also be used for subtle toning. And chamomile tea and beer can give lightened hair extra lift.

Our top picks

More guides on Finder

Ask an Expert

You are about to post a question on

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site