How to Clean a Dirty, Sweat-Stained White Hat—This Works!

How to clean a white hat overview for 100% cotton hats

White hats are cute until they start looking like they’ve been through a beach day, a dog walk, a sweaty errand run, and one iced coffee incident. The problem with 100% cotton white hats is that they show everything: sweat stains, sunscreen, makeup, dirt, body oils, and that weird yellowing that slowly creeps around the brim.

How to Clean a Dirty, Sunscreen & Makeup Stained Sweaty Hat Tutorial

As someone who designs and sells thousands of hats a year, I have learned the best way to clean my own white hats and get them looking brand-new.

Most 100% cotton white hats can be cleaned easily with a few simple ingredients and patience. The key is to treat the body oils first, loosen stains gently, soak for a long time, and let the hat air dry properly.

Please note: this method is for a 100% cotton hat. Other fabrics will react differently.

What You’ll Need

Avoid chlorine bleach unless the care label specifically says it is safe. Bleach can yellow some fabrics, weaken fibers, and damage embroidery.

Before You Start: Check the Hat First

Before you soak anything, check the care label. Some hats are cotton, some are polyester, some are wool blends, and older hats may have cardboard brims. If your hat is vintage, wool, leather-trimmed, or has a delicate brim, do not soak it without testing first. This instruction is intended for 100% cotton hats.

Also check for embroidery, patches, printed designs, or colored stitching. White fabric may be fine with stain remover, but colored thread can sometimes bleed or fade.

A quick spot test is worth it. Put a small amount of cleaner on an inside seam or hidden area, wait a few minutes, and blot it with a white towel. If color transfers, be careful.

Step 1: Pretreat Sweat Stains and Body Oils

The dirtiest part of a white hat is usually the sweatband and front brim area. That buildup is not just “dirt.” It is body oil, sweat, sunscreen, skincare, makeup, and whatever else your head has been contributing.

After diluting some enzymatic cleaning solution with water, hit the sweatband and stained areas using your scrubbing brush. Enzyme cleaners are good for breaking down body oils and organic stains, which is exactly what causes those yellow marks on white hats.

Let it sit for about 10 to 15 minutes. Do not let it dry completely on the hat.

Step 2: Apply a Concentrated Stain Remover

Saturate the heavily stained areas with a concentrated stain remover. Shout or OxiClean MaxForce work well.

Use a soft toothbrush or brush to gently work the cleaner into the sweatband, brim edge, and any stained fabric.

Let it sit for 10 to 15 minutes so it does its thing.

Step 3: Soak the Hat

Fill a clean sink, bowl, or bucket with hot water. Add a scoop of oxygen-based stain remover and mix until dissolved.

Place the hat in the water and gently press it down so the stained areas are submerged. You can use a plate or bowl to keep it submerged.

Let it soak for a few hours, preferably overnight. For a really dingy white hat, you will probably need to soak it overnight. I always do. Check it occasionally. If the water gets gross, that means it is working.

Do not use boiling water. Do not use the dishwasher. Do not put your hat in with random laundry and hope for the best. That is not a cleaning method; that is gambling.

Step 4: Gently Scrub Again

After soaking, check the stained areas. Use your soft brush again on the sweatband, front panels, and brim edge.

If the stain is still there, repeat the process. Most of the time, you will get the stains out with more time.

Step 5: Rinse Really Well

Rinse the hat with cool water until the water runs clear and there is no cleaner left in the fabric.

This part matters. If you leave cleaner in the hat, it can dry stiff, attract more dirt, or leave weird residue behind.

Press the hat gently with a clean towel to remove extra water. Do not wring it out. Twisting a hat is a fast way to ruin the shape.

Step 6: Reshape and Air Dry

Reshape the hat while it is damp. Smooth the front panels, adjust the brim, and place it over a small bowl, towel, or hat form so it dries in the right shape. I have found hanging it on a bathroom doorknob can work well, too.

Let it air dry in a well-ventilated spot. Keep it out of direct high heat and do not put it in the dryer.

Depending on the fabric and how wet it is, drying can take several hours or overnight.

Can You Put a White Hat in the Washing Machine?

I would not. Even if the fabric survives, the brim and shape might not. Hand-washing gives you more control and is safer for structured hats.

Can You Use Bleach on a White Hat?

Avoid chlorine bleach unless the care label specifically says it is safe. Bleach can yellow some fabrics, weaken fibers, and damage embroidery. Oxygen-based whitening powder is usually the better option for a 100% cotton white hat.

Final Takeaway

The best way to clean a white cotton hat is to pretreat the sweat and body oils, apply concentrated stain remover to the worst spots, soak it with oxygen-based whitening powder, rinse it thoroughly, and let it air dry in the right shape.

Watch the full tutorial on YouTube here:

Disclaimer: Amazon URLs may contain affiliate links and we may receive a commission for purchases.

Back to blog