We offer American Flags made in the USA by Valley Forge Flag Co. in addition to our own brand of nylon and Super Tough polyester. We also offer low cost printed American flags in lightweight polyester and durable Super Knit polyester. We have 100 different US flag products, ranging in size from 4x6in to 30ftx50ft. The list includes indoor and outdoor kits, car flags, stick flags, banners, nylon, cotton and polyester flags, printed flags, sewn flags and more! View list of 100 US flag products or displays all 100 US flag products. We carry every type of American flag imaginable, from indoor flags and flagpoles to outdoor wall mounting kits. You can choose between nylon and polyester American flags of varying qualities from home use of G-SPEC official government size flags. We sell high-quality items as well as our own brand of great American flags. Whether you are looking for many small stick flags to hand out to a class or group or you are looking to install a large permanent flagpole, The United States Flag Store has it in stock. Our American flags range in size from just a few inches to 30 ft. X 50 ft.! Many of our flags are made in the USA, but we do carry inexpensive imported flags, as well. All American flags are rated on a five-star scale in important categories like durability, fly-ability, and appearance. Our position as the largest online flag seller allows you to get a great price on a flag. We have an economy-grade flags for just a couple dollars and also offer the highest-quality large flags for better prices than you will find anywhere else.