How long does it take on average for cosmetic braces to fix someones teeth?

The amount of time someone needs to wear braces is highly dependent on how badly the individual needed braces to begin with. On average however, people wear braces for approximately 2 years.