Canada Customers: Canada customs have started applying duty. This duty charge cannot be calculated before the order and will not be covered by us. There will be no reimbursement or refunds due to duty charges.

My icon Custom Flag Wholesale

The best place to buy custom flags and banners wholesale. Please contact us to get your quote now!

My icon Express Delivery

Our usual delivery period is 7-10 days within your order. We always ship by DHL and use an express delivery method. For extremely rush orders, please let us know.

My icon Flag & Banner Prices

All prices listed on our website and our order pages are in U.S. Dollars. If you are using a Canadian credit card (or other international), your credit card company will convert your order total amount on your credit card to Canadian Dollars (or other foreign currency) based on the conversion rate at the time of your order.


Our custom flags are designed by our skilled graphic designers and printed with state of the art digital textile printers.

Stock Flags, National Flags and Accessories

Our custom flags are used mainly to pass on your message to anyone in the visual range of your flag. This could be to advertise your products or services or to inform your neighbours about a local event or even to share your joy with your neighbors about a home coming soldier. What ever the reason is, it is the best way to be seen and heard.

Customer reviews about Custom Flag Shop


Who we are and our history

About Custom Flag Shop, For 100 years, we have been manufacturing flags, banners, pennants and signs for the advertising, retail and display industries.

About Custom Flag Shop | Flag-sale

Our custom flag fabrics are made by patented interlocking knit fabric patern that prevents the fabric from fraying even after the stitching is gone along the edges. This fabric allows us to manufacture durable flags and banners for outdoors.

Since day one our goal has been to be the leading flag and banner manufacturer.

The Steps to Receive Your Custom Flag or Banner

Quote & Artwork

Send us your artwork, receive your quote

Confirmation & Payment

Customer confirms the proof and completes the payment


We will print your flag or banner

Shipment & Delivery

We will ship and DHL will deliver in 2-3 business days.