De acordo com o WebMD, os motivos pelos quais os dentes ficam manchados de marrom ou exibem outra descoloração incluem o uso de tabaco ou o consumo de certos alimentos e bebidas e até mesmo algumas frutas e vegetais. Má higiene bucal e doenças são outras causas de manchas marrons nos dentes.
O Medline Plus afirma que existem três razões principais que causam manchas marrons nos dentes: infecções, fatores ambientais e doenças congênitas. Este último inclui doenças que afetam negativamente o esmalte e os níveis de cálcio e proteínas no esmalte dos dentes. Doenças metabólicas, medicamentos tomados pela mãe durante a gravidez ou um caso grave de icterícia durante o nascimento de uma criança também podem causar manchas marrons nos dentes.
O WebMD lista certos itens de comida e bebida, como maçãs, batata, chá, café e vinho como razões para a descoloração marrom dos dentes. Deixar de limpar os dentes corretamente e remover a placa também pode resultar em dentes manchados com o tempo, assim como fumar ou mascar tabaco. Certos antibióticos administrados a crianças durante a formação dos dentes permanentes e alguns anti-sépticos bucais e medicamentos para hipertensão podem causar manchas marrons. Outros fatores que causam essa condição incluem radiação e quimioterapia, idade avançada e exposição a altos níveis de flúor, conforme declarado pelo WebMD.