The exact amount of time it takes for a t-shirt to decompose depends on several factors, such as the material it is made of, the conditions it is exposed to, and the presence of microorganisms that can break it down. In general, natural materials, such as cotton, can take several months to a few years to fully decompose, while synthetic materials, such as polyester, can take several decades or longer.