Question: how long do you have to wear fixed retainers?
Answer: You only wear braces for 1-2 years. However, permanent retainers stay put for years, sometimes even decades. Some people have even been able to wear their permanent retainers for up to 20 years.