How to Remove Stains from Hats & Caps

Quick answer

Brush off loose dirt, and sprinkle baby powder or cornstarch on fresh oil or sweat before brushing it away. Then spot clean with a damp microfiber cloth and mild soap in cool water, and air dry the hat away from heat and sun.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Brush off loose dirt before anything gets wet.
  2. On fresh oil or sweat, sprinkle baby powder or cornstarch and brush it away.
  3. Test any damp method on a hidden spot first.
  4. Keep the hat away from heat, hot water and direct sun.

A sweat ring, an oily smudge near the brim or a dirty band can make a favorite hat look worn long before it is. Hats are harder to clean than most clothes because the shape is part of their value, and felt, straw and cotton each handle water differently. Most stains lift with a careful spot clean, as long as you keep the water light and the heat away.

If you are working out how to get a stain out of a white hat, start by checking the care label and whether the cap has a stiff structure. Learning how to spot clean a hat is the safest route for most caps, since it keeps the whole thing out of the water. Test a hidden spot first, then work with a few gentle passes rather than a soak.

Before you start

What this material can take

Use with care3

  • Water
  • Soaking
  • Scrubbing and abrasives

Avoid5

  • Hot water
  • Chlorine bleach
  • Enzyme cleaners
  • Solvents (alcohol, spot removers)
  • Heat, once the stain is out

5 items

What you'll need

0 of 5 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

7 steps

Step by step

0 of 7 done
  1. Step 1 of 7

    Check the label and the material

    Read the care label first, and note whether the cap is structured with a stiff, fitted shape or unstructured and soft. Then identify the material, since felt, straw, cotton and wool each need different handling. If the label or the material is unclear, treat the hat as delicate and stick to brushing and powder.

  2. Step 2 of 7

    Brush off loose dirt

    Use a soft brush to lift dust, dirt and loose fibers from the crown and brim before anything gets wet. On felt, brush with the grain so you don't roughen the surface.

  3. Step 3 of 7

    Sprinkle powder on fresh oil

    On a fresh oil, grease or sweat spot on felt or straw, sprinkle on baby powder or cornstarch. Let it sit, then brush it away.

    Tip. Do this before any water touches the spot.

  4. Step 4 of 7

    Test a damp method first

    Before you use any damp method, dampen a cloth and press it to a hidden spot, such as inside the band or under the brim. Watch the cloth for any color that comes off.

    Careful. If dye transfers to the cloth, spot clean only and skip any soak.

  5. Step 5 of 7

    Spot clean with a damp cloth

    Wipe the stain with a damp microfiber cloth and a little mild soap, using gentle motions and sparing water. Use cool to lukewarm water, and go lightest on straw and felt.

    Careful. Do not wring or twist a visor when you squeeze out the water.

  6. Step 6 of 715 minutes

    Dab a baking soda paste on sweat

    For sweat stains on a cotton cap, mix baking soda with water into a paste and leave it on for 15 minutes. Then dab it away with a damp cloth.

  7. Step 7 of 7

    Reshape and air dry the hat

    Reshape the hat while it is still damp so it dries in its normal form. Air dry it at room temperature, away from direct sun and any heat source.

If you'd rather buy than mix

Best stain removers for hats & caps

Choose a soft brush and plain baby powder or cornstarch for the dry stages. For the damp cloth, a plain liquid soap with no added color or fragrance keeps things gentle.

How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on hats & caps, and its directions fit the steps above.

Finished the steps? How does it look?

Know the stain? Use its own guide

Every stain on hats & caps

How to tell it's working

A treated spot should look lighter or gone, and the fabric should feel the same as the rest of the hat. If a faint mark stays once the hat is fully dry, it has set in and needs the slower options.

What changes for yours

Adjust for your hats & caps

Structured fitted caps

Structured fitted caps are spot cleaned only, so keep every bit of water on the cloth rather than the cap. Use the brush and powder first, since they need no water at all.

Keep the cloth damp rather than wet, and work only the stained area so the rest of the cap stays dry. Lift the mark with light, short passes.

Unstructured caps

Unstructured caps are the one kind that can take a longer soak in a hand wash, so they have more options when a mark stays. Keep the water cool to lukewarm and the detergent mild, just as you would for a spot clean.

Reshape the cap while it is still damp so it dries in its normal form. Let it air dry at room temperature, away from heat.

Felt hats

Felt takes the most care with water, so keep it to a damp cloth and sparing water. Brush with the grain before anything else. For a fresh oil, grease or sweat mark, the powder treatment does most of the work before any water touches the fibers.

Keep liquid cleaners and solvents off felt, and keep the water cool to lukewarm. Heavy stains on felt may need a hat specialist, so ask before trying anything stronger at home.

Straw hats

