Generally, braces have to be worn roughly 18 months to two full years. There are some cases when braces need to stay on longer. Likewise, there are also cases where people need to wear braces for shorter terms.