How to Place an Order!

Festival Printing offers online ordering for all your custom apparel printing needs. You can request a quote via email at, design your own product on our website using our easy to use designing tool or message us directly. If you decide to request a quote, we will provide you with a digital proof of your order and confirm your order details and price.

No Minimum Quantity Order!

We provide printing services that allow us to print great quality products with zero set up fees. This would include heat transfer and direct-to-garment printing.

We are a Local Printer! You are dealing with real people offering real customer service and consultation services.

Festival Printing completes all orders in-house with vinyl and heat transfer printing, screen printing, and embroidery all done in house located in Pickering, Ontario. Call us, send an email, or chat with us on live chat during regular business hours.

How long does it take to receive an online order?

All orders will be processed within 2 business day and will be placed into the stage of production. Please allow 2 - 7 business days of production then your order will be shipped.

Recently viewed


Added to cart successfully!