How often are total solar eclipses?

On average, total solar eclipses occur somewhere on Earth about every 18 months. However, the frequency of total solar eclipses being visible from a specific location is much lower, often only once every few hundred years.