Home | About Us | Services | Resources | File Upload | Contact Us | LocationsShop Online
The Flag Shop Homepage  
If you are unable to find a product you are looking for, please contact us.
 

The Flag Shop has 12 locations across Canada from coast to coast. We are your one stop shop for all patriotic paraphernalia, world flags, flagpoles and all flag-related products.

Locations

Vancouver Flag Shop
div
Victoria Flag Shop
div
Chilliwack Flag Shop
div
Calgary Flag Shop
div
Alberta Flag Shop
div
Saskatoon Flag Shop
div
Winnipeg Flag Shop
div
London Flag Shop
div
Toronto Flag Shop
div
Ottawa Flag Shop
div
Montréal Flag Shop
div
Nova Scotia Flag Shop

Thank you for visiting our web site. If you have any questions with our products, placing an order, or simply need to contact one of our stores, our Vancouver Head Office can always point you to the right place.

Vancouver Flag Shop

Vancouver Flag Shop

1615 Powell Street
Vancouver, BC V5L 1H5
Tel: (604) 736-8161
Fax: (604) 736-6439
Toll Free: (800) 663-8681

contact the flag shop View map and store hours
contact the flag shop Contact Vancouver store

Calgary Flag Shop

Calgary Flag Shop - NOW CLOSED

7810 Macleod Trail SE
Calgary, AB T2H 0L9
Tel: (403) 640-1842
Fax: (403) 640-1754
Toll Free: (800) 566-3524

contact the flag shop View map and store hours
contact the flag shop Contact Calgary store

Winnipeg Flag Shop

Winnipeg Flag Shop

734 Osborne Street
Winnipeg, MB R3L 2C2
Tel: (204) 452-2689
Fax: (204) 452-2701
Toll Free: (800) 260-3713

contact the flag shop View map and store hours
contact the flag shop Contact Winnipeg store

Ottawa Flag Shop

Ottawa Flag Shop

838 Bank Street
Ottawa, ON K1S 3W1
Tel: (613) 789-5456
Fax: (613) 789-5244
Toll Free: (800) 556-3524

contact the flag shop View map and store hours
contact the flag shop Contact Ottawa store

 

Victoria Flag Shop

Victoria Flag Shop

822 Fort Street
Victoria, BC V8W 1H8
Tel: (250) 383-3524
Fax: (250) 383-3524
Toll Free: (855) 665-3996

contact the flag shop View map and store hours
contact the flag shop Contact Victoria store

Edmonton Flag Shop

Alberta Flag Shop - formerly The Flag Shop Edmonton

Please note our new location as of January 4, 2022.

15802 – 100 Avenue
Edmonton, AB T5P 0L2
Tel: (780) 484-5850
Fax: (780) 484-5941
Toll Free: (800) 387-7913

contact the flag shop View map and store hours
contact the flag shop Contact Alberta store

London Flag Shop

London Flag Shop

150 Exeter Road
London, ON N6L 1G9
Tel: (519) 652-2256
Fax: (519) 652-9297
Toll Free: (877) 884-2256

contact the flag shop View map and store hours
contact the flag shop Contact London store

Montreal Flag Shop

Montréal Flag Shop

1320 rue Charlevoix
Montréal, QC H3K 2Z9
Tel: (514) 396-3524
Fax: (514) 396-6622
Toll Free: (877) 396-3524

contact the flag shop View map and store hours
contact the flag shop Contact Montréal store

 

Chilliwack Flag Shop

Chilliwack Flag Shop

44150 Luckakuck Way
Chilliwack, BC V2R 4A7
Tel: (604) 858-0025
Fax: (604) 858-0157
Toll Free: (866) 503-0555

contact the flag shop View map and store hours
contact the flag shop Contact Chilliwack store

Saskatoon Flag Shop

Saskatoon Flag Shop

309B – 33rd Street West
Saskatoon, SK S7L 0V3
Tel: (306) 651-3524
Fax: (306) 651-3527
Toll Free: (877) 651-3524

contact the flag shop View map and store hours
contact the flag shop Contact Saskatoon store

Toronto Flag Shop

Toronto Flag Shop

Unit B, 5000 Dufferin Street
Toronto, ON M3H 5T5
Tel: (416) 736-3524
Fax: (416) 736-9676
Toll Free: (866) 739-7748

contact the flag shop View map and store hours
contact the flag shop Contact Toronto store

Nova Scotia Flag Shop

Nova Scotia Flag Shop

115 Main Street
Dartmouth, NS B2X 1R6
Tel: (902) 434-1695
Fax: (902) 434-8603
Toll Free: (800) 563-3524

contact the flag shop View map and store hours
contact the flag shop Contact Nova Scotia store