This question can only be answered by your orthodontist, but patients can sometimes be prescribed to wear their retainers all day every day for 4-6 months. This is the average time it takes for your teeth to settle and set into place. Then the time may be reduced to 8 hours a day.