Braces do not cause stains on teeth but plaque that builds up in hard-to-reach areas can cause discoloration. For this reason, a strict brushing and flossing routine is essential. You may want to avoid drinking staining beverages such as soda or coffee while wearing braces. The good news is if discoloration occurs, there are cosmetic procedures available to remedy it.