Generally, your flag should be flown full-staff, which means at the top of its pole, with the union at the peak. These include days such as Arms Forces Day, Flag Day, Independence Day, and Labor Day.
However, there are a few days on which the flag is traditionally flown half-staffs, such as Memorial Day, Patriot Day, and Pearl Harbour Remembrance Day. A state governor or the president of the United States may issue a half-staff proclamation on certain events or ceremonies.