ಸೂರ್ಯಗ್ರಹಣವು ಸೀಮಿತ ಭೌಗೋಳಿಕ ಪ್ರದೇಶಗಳಲ್ಲಿ ಮಾತ್ರ ಸಂಪೂರ್ಣತೆಯನ್ನು ಸಾಧಿಸುತ್ತದೆ ಏಕೆಂದರೆ
1
ಭೂಮಿಯು ನಯವಾದ ಸಮತಟ್ಟಾದ ಮೇಲ್ಮೈ ಇಲ್ಲ, ಆದರೆ ಎತ್ತರ ಮತ್ತು ತಗ್ಗುಗಳನ್ನು ಹೊಂದಿದೆ.
2
ಭೂಮಿಯ ಮೇಲಿನ ಚಂದ್ರನ ನೆರಳಿನ ಗಾತ್ರವು ಭೂಮಿಯ ಅಡ್ಡ ವಿಭಾಗಕ್ಕೆ ಹೋಲಿಸಿದರೆ ಚಿಕ್ಕದಾಗಿದೆ.
3
ಸೂರ್ಯನ ಸುತ್ತ ಭೂಮಿಯ ಪಥಗಳು ಮತ್ತು ಭೂಮಿಯ ಸುತ್ತ ಚಂದ್ರನು ಪರಿಪೂರ್ಣ ವೃತ್ತಗಳಲ್ಲ.
4
ವಾತಾವರಣದ ವಕ್ರೀಭವನದ ಕಾರಣದಿಂದಾಗಿ ಸೂರ್ಯನ ಕಿರಣಗಳು ಚಂದ್ರನ ನೆರಳಿನ ಹೆಚ್ಚಿನ ಬಾಹ್ಯ ಪ್ರದೇಶಗಳನ್ನು ತಲುಪಬಹುದು.