🚚 Free shipping on orders of 12+ pieces — all across Canada
📸 Any Photo · Print Just One

Put Any Photo
on a Shirt.

Full-colour custom photo t-shirts, hoodies, and totes printed in Ottawa — birthdays, memorials, gifts, teams, and reunions. No minimum, print just one, and see a free mockup of your photo on the shirt before you pay.

Popular for

A photo says it better.

🎂
Birthdays
Faces, dates, and inside jokes on a tee.
🕊️
Memorials
Celebrate-a-life shirts for the whole family.
🎓
Reunions & Grads
Throwback photos for the group.
🐾
Pets & Gifts
Put your dog (or your boss) on a shirt.

We print photos using DTF and DTG for sharp, full-colour detail on any garment.

Frequently asked questions

Can you put any photo on a shirt?

Yes — send us a clear photo and we'll print it in full colour on a t-shirt, hoodie, or tote. We use DTF and DTG so even detailed photos, gradients, and faces come out sharp. The higher-resolution the photo, the better the result; we'll tell you free if yours needs a tweak first.

Where can I print a photo on a shirt near me in Ottawa?

Right here — we're an Ottawa shop and can do a single photo shirt or hundreds. Local pickup or delivery across Ottawa, Orléans, Kanata, Barrhaven and Nepean, plus shipping across Canada.

Can I order just one photo shirt?

Absolutely. There's no minimum on photo shirts — one custom shirt for a birthday, memorial, gift, or team is totally fine. You'll see a free digital mockup of your photo on the shirt before you pay.

How much does a custom photo t-shirt cost?

A single full-colour photo tee runs about $25–$35 depending on the garment, and the price drops per shirt as quantity climbs. Send your photo and we'll send back an exact quote with a free mockup.

Your photo.
On a shirt. Today.

Send us the photo — we'll mock it up on the shirt for free and send you the price.

Get My Free Mockup