Your Flag Reflects what you believe in

Make Sure Yours is a Quality Product


How we Started

In 1989 our family started our flag company in the basement of our small family home. We grew to service our local and provincial markets and gained a lot of traction. With the business now in the hands of the second generation, we have become a full-fledged online store that services Canada from coast to coast. A lot has changed since 1989, but the attention to detail we put into our products has not. When you buy a flag online from us, you can feel the difference that quality makes. We are a Canadian, independently-run, family-owned business and we are dedicated to providing the highest quality flags to our fellow Canucks. We are really proud of our flags and we are certain that you will be too.


We Love what we do

We sell flags because we have pride in our great nation and all that it stands for. We are proud to be Canadian and feel blessed to be retailers of patriotic and custom made flags. That is why we ensure that all of our nylon flags are made in Canada, supporting the Canadian manufacturing industry. 

We operate out of two main locations, Edmonton, Alberta and Toronto, Ontario. These two locations are strategically chosen to fulfil orders quickly and allow us to ship direct to customers across the nation at a low rate. Wherever you are, we can ship a quality product to you for a cheap price.



Attention to Detail

We are a family-owned business. Our size allows us flexibility in what we do. We also take great care in customer service and ensuring that you speak to a person each time you contact our office.

Are you looking for a Canada flag to fly outside of your home for Canada Day? Maybe you are looking to make a custom flag for your child's sports team? Whatever it is, we'll help you find it or help you make it. 


Contact form

Want to buy a Canada or Provincial flag? Wish to buy a custom flag? Do you have questions about our products?

Call us between 9:00 AM - 5:00 PM MST at 1-833-989-0313 or fill out the contact form and someone will be in touch with you shortly.

Join Our Mailing List

Join our email list for tips, interesting flags and discounts!