Straw needs the lightest touch of any hat, so use as little water as you can and let the damp cloth do the work. Powder is especially useful on straw for a fresh oil or sweat mark, because it lifts the mark before any water goes near it.

Keep the hat out of direct sun while it dries, and let it air dry at room temperature. Reshape it while it is still damp.

Cotton caps

Cotton caps are where the baking soda paste does its best work, especially on sweat stains that build up around the band. Dab it away rather than scrubbing, since the paste is meant for cotton.

If the sweat line is still visible after one round, repeat the paste rather than turning up the water. Work on one section of the band at a time so the paste stays where the stain is.

Old, dried or set-in stains

An old stain has had time to bond with the fibers, so it needs patience more than extra water. Repeat the spot clean first, and on a cotton cap, repeat the baking soda paste as well. Stronger cleaners are not the answer for a hat, however old the mark is.

A stain that has dried into the fabric is harder to lift, so slow down rather than push harder. If the hat has already been through a dryer, the heat may have set the mark and shrunk the cotton, so don't try to fix that with more heat.

For a stain that stays, an unstructured cap can take a hand wash in cool to lukewarm water with mild detergent and a soak of 10 to 15 minutes. Structured caps stay on spot cleaning. Felt with heavy stains or fur may need a professional, and some old marks will only fade, which is a realistic result.

Vinegar, baking soda, peroxide and more

Do home remedies work on hats & caps?

Most kitchen and laundry remedies are a poor fit for hats, because felt, straw, cotton and wool each react differently to them. Only one or two have a real place in hat care, and the rest are better left in the cupboard.

Works1Skip3Avoid2

RemedyVerdictWhat to know
Baking sodaGet it on Amazon WorksUsed only as the paste for sweat stains on cotton caps. On any other fabric, test a hidden spot first.
White vinegarSkipSkip vinegar on hats; it isn't needed for these spots. A damp microfiber cloth with mild soap handles the same spots with less risk of over-wetting.
Hydrogen peroxide (3%)SkipLeave it out. The mild soap and damp cloth handle the spot, and a bleaching agent is not a safe choice for hats.
Dish soapSkipSkip dish soap on hats; they don't need it. The mild soap in the damp cloth covers the job, and the warm-water dish soap mix is made for fabric, not hats.
Oxygen bleach (OxiClean)AvoidKeep it off hats, especially wool and wool blends. It also shouldn't touch any colored hat that isn't colorfast.
Rubbing alcoholAvoidKeep it off hats. Colored hats have dyes that have not been tested, and a damp cloth with mild soap is enough for the spot.

What makes it worse

Mistakes to avoid

Don't use hot water or a dryer

Hot water can mat wool and shrink cotton, and heat can warp a visor. Keep to cool to lukewarm water and never use a dryer or hair dryer on a hat.

Don't machine wash a structured cap

Structured fitted caps, wool-blend caps and any cap with a cardboard visor should never go in a washing machine. Never submerge a structured fitted cap either, and keep the water on the cloth.

Don't use bleach or enzyme detergents

Chlorine bleach and harsh cleaning chemicals are not safe for hats, and oxygen bleach should stay off wool too. Enzyme detergents break down the proteins in wool, so keep them away from wool caps.

Don't dry clean a hat as routine

Dry cleaning can distort the interlinings and brims, so it is not a routine choice for a cap you want to keep in shape. Save it for a specific need and ask first.

When to call a professional

Felt hats with heavy stains or fur may need professional cleaning, and a hat specialist is a better first call than a general cleaner. Ask them how they will treat the shape and lining before you hand the hat over.

Questions

How do I get a stain out of a white hat?

Start with a dry brush, then use baby powder or cornstarch on any fresh oil or sweat on felt or straw. On a white cotton cap, the baking soda paste is the gentle next step for sweat, and an unstructured cap can take a hand wash in cool to lukewarm water if a mark stays.

Can I spot clean a hat without washing it?

Yes, and for most hats it is the safer route. Use a damp microfiber cloth with a little mild soap and cool water, keeping the water sparing, especially on straw and felt.

Does baking soda work on sweat stains?

Yes, on sweat stains on cotton caps, where it is the one home remedy that suits a spot clean. Test a hidden spot first, since the fabric can react.

Is vinegar safe for cleaning a hat?

Leave it out of hat care. A damp cloth with a little mild soap does the same job without the extra liquid.

Can I put a cap in the washing machine?

Only some caps. Unstructured caps can take a hand wash in cool to lukewarm water with mild detergent, but structured fitted caps, wool-blend caps and any cap with a cardboard visor should never go in a machine.

Does a felt hat with heavy stains need a professional?

Sometimes. Felt hats with heavy stains or fur may need professional cleaning, so ask a hat specialist before trying anything strong at home.

Related

How we know this

Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.

  1. New Era
  2. Brixton
  3. Stetson
  4. Hats in the Belfry