I thoroughly gave it a deep scrub with cold water first with dishwashing liquid, gave it a few more scrub and then soaked it overnight with laundry detergent and the stains did not disappear, any advice on what I did or what I need to use for getting rid of tough old stains? Thank you in advance.
I would say yes if you look at this as an awesome patina the hat has developed
Looks comfy and well used
I’m not sure if it’ll remove the stains but I found baking soda and hot water to be very effective at cleaning.
distress the hat, stain it black.
If you have a good drycleaner that you trust (probably one that does the cleaning on site) I might run it by them.
If those stains are some kind of oil, try using a degreaser that won’t damage the fabric.
Is the stiff part of the brim cardboard or plastic? If cardboard, you have to be careful of warping it if it gets saturated. I would try and enzyme-based cleaner like oxyclean. Maybe a string solution of it and soak it if not cardboard. You might also try putting it in the top rack of the dishwasher to machine wash it without it getting bent.
I’ve never had luck getting oil stains like that out. RIP hat, you’ll be relegated to painting and project-work from here out. Great design tho.

oooo, thats not good, looks like the material was bleached somehow, like it has a bunch of light spots. For oil oxyclean spray works very well, dawn dish soap does too, baking soda can work, whatever you do dont heat dry the hat or the stains will set. I have a shirt with a couple of oil stains I treat before washing and dont heat dry and months later its finally lightening. If those are light spots, there really isnt anything you can do about that. Synthetic material is easier to clean oil out of than natural material. Unfortunately if you took dishwashing detergent to it and soaked in laundry detergent it might not ever come out.
My family always swore by Carbona Stain Devils. Depending on what type of stain that is, you’d probably want either “Motor Oil, Tar & Lubricant” or “Fat & Cooking Oil”.
My dad swears by Lestoil to remove stains, especially grease/oil stains; it has been pretty successful for me as well. Not sure if it’s available outside of the US though.
It’s easy to use, pre-treat stains with it, let it soak for a little while, then wash as normal
Glycerin & toothbrush?


