On hand we always carry Canadian flags in 3 sizes as well as all the provinces, most countries, and a few Jolly Rogers. After those we keep an ever changing assortment of interesting world flags from both the past and present. Can't find the flag you're looking for? We'll be happy to order it for you.