Personalized Birthday Gifts, Made in Toronto

The best birthday gift is the one that could only have been for them. A name, an inside joke, the year they were born, the thing they say constantly – printed on something they’ll actually use. That’s what we do, by hand, in our North York studio.

Pick a design from the collection and add their name at checkout, or send us your own artwork and we’ll set it up. There’s no minimum order, so a single gift is just as welcome as a batch for a party.

Most people start with a mug or a tee. A mug lands on their desk every morning for years; a t-shirt gets worn to the next party. Tote bags work well when you want something useful that isn’t clothing sizes you have to guess at.

Ordering for a group:
Matching tees for a birthday party, a milestone dinner or a bachelorette are one of our most common requests. Mixed sizes and mixed colours in the same run are fine – send us the numbers and we’ll quote group pricing.

Ask about group and party orders

About our printing:
Everything is made to order and pressed by hand in our North York studio, then inspected before it ships – no warehouse, no drop-shipping. Everything is heat-pressed so the design bonds into the mug or the fabric rather than sitting on top of it – full colour that won’t peel, crack or fade.

The details:

  • Add a name, date or short phrase using the personalization field at checkout
  • Mugs, t-shirts, fitted tops and tote bags – all personalizable
  • No minimum order – one gift or a whole party’s worth
  • Pressed and shipped from Toronto – 1-3 business days production
  • Local GTA delivery or Canada-wide shipping

Made with love in Toronto by PrintMyVibe – a small local studio where every order is pressed and packed by a real person.

7 custom birthday gifts that don’t feel generic

Add one to your cart:

Shop all birthday gifts

Browse gifts for every occasion

Mugs, unisex t-shirts, fitted women’s tops and tote bags. Add a name, a date or a short phrase to any of our designs, or send your own artwork and we’ll build it from scratch.

There’s a personalization field on the product page at checkout – type exactly what you want printed. If you’re after something more custom than a name, message us and we’ll set it up.

Production is 1-3 business days, then local GTA delivery or Canada-wide shipping. If the birthday is tight, message us before you order and we’ll tell you honestly whether it will land in time.

Yes – local delivery covers Toronto and the wider GTA, and we ship Canada-wide for everywhere else.

No. One gift is fine. For party-sized runs, message us with the quantity and we’ll come back with group pricing.

Absolutely – matching tees for a party or a milestone are one of our most common orders. Mixed sizes and mixed colours in the same run are no problem.

Unisex tees run S to 3XL. Fitted women’s tops run S to XXL and come up small, so size up for a relaxed fit. Every product has a size chart in its gallery.

Yes. Send it over and we’ll set it up for you. Fully custom designs are part of what we do – just ask.

Viby the Mascot of PrintMyVibe