Screen printing, an ancient art now automated, is the best known technique for printing t-shirts. Although, there are several others such as direct to garment, dye-sublimation, and vinyl heat transfer. But, screen printing is enduringly popular – it produces a high quality print and, for big quantities, it’s still the cheapest t-shirt printing available.