A Better Promotional Experience

Over 10 million products customized and counting…


Personalized Gift Ideas for Every Occasion

At Balsam Promotions, our team is dedicated to quality and value – and with over 40 years’ experience, we’re well-practiced when it comes to meeting the needs of businesses across Canada.

Whether you’re looking for executive gifts, high-visibility work wear or brand name clothing, leave it to Balsam Promotions.

Get quality promotional goods from these brands and more

The North Face

Why choose balsam promotions

The Gold Standard in Promotional Goods

Balsam Promotions makes it easy to get quality promotional and corporate gifts from start to finish.

Work closely with an experienced sales rep

Work closely with an experienced sales rep

Our in-house support team is always an email or phone call away to answer all of your questions.

Dedicated design team

Dedicated design team

Our in-house graphics team will help bring your project to life so you can visualize your order before production.

In-house production

In-house production

Production is done directly at our head office in Newmarket, Canada so you can get your promotional gifts faster and at a lower cost by taking out the middleman.


Looking For Something Specific?

View our online catalogues or search for your favourite items below:


Trusted by Business Owners Across Canada

Here’s what our clients have to say about us.

Get Started on Your Project Today

Get in touch and our expert support team will answer all your questions.

MONDAY – FRIDAY: 8:00 AM – 4:30 PM


Frequently Asked Questions

What file format do I send my logo in?

We will accept any file type for artwork but prefer .AI, .EPS, .PDF and .JPG, in the highest resolution possible. DST files are accepted for embroidery orders but must be the proper size for the size/location being requested.

Are there order minimums?

Minimum for embroidery is 48 pieces. A small run fee of $25.00 will be added for orders less than 48 units. Screen print minimum is 12 pieces. Minimum for customized YETI products is 24 pieces. Run fee of $50.00 will be added for orders less than 24 units.

Do you offer sample orders?

All samples are non-returnable unless prior approval is given.

Embroidery will be offered at $4.00 per piece, plus the cost of a sew disk, if needed. Minimum order fees will be waived.

If samples are shipped blank, you can return them to Balsam at your own expense for embroidery/inclusion with the bulk order.

Balsam will cover all inbound and outbound freight, the client is only responsible for the product cost.

How long does it take to receive my order?

Orders take 2-3 weeks from proof approval. Production time can also vary on specific items/brands.

If I place a bulk order, how do they come packaged?

Your order can be folded & individually bagged or bulk packed.