Question: why did i get white spots on my teeth overnight?
Answer: This is often caused by sleeping with your mouth open all night. These white spots are caused by dehydration of the enamel surface of your teeth. Once saliva hits the teeth they will rehydrate and the white spots will disappear. Being sick with a cold can make your more likely to sleep with your mouth open.