Do official military functions require the U.S. flag?
There is nothing in the U.S. Flag Code that requires the flag be present at all official military functions. However, the Code does require that the flag be displayed on all prominent military observed holidays including Armed Forces Day, third Saturday in May; Memorial Day (half-staff until noon); Navy Day, October 27; and Veterans Day, November 11.Source:usflag.org: The U.S.