How long does it take for coffee to stain your teeth yellow? Posted by admin on July 1, 2009. 2 comments. I want to know, I drink coffee everyday. It stains my teeth so i stopped but I’m curious.