North American Flags
Our North American country flags are crafted with the finest materials and showcase excellent craftsmanship. North American country flags are available in both indoor and outdoor varieties. Outdoor North American country flags have a strong canvas header and brass grommets for easy attachment to your flagpole. Indoor North American flags are classically fashioned with a hemmed pole sleeve and three sides which feature plush gold fringe. Compliment your decor and show off your pride with our miniature North American country flags. These flags are perfect for parades and sports events and also create cool mini displays for desks, shelves and cars. Our International flag lapel pins and our International flag patches are brightly colored keepsakes that feature flags from North American Countries. Lapel pins and patches are cool and inexpensive items that never go out of style.
North America is a continent located within the Northern Hemisphere that covers about 16.5% of the earth’s land area. North America is the third largest continent in size and the fourth largest in population. The Continent consists of 22 countries which include Greenland, Canada, the United States, Mexico, Central American nations and nations of the Caribbean. Some of the largest cities on the continent include Mexico City, New York City, Los Angeles, Chicago and San Francisco.
Carrot Top’s collection of International flags includes flags from nations around the world. Our African flags, Asian flags, European flags, South American flags and Oceania flags are all tailored to meet the highest standards of craftsmanship and durability. Carrot-Top also supplies custom items, patriotic products and flags for all occasions. Our custom items include banners, signs and decals and more. Browse our collection of flags which features State and city flags, historical flags, advertising flags, religious flags, sports flags and novelty flags. For more details about our North American flags or for assistance placing an order, simply call (800) 628-3524 and speak with one of our experience customer service representatives.