My Cart

  • Custom Tablecloth Printing

    Perfect for tradeshows and events

  • Where Canada Goes For Flags!

    Made right here in the great white north.

  • We Print Custom Flags

    Satisfaction guaranteed on all of our custom printed products.

Why Choose Flagmart? 

-Quality and Satisfaction Guaranteed.
With over 25 years in the flag business, we understand custom flag printing. 
Each order is inspected by our quality control team to make sure that is is absolutely perfect from start to finish. Our team of dedicated sales reps, printers, sewers, designers, and shippers ensure that your product starts and ends beautifully. 

-Fast Turn Around.
Proofs for custom printing are typically returned the same day.
Stock items typically ship within 24-48 hours. Custom Items typically ship within 10 business days. Need it lightning fast? Please call us to inquire about rush options.

-Artwork Assurance
Repeat Order? No problem we keep all of our artwork on file! Just mention in the comments that your order is a reprint and we will start it printing. Free Pantone colour matching and templates are available.

-One and Done Pricing
No setup fees, No artwork conversion fees. Free proofs!
NO HIDDEN CHARGES! with our one and done pricing, the price on screen is the price you pay. 

-Free Vectorization With Custom Order Placement
All files vectorized through our design team are yours to keep. 
it's just another way for us to say Thank You for choosing flagmart!

-Say Good Bye To Shipping Shock!
End shipping sticker shock with our low flat rate express shipping. 
Just 10.00 to most Canadian Destinations* (Excludes: NWT, NU, YK)






We currently accept:
Paypal . Visa . Mastercard . American Express  
You may place an order via our automated check out service or via phone 
Monday to Friday 8:30 AM-4:30 PM MTS 

Flagmart Canada

Contact us via phone: 1-800-903-8372

Snail Mail:

5535 Gateway BLVD NW
Edmonton Alberta
T6H 2H3


9:30 am-4:30pm MTS 



Hello You!

Join our mailing list