We recommend handwashing your Beanie Hat using a mild hand soap or detergent. Soak it for a few hours, rinse it thoroughly and hang it up to dry some place warm.