Using the process we just described, a DTG printer will produce about 20 shirts per hour depending on a wide variety of factors. Many high-volume shops buy dozens of machines to do DTG printing.