Without a doubt, Flags Unlimited is your Canadian flag store. A one stop shop for buying Canadian flags. All our Canadian Flag products are listed below with links to purchase them online. Or you can buy flags online at shop.flagsunlimited.com. Of course, if you live near our location in Barrie, Ontario, you may just want to stop by and take a look for yourself! We have a Retail Outlet Store that is open 9am to 5pm every Monday to Friday (and Saturday mornings in May and June).