Most yard flags are printed on polyester or nylon, as these material hold up well outdoors.