Stockbyte/Stockbyte/Getty Images

Oil glands are important to the skin because they keep it moist and lubricated. When the glands produce too much oil, they can become clogged. This causes irritation to the skin, resulting in whiteheads that are raised above the skin's surface. Aside from causing irritation, whiteheads are embarrassing and can affect self-confidence. They can form anywhere on the skin, including in your eyebrows. Treat whiteheads in your eyebrows with methods similar to those you would use on the rest of your face to reduce irritation and heal inflamed and infected pores.

Creatas Images/Creatas/Getty Images

Splash warm water on your face to wet it. Squirt a pea-sized amount of mild facial soap onto a damp washcloth. Rub the washcloth in a circular motion over your face, including the eyebrow area, to cleanse it.

Rinse your face with warm water then pat the skin dry with a clean towel. Avoid rubbing or harsh scrubbing during the cleansing and drying process as this can irritate the skin and aggravate whiteheads. Follow Steps 1 and 2 each morning and at night, before going to bed.

Dab benzoyl peroxide cream onto the whiteheads in your eyebrows. Use a 5% solution sold over-the-counter at drug stores.

Apply a drop of 5% tea tree oil to each whitehead at night. Tea tree oil has natural antiseptic and antibiotic properties which will help heal the whiteheads.


Water-based skin care and makeup products are less likely to aggravate whiteheads than oil-based products.

Seek the advice of a dermatologist if your skin condition doesn't improve after trying at-home remedies for four to six weeks.


Avoid the temptation to squeeze or pick whiteheads. Although this temporarily gets rid of the white pustule, it can aggravate the skin and cause scarring.