Yes, to an extent. Since moisture-wicking materials keep you dry, they can help minimize the damp environment where bacteria, which cause odor, thrive. Some fabrics also have antimicrobial treatments to further combat odor.