There are huge amounts of variables which affect and therefore determine how long a Flag may last.
The expected Life will also differ across styles of flags. If all due care is taken a flag can be expected to last between 6 and 9 months. However; Flags have been known to last up 2 years when looked after correctly likewise they have lasted less than 3 months on occasions, having been damaged by severe conditions, or by hitting against a roof or a wall during flying. A Street Flag, by their nature and design, will have less of a life span than any other flag product.