T-shirt printing costs usually fall between £10 and £20 for a basic printed t-shirt, while a printed hoodie could cost around £20 to £35. Prices vary depending on order size, printing method, garment quality, and the number of colours in your design.
Usually, the price per shirt decreases as the quantity increases, especially with screen printing. Digital printing tends to have higher per-item costs but is often better for small batches. T-shirt printing prices may also change based on whether you supply your own garments or need them included.
When comparing quotes from t-shirt printers, check what’s included, such as setup fees, artwork adjustments, and delivery. We recommend comparing quotes from at least 3 t-shirt printers in Carnforth before making a choice.