What Causes Cavities? Cavities happen when the hard surface of your teeth, called enamel, becomes permanently damaged and creates a hole.