Replace your golf towel when it starts to fray, lose its absorbency, or develop an odor that won't wash out. For most golfers, this is every 1-2 seasons.