No, the dishwasher detergents are a lot harsher than clothing detergents, so you'll ruin your hat putting it in the dishwasher. Also, the heat in a dishwasher can also damage and shrink your hat.