Enjoy Free Shipping on all orders!

Free shipping over $75 - flat shipping $6.99 on all orders

Create account for free shipping on 1st order! OR free shipping over $75*

We're doing our part to reduce the spread of COVID-19 by redirecting our capacity to manufacture social distancing products for Canadian Businesses. We Can Help

Capture the moments that matter most

20% off Canvas & Personalized Puzzles!

*Discounts applied in cart

1. Upload & Checkout

Choose a size and upload your artwork.

2. Approve artwork

Our designer will check your file and email you a digital proof if there are any issues.

3. Shipping in 3 business days

Your order will be at your doorstep in 3 business days.

Limited Edition Prints

Best Sellers

New Products

Marketing Materials

Let's Reopen

TPH Blog

The TPH Market Difference

Fast delivery

Left it to the last minute? Enjoy 3-day shipping straight to your door.

Design support

Worried your file isn't print-ready? Our designers are here to support you every step of the way.

High quality prints

Expect superior quality to standout from the rest.

Outstanding service

Communicate with us via live chat, email, or phone. With the support of over 70 locations, our support is endless.

Looking for more customization?

Connect with a branch manager

for custom solutions tailored just for you

Submit a quote now and

get an estimate within 24 hours