Design Custom T-Shirts Online Canada | T-Shirt Elephant

Free Shipping

Estimated Ready by Jul 26, 2024
(10 Business Days)

Rush Delivery

Estimated Ready by Jul 23, 2024
(7 Business Days)

Need your order sooner?
Email us now

Join the Herd

Follow us on Instagram @tshirtelephant to see more of what we've done!

Custom T-Shirts, Made Better

Proudly Canadian

Printed in Canada, we are 100% Canadian.

Free Shipping

We offer free shipping on all orders over $250.

Design Review

Free design review, repair, and optimization.

No Minimums

Want just one shirt, we’ll print it, no problem.

What Our Customers Are Saying

5 Stars
First time ordering embroided hats, online, without talking to someone. I was worried I would end up getting off centered products. When my shipment arrived, every hat was flawless!
5 Stars
Great speedy service! I've ordered from these guys twice already and got my shirts faster than I thought I would. They look exactly like how they were designed online. Would order again.
5 Stars
This company has the most incredible customer service! They couldn't do enough to help us. I've used them a few times and tell everyone to use them as well. Couldn't rate it higher.
5 Stars
The tshirt I ordered wasn't available. I was contacted and offered an alternative. I was taken care promptly and I would do business with the company again.. in a heartbeat!
5 Stars
Website was easy to use and created my custom T-shirts. Great that they let you buy in small amounts as not everyone wants 250 shirts! Delivery was quick and shorts are good quality.
5 Stars
Okay, so I live on Canada's west coast & the shirts took ONE DAY to get to me. ONE DAY. I've literally never had anything delivered that fast. I'm just super stoked & pleasantly surprised.
5 Stars
Very nice quality printing with accurate colours and sharp definition. Shirts are great quality and the website lets you pick from many options for shirt brands and styles. Highly recommended.
5 Stars
I ordered three shirts with separate designs. The turned out great and were received days ahead of the expected delivery date. Their support chat service was extremely helpful.

Need assistance placing your order?