50 custom t-shirts with one front print cost $10.98 to $12.63 each at Printing Uncle, about $549 to $632 for all 50, print included. $10.98 is a 1-colour logo on a light Gildan 5000 tee and $12.63 is a full-colour print up to 10" x 10". Prices are in CAD before tax, with no setup fee, and an order this size ships free to any province (not the territories).
Last updated: November 2026.
Want your exact price? Add your design and sizes in the design studio and it shows one all-in price per piece as you go.
50-shirt prices by design
Gildan 5000 tees and Gildan 18500 hoodies, all-in per piece and for all 50, CAD before tax:
| What you order | Per piece | Total for 50 |
|---|---|---|
| Tee, small full-colour logo up to 5" x 5" | $10.93 | $546.50 |
| Tee, 1-colour logo on the front, light shirt | $10.98 | $549.00 |
| Tee, full-colour front print up to 10" x 10" | $12.63 | $631.50 |
| Tee, full-colour front + back | $20.13 | $1,006.50 |
| Tee, front + back + one sleeve | $25.13 | $1,256.50 |
| Hoodie, 1-colour logo on the front, light hoodie | $24.47 | $1,223.50 |
| Hoodie, full-colour front print | $26.12 | $1,306.00 |
| Hoodie, full-colour front + back | $33.62 | $1,681.00 |
Some colours and sizes 2XL and up cost a little more. Prefer hoodies? See custom hoodies in Toronto for more styles.
25, 40, 50 and 75 shirts compared
Gildan 5000 tee with one full-colour front print, all-in:
| Quantity | Per shirt | Order total |
|---|---|---|
| 25 | $14.13 | $353.25 |
| 40 | $14.13 | $565.20 |
| 45 | $14.13 | $635.85 |
| 50 | $12.63 | $631.50 |
| 75 | $12.63 | $947.25 |
| 100 | $10.88 | $1,088.00 |
If you need 45 shirts or more, order 50: 45 shirts cost $635.85 and 50 cost $631.50, because 50 starts the next price tier.
Under $15 per shirt: what fits
Yes, from 25 pieces with one front print: $14.13 per shirt at 25 and $12.63 at 50 in full colour, or $10.98 at 50 for a 1-colour logo on a light shirt. A front + back print at 50 is $20.13, so on a tight budget keep the back plain or move the logo to a small chest print.
What pushes the price up or down
Lower:
- One print on the front instead of two or three locations.
- Flat colours on a light shirt, which can switch to screen printing automatically when it is cheaper.
- A small logo up to 5" x 5", priced on its own lower scale from 25 pieces.
- Keeping one design across all colours and sizes, so every piece counts toward the same tier.
Higher:
- Each extra print location (the second costs less than the first).
- Prints bigger than 10" x 10", which can add a size charge from 50 pieces and an oversize fee on very large prints. See the large print charge.
- Premium, heavyweight or specialty blanks, some colours and sizes 2XL and up.
- A date sooner than standard. See rush printing.
Mixing sizes, colours and products
One design counts as one order for the price tier, across every colour, size and product it goes on. 30 tees and 20 hoodies with the same logo are priced at the 50-piece tier: $12.63 per tee and $26.12 per hoodie in full colour.
How to order 50 shirts
- Pick a shirt and add your design in the design studio, or call us and we will build the artwork for you.
- Enter your size breakdown. The price updates as you go.
- Approve the mockup on the actual garment and pay.
- Pick up free in East York, or have it shipped, free to any province on orders of $250 or more before tax (up to $2,000 outside Ontario and Quebec).
Ordering for a team or a business? Call 437-424-3934 and we will bring samples to you, so you can check the fabric and colours before you commit.
When will 50 shirts be ready?
Most orders are ready within 72 hours, counted Monday to Friday. Screen printed orders take one business day longer. Pickup is free, by appointment, Monday to Saturday, 10 am to 6 pm, at 16 Bermondsey Rd, East York (entrance on Cranfield Rd).
For other quantities, see the full price list or our guide to what custom t-shirt printing costs in Toronto.
Printing Uncle · 16 Bermondsey Rd, East York (entrance on Cranfield Rd) · 437-424-3934 · meet@printinguncle.com · Monday to Saturday, 10 am to 6 pm, pickup by appointment
50 custom t-shirts FAQ
How much do 50 custom t-shirts cost?
At Printing Uncle, 50 Gildan 5000 tees with one front print cost $10.98 to $12.63 each, $549.00 to $631.50 in total, shirt and print included, before tax. $10.98 is a 1-colour logo on a light shirt and $12.63 is a full-colour print up to 10" x 10".
Do 2XL and bigger sizes cost more?
Usually a little, because the blank costs more in larger sizes and in some colours. The design studio shows the exact price for each size before you order.
Can I mix colours and sizes in one order of 50?
Yes. All the colours, sizes and products that carry the same design count together, so 50 shirts split across S to 3XL and three colours are priced as 50.
Can I get 50 shirts by Friday?
Often, yes. Most orders are ready within 72 hours, counted Monday to Friday, and screen printed orders take one business day longer. Tell us your date before you order and we will confirm it, or see rush printing.
How much is delivery for 50 shirts?
Usually nothing. Standard shipping is free on orders of $250 or more before tax to most of Canada (Ontario and Quebec at any size; other provinces up to $2,000; not the territories), and 50 printed tees are over $250. Pickup in East York is free at any order size. See shipping across Canada.
Is screen printing cheaper for 50 shirts?
For a design in flat colours on a light shirt, often yes. From 25 pieces the design studio prices your order both ways and uses whichever is cheaper, with no separate setup fee.