Same-Day QuotesFree Mockup Before You BuyProudly CanadianNo MinimumsReal Bulk Pricing2–5 Day TurnaroundFree Local Pickup in Ottawa

Custom Printing Made Easy & Fast.

Get a free mockup before you buy— approve it, and we'll print & deliver, fast.

Made with love in Canada
Proudly serving Ottawa and communities across Canada

Trusted by businesses, teams & organizations across Canada

Local Businesses
Schools & Teams
Construction
Events & Promotions
Restaurants
Clubs & Organizations
4.9/5
1,000+ happy customers and counting!
Free Design Help
We're here to help
Top Quality Printing
Vibrant, durable & long-lasting
Fast & Reliable
On time, every time
100% Satisfaction
We make it right
🎨 Brand new · Free to use

Design it yourself.
No designer, no waiting.

Pick a product, drop your logo, drag it where you want it. Download a free mockup or send it to us for a real quote — usually back the same business day.

🛒Quick order

Get a free mockup
in minutes.

Drop your specs and (optionally) your logo. We'll send back a digital mockup and pricing — usually the same business day.

  • No upfront cost
  • Setup, print & tax included
  • Same-day reply
Quick order · One page
Details, items, designs — all in one place.
1

Your details

Where should we send your mockup & quote?

2

Your items

Tap one or more — we’ll quote them together.

3

Designs & timeline

Drop files here, give us a deadline, anything else we should know?

You’ll get a friendly reply from a real YAYA team member — usually within a few hours.

M
L
D
Real humans, not a bot.
A YAYA team member will reply personally.
How it works

Order in 3 simple steps.

1

Send your logo or design

Upload your art or describe what you want — we'll work with any file format.

2

We send a free mockup & quote

You see exactly how it'll look before paying a cent.

3

Approve, print, receive

Free pickup in Ottawa or shipped across Canada.

Custom clothing · Our specialty

Custom t-shirts, hoodies
and uniforms, done right.

From 12 crew shirts to 500 event tees — we handle the print, the embroidery, the sourcing, and the mockup. Free design proof before you pay a cent.

Free mockup
Before you pay
What customers say

Real people. Real reviews.

★★★★★
We ordered 30 hoodies for our roofing crew. Came back in 6 days, the mockup matched perfectly, and the price was honest. Re-ordered twice since.
M
Marc R.
Owner · Capital Roofing, Nepean
★★★★★
Embroidered polos for 40 of our agents. They told me what would work and what wouldn't. The result actually looks premium, not like a school uniform.
L
Lisa K.
Broker · Ottawa Real Estate
★★★★★
I needed a vehicle wrap that survives an Ottawa winter. YAYA explained why their vinyl was different. Two years in — still perfect.
D
Dan P.
NorthStar Delivery · Orleans
Why YAYA Prints

Built to make your brand shine.

Free mockup before you pay

See your branding rendered on the actual product before you commit — always free.

Fast turnaround

Standard 2–5 business days for clothing orders. Rush available on most jobs.

Real bulk pricing

Teams, schools, crews and resellers get genuine bulk discounts — not fake "sale" markups.

Canadian shop, real people

Made in Ottawa, talk to a human, no offshore call centre.

For businesses

Perfect for businesses thatwant to look professional.

Restaurants
Construction
Cleaning Companies
Barbershops
Gyms
Schools
Real Estate
Events
Car Dealerships
Delivery Companies
Questions, answered

Custom printing in Ottawa — your questions.

Where can I get custom t-shirts printed in Ottawa?

Right here. YAYA Prints is a local Ottawa shop that prints custom t-shirts, hoodies, and apparel in-house, with free local pickup and delivery across the National Capital Region plus shipping across Canada. Send your design and we'll send back a free mockup and an exact price, usually the same business day.

Is there a minimum order for custom printing?

No big minimum. We print a single shirt with DTF or DTG, and screen printing starts at about 6 pieces. Bulk pricing kicks in as your quantity climbs, and you'll always see the price before you commit.

How much does custom t-shirt printing cost in Ottawa?

It depends on quantity, garment, and print method. A basic screen-printed tee runs roughly $12–$18 each at 50 pieces and drops under $10 in the hundreds; full-colour DTF sits a little higher per piece with no setup fee. Every quote is free and includes a mockup.

How fast is your turnaround?

Standard turnaround is about 2–5 business days after you approve the mockup and confirm the order. Got a deadline? Ask about rush production — we can often move faster for events, tournaments, and last-minute orders.

Do you really give a free mockup before I pay?

Always. You'll get a free digital mockup of your design on the actual product before any payment, so you can check the colours, sizing, and placement. We only print once you approve it.

What can you print, embroider, or make?

Custom t-shirts, hoodies, polos, hats, jerseys and uniforms; embroidery, screen printing and DTF transfers; plus business cards, flyers, stickers, signs, banners, vehicle decals and laser engraving — all from one Ottawa shop.

Do you serve areas outside the city of Ottawa?

Yes. We serve the whole National Capital Region — Kanata, Barrhaven, Nepean, Orléans, Gloucester, Stittsville, Vanier, Westboro, the Glebe, Hintonburg, Manotick and Gatineau — and ship custom orders across Canada.

Should I choose screen printing, DTF, or embroidery?

Screen printing is the best value for bulk runs of one to three colours; DTF handles full-colour artwork and small runs with no setup; embroidery gives a premium, durable finish on polos, caps and jackets. Not sure? We'll recommend the right method with your free quote.

Free mockup · No commitment

Ready to see your logo
on on real products?

Send us your logo and quantity. We'll prepare a free custom mockup and your real price — usually the same business day.