Generally, you should wash a polo shirt every 3-4 months. However, some people believe that it's best to wait until the shirt has been in storage for a year or two so the fabric can break down and release its natural scent.