How Much Does It Cost to Print 10 T-Shirts With a Logo?
Ten custom t-shirts with a full-colour front logo typically cost £12–£18 per shirt including the garment at a UK print shop, falling with quantity. Here's what drives the price.
For ten shirts with a full-colour logo printed on the front, expect roughly £12–£18 per shirt including the garment itself, depending on the tee brand and print size. Unit price falls steadily with quantity — the same design on 25 shirts costs noticeably less each. Get an exact figure for your design from our t-shirt pricing page.
What you're actually paying for
| Component | Notes |
|---|---|
| The garment | Budget tee vs premium/heavyweight brand — biggest variable |
| Print size | Left-chest logo costs less than full-front |
| Positions | Front + back ≈ two prints |
| Method | DTF at this quantity (methods compared) |
| Setup | Minimal with DTF — why small runs are now affordable |
How does quantity change the price?
The artwork preparation happens once. Ten shirts spread it thinly; twenty-five spread it thinner. If your club might want more later, printing extras in the first run is cheaper than a second order of five.
Garment choice matters more than people think
A £3 budget tee and an £8 ring-spun heavyweight print the same logo — but feel completely different to wear, and workwear that's worn daily earns the better garment. We stock samples in the shop; feel before you choose.
Can I supply my own shirts?
Usually yes, subject to fabric suitability — but garments we supply are covered if a print fails; supplied garments are at your risk.
FAQ
Cheapest way to do 10 shirts? One print position, standard tee, collect from the shop. How fast? Small DTF runs are often same or next day with artwork by 1pm. What file do you need? PNG with transparent background at high resolution, or vector — 300dpi at print size (DPI guide).
Last updated: 5 May 2026