We stock a variety of American flag patches as well as Texas, California and Arizona state flag patches. Unless noted, our standard flag patches are 3 3/8 x 2 with PVC backing. This is a size that is worn on public safety uniforms. We also have small flag patches with heat seal backs as well as American flag pins. We can make custom flag patches with a minimum order of 50 pieces.