La distancia entre la Tierra y la Luna varía a lo largo del año. En el perigeo, el punto de su órbita en el que la Luna está más cerca de la Tierra, la Luna parece más grande que el Sol y puede cubrirlo por completo durante un eclipse, provocando un eclipse total. En el apogeo, el punto de su órbita en el que la Luna está más alejada de la Tierra, la Luna parece más pequeña que el Sol y no puede cubrirlo por completo, lo que resulta en un eclipse anular.
Las condiciones exactas para que ocurra un eclipse anular son bastante específicas y, como tales, son relativamente raras en comparación con los eclipses totales.