There is no sense is tossing the towels in the garbage when there is a solution. This little-known trick gets rid of those odors and stops you from wasting your hard-earned money.
Step one requires washing in hot water. Mix 1 cup of vinegar together with the hot water and don't use laundry soap or fabric softener. Only use vinegar given that laundry detergent or fabric softeners can restrict the vinegar's performance. After the machine concludes, wash for a second time. As previously involved in the starting point, use no laundry soap or fabric softener with the second round. For this round of hot water, add half a cup of baking soda. Upon completion of the 2nd round, toss the shower towels in the tumble dryer just like you normally would. Once dry, you will have towels as good as new, unless they have stains of course.
If the odor problem in your towels does not go away, then the washer is probably causing the problem. In this case, you need some clothes washer freshening solution. Typically, washer fresheners are in tablet form and widely available at washing machine retailers. Be sure to follow the instructions completely. Check your manufacturer's guidelines or instructions to ensure proper use. If you do not have instructions, you can usually download them from the manufacturer's website, or using a search engine.