The number of T-shirts you own depends on how frequently you wear them. As a general rule, 7 to 10 T-shirts will give you a range of options and versatile basics, without overcrowding your closet.