The time it takes to get a filling can vary depending on factors such as the size and location of the cavity, the filling material used, and the individual’s dental health. A filling procedure typically takes between 20 minutes to an hour. For small cavities, the process may be relatively quick, often completed in a single visit to the dentist. However, larger or more complex fillings may require multiple steps and visits. Your dentist will assess your specific situation and estimate the time needed for your filling procedure during your appointment.