On average, an adult size t-shirt weighs between 4-6 ounces (113-170 grams) and a child size t-shirt weighs between 2.5-4 ounces (70-114 grams).
However, the weight of a t-shirt can vary depending on the size, material, and style of the shirt.
In particular it’s important to note that the weight of a t-shirt can vary depending on the material it’s made from. T-shirts made from heavy cotton or cotton blends will weigh more than those made from lighter materials like polyester or rayon. Additionally, the weight of a t-shirt can also be affected by the style of the shirt. For example, a long-sleeve t-shirt will weigh more than a short-sleeve t-shirt.
It’s also worth noting that the weight can also be affected by other factors such as the thickness of the fabric, the type of print or embellishments on the shirt, and whether it’s pre-shrunk or not.
In summary, a general adult size t-shirt can weigh between 4-7 ounces (113-198 grams) and a child size t-shirt can weigh between 2.5-5 ounces (70-142 grams) but these values may vary depending on the material and style of the t-shirt.