Retainers can cause yellow teeth if they are too tight or if they are not fitted properly. If the retainers are too tight, they can cause pressure on the teeth and eventually yellowing. Retainers that are not fitted properly can also cause pressure on the teeth and yellowing.