How to Remove Bad Odors from Your Hat

How to Remove Bad Odors from Your Hat

We’ve All Been There

Maybe you’ve had a long day on the ranch, played a few sets under the hot stage lights, or just spent one too many weekends in the same hat. Either way, your hat’s starting to smell like it’s been through a few rodeos — because it probably has. Don’t worry. You don’t have to toss it or hide it in the truck. Here’s how to get rid of that funk and bring your hat back to life.

1. Start with a Little Fresh Air

Sometimes all your hat needs is a breather.  Set it outside in the shade for a few hours, not in direct sunlight. Heat can shrink or warp the shape, especially on felt and wool hats. A shady porch with good airflow will help air out sweat and dust naturally.

Pro Tip: Never stick your hat in the dryer or near a heater. That’s a quick way to ruin it.


2. Light Cleaning First

Use a soft brush or lint roller to remove dust and dirt, especially on felt hats. For straw or palm leaf styles, a clean, damp cloth works fine. Dirt and grime hold odor, so removing the buildup first makes everything else work better.

Felt/Wool: Brush in a counterclockwise motion starting at the front.
Straw/Palm: Wipe with a lightly damp cloth and let it dry naturally.

3. Use a Gentle Odor Neutralizer

Skip the perfume sprays and household cleaners; they’ll leave residue or stains. Instead, grab one of these simple options:

  • Baking Soda: Put your hat in a clean pillowcase, toss in half a cup of baking soda, tie it shut, and let it sit overnight. The baking soda absorbs odor without harming materials.
  • Activated Charcoal Bags: Works just like in boots or gym bags. Place a couple inside your hat box for a few days.
  • White Vinegar (Light Mist): Mix one part vinegar to three parts water, lightly mist the sweatband only (never soak the felt), then let it air dry. The vinegar smell fades fast and takes bad odors with it.

4. Clean the Sweatband

That’s where most of the odor lives.  Flip the sweatband down and gently wipe it with a clean cloth dipped in a mild soapy water or vinegar solution. Let it dry completely before flipping it back. You can also dust the band with a little cornstarch or baking soda between wears — it helps absorb moisture and oils.

Another option is to use DRY SHAMPOO. Dry shampoo offers another effective solution for both felt and straw hats. Flip up the sweatband to expose the interior. Lightly spray dry shampoo on the inside of the sweatband and other interior surfaces.

Note: this is for the INSIDE of the hat. The dry shampoo will absorb oils and moisture that cause odors. After allowing it to sit briefly, gently brush or blow away the residue. This method is especially useful for absorbing oils that may have penetrated the hat material.

 

5. Store It Right

Once your hat smells fresh again, keep it that way:

  • Always store it in a cool, dry place — not your truck dashboard.
  • Use a hat box or upside down on its crown (so the brim keeps its shape).
  • After hot days, pop the sweatband out to dry before putting it away.

 

When It’s Time for a Deep Clean

If your hat has been through years of hard work and smells like history, it might need a professional touch. We’ve seen it all: sweat, smoke, rodeo dust, and worse. Reach out to us at Gone Country Hats, and we’ll walk you through your best options. Some hats just need a deep clean; others might be due for a fresh start.

 

Managing Expectations

It's important to note that hats, by their nature, tend to develop some degree of odor with regular use. While these methods can significantly improve the freshness of your hat, they may not completely eliminate all odors, especially in older or heavily used hats.

The key is regular maintenance. Addressing minor odors before they become major problems will keep your hat in the best possible condition.

 

Bottom Line

Cowboy hats aren’t just fashion; they’re part of who you are. Take care of yours, and it’ll stick with you through every ride, show, and storm. Keep it clean, keep it fresh, and keep wearing it proud.

 

Gone Country Hats
Made in Mexico. Worn by the real ones.
Shop Our Wool Felt Hats → HERE

Back to blog