Bulk Custom T-Shirts Toronto

Bulk custom t-shirt printing in Toronto costs from $3.95 a shirt at 250 pieces and $2.85 at 1,000 for a 1-colour print, with no setup fee. Small logos go down to $2.20 at 1,000. 500 pieces are ready in 4 business days and 1,000 in 5, at no extra cost.

Updated November 2026. Prices are the printing per shirt; the shirt is added on top.

Bulk printing prices

Printing per shirt, one print on the front up to 10" x 10". The design studio picks screen printing or DTF, whichever costs you less.

Pieces 50 100 250 500 1,000
1 colour $6.85 $4.90 $3.95 $3.25 $2.85
2 colours $7.50 $5.50 $4.25 $3.45 $3.10
Full colour or photo $8.50 $6.75 $5.00 $5.00 $5.00
Small logo up to 5" x 5", any colours $6.80 $5.40 $3.95 $3.05 $2.20
All-in example: 1-colour front on a white Gildan 5000, S to XL $10.98 $9.03 $8.08 $7.38 $6.98
  • No setup fee and no screen charges.
  • More never costs more: ordering more never raises the price per piece.
  • Colours of one design count together: 300 black and 200 white shirts are priced as 500.
  • On dark shirts under 100 pieces, the white base counts as one extra colour. From 100 pieces it is included.
  • 3 and 4 colour designs, back prints, sleeves and names and numbers are priced live in the studio.

How fast bulk orders are ready

Pieces in one order DTF print Screen print Embroidery
Up to 250 3 business days 4 4
251 to 500 4 5 5
501 to 1,000 5 6 6
Over 1,000 We confirm your date with you before you order

Days are Monday to Friday and start once your design is approved and paid, with blanks in stock. No extra cost for any of these dates. Need it sooner? Pick an earlier date in the studio and see the rush fee before you pay, charged on the printing only and refunded if we miss the date. See rush printing.

What businesses get

  • Free samples of fabric, fit and colour, brought to your office.
  • Free artwork help: send a blurry logo or a sketch and we make it print-ready.
  • One direct line: call or text 437-424-3934 and talk to the people who print your order.
  • Easy payment: card at checkout, or an invoice link or e-Transfer for invoiced orders. Quotes are valid for 14 days.
  • Business accounts: once you have ordered with us (or for schools and public bodies with a purchase order), you can apply for an approved account: a 50% deposit on orders of 250 pieces or more, or 30-day payment terms. See our Terms of Service, section 6A.
  • Uniform ready: embroidered polos, hats and jackets, names and numbers on each piece, and fold and polybag for $0.40 a piece.
  • About 550 styles from brands people know: tees, hoodies, crewnecks, polos, hats, totes, jackets and workwear.
  • Local by choice: Toronto-owned and printed in East York, with supplies bought from Canadian businesses wherever we can, at no extra cost to you. If your organization prefers Canadian suppliers, ask us and we'll tell you which parts of your order come from Canadian businesses.
  • Free delivery across the GTA and free shipping in Canada on orders over $250 (Ontario and Quebec any size, other provinces up to $2,000).

How a bulk order works

  1. Tell us what you need: design it in the studio, or send your logo, quantity, garment and date to meet@printinguncle.com or 437-424-3934.
  2. Samples if you want them: we bring fabric and colour samples to you, free.
  3. Approve and pay: you see the full price and approve the design before you pay.
  4. We print: in our East York shop, ready on the date in the table above.
  5. Pickup or delivery: free pickup, or free delivery over $250.

Bulk orders we have done

"We needed 150 pieces printed on short notice, and our regular printer was fully booked... they managed to get everything done even sooner than expected!"

Chiranjiv P., 150 pieces

"I bought 100 pcs of Custom vintage hoodies... Exactly the feel and colors which I wanted."

Angel A., 100 hoodies

"They even came to our office in person to show us different t-shirt styles and print options."

Tirth R., company tees

Bulk orders by industry

Corporate uniforms · Restaurant uniforms · Team jerseys · Schools and kids · Trades and construction · Christmas party shirts

Get a bulk quote

Send your quantity, garment, colours, print places and date to meet@printinguncle.com, or call or text 437-424-3934. We usually reply within the hour during business hours, Monday to Saturday. Or price it yourself in the design studio in about a minute. Why customers choose us: Why Printing Uncle.

Bulk questions

How much do 100 custom t-shirts cost in Toronto?

With a 1-colour front print, printing is $4.90 a shirt at 100 pieces. On a white Gildan 5000 in S to XL that is $9.03 a shirt all-in, about $903 before tax, with no setup fee.

How much do 500 custom t-shirts cost?

A 1-colour front is $3.25 a shirt to print at 500 pieces, or $7.38 all-in on a white Gildan 5000 in S to XL. A small logo is $3.05 a shirt to print.

How long does a bulk order take?

Up to 250 pieces in 3 business days, 500 in 4 and 1,000 in 5, at no extra cost. Screen printing and embroidery take one day more. Over 1,000 pieces we confirm the date before you order.

Is there a minimum for bulk pricing?

No. The price per shirt drops automatically at 6, 12, 25, 50, 100, 150, 250, 500 and 1,000 pieces, and colours of the same design count together.

Do you buy from Canadian suppliers?

Yes, wherever we can. We are a Toronto-owned, federally incorporated Canadian company, we print every order in East York, and we buy our supplies from Canadian businesses even when a cheaper option exists, without adding the difference to your price.

Can I see samples before a big order?

Yes. We bring fabric, fit and colour samples to your office for free.