Past and Future Total Solar Eclipses over some Canadian Cities (Revisited)

Past and Future Total Solar Eclipses over some Canadian Cities (Revisited)

In 1982, I published "Past and Future Total Solar Eclipses over some Canadian Cities" in the Journal of the Royal Astronomical Society of Canada, Vol.76, NO. 5, P. 309., a paper that identified the last and next total solar eclipse visible from a number of cities in Canada.

That was 38 years ago. What's happened since?

Apparently a few things... the World Wide Web, for example... and new solar and lunar theories for better positions of the Sun and Moon. In 1982, I used Newcomb's solar theory (1895) and Brown's lunar theory (1919). By 2020, analytical solutions based on numerical integrations of the Sun and Moon resulted in the VSOP87 theory constructed by P. Bretagnon and G. Francou (1988) and the ELP-2000/82 theory of M. Chapront-Touze and J. Chapront (1983).

Not all the changes were technological. In 1999, the territory of Nunavut was split off from the Northwest Territories, resulting in a new capital city of Iqaluit.

During my 2020 isolation, I recomputed the dates of the last and next total solar eclipses for the cities in the original paper (including Iqaluit), and I identified only one discrepancy with the results of my earlier paper. The one exception was the case of the last total solar eclipse in Regina, which I had previously identified as occurring on -54 May 19. With the new solar and lunar theories, I can now confirm that a short eclipse occurred on 1151 Aug 13.

Three total solar eclipses of the twenty-first century will intercept major Canadian cities. Compare the graphics from my 1982 paper (upper-left) with a recent equivalent static image (upper-right), and an animated GIF (left).

For each Canadian city below, I show its last total solar eclipse with a global overview and a city close-up, then its next total solar eclipse with a global overview and a city close-up. The outline of the umbra (total eclipse) and the penumbra (partial eclipse) are shown for the moment of maximum eclipse and may not appear in the close-up.

Click on an image to view its uncompressed version.


St. John's NL (Long. -52o43.5' Lat. +47o34.0' Elev. 61m)

Last Total Solar Eclipse: 1440 Feb 03

Next Total Solar Eclipse: 2205 Jul 17


Charlottetown PE (Long. -63o07.8' Lat. +46o14.1' Elev. 9m)

Last Total Solar Eclipse: 1972 Jul 10

Next Total Solar Eclipse: 2079 May 01


Halifax NS (Long. -63o34.5' Lat. +44o38.9' Elev. 18m)

Last Total Solar Eclipse: 1970 Mar 07

Next Total Solar Eclipse: 2079 May 01


Fredericton NB (Long. -66o38.6' Lat. +45o57.8' Elev. 9m)

Last Total Solar Eclipse: 932 Nov 30

Next Total Solar Eclipse: 2024 Apr 08


Iqaluit NU (Long. -68o33.0' Lat. +63o45.0' Elev. 36m)

Last Total Solar Eclipse: 1815 Jul 06

Next Total Solar Eclipse: 2160 Jun 04


Quebec QC (Long. -71o12.5' Lat. +46o48.9' Elev. 9m)

Last Total Solar Eclipse: 1379 May 16

Next Total Solar Eclipse: 2205 Jul 17


Montreal QC (Long. -73o33.2' Lat. +45o30.6' Elev. 27m)

Last Total Solar Eclipse: 1932 Aug 31

Next Total Solar Eclipse: 2205 Jul 17


Ottawa ON (Long. -75o41.7' Lat. +45o26.4' Elev. 56m)

Last Total Solar Eclipse: 1569 Sep 10

Next Total Solar Eclipse: 2205 Jul 17


Toronto ON (Long. -79o23.0' Lat. +43o39.2' Elev. 91m)

Last Total Solar Eclipse: 1925 Jan 24

Next Total Solar Eclipse: 2144 Oct 26


Winnipeg MB (Long. -97o08.4' Lat. +49o53.9' Elev. 232m)

Last Total Solar Eclipse: 1979 Feb 26

Next Total Solar Eclipse: 2263 Jun 06


Regina SK (Long. -104o36.5' Lat. +50o27.0' Elev. 577m)

Last Total Solar Eclipse: 1151 Aug 13

Next Total Solar Eclipse: 2153 Oct 17


Edmonton AB (Long. -113o29.4' Lat. +53o32.7' Elev. 666m)

Last Total Solar Eclipse: 1433 Jun 17

Next Total Solar Eclipse: 2044 Aug 23


Calgary AB (Long. -114o03.4' Lat. +51o02.8' Elev. 1045m)

Last Total Solar Eclipse: 1869 Aug 07

Next Total Solar Eclipse: 2044 Aug 23


Yellowknife NT (Long. -114o22.0' Lat. +62o28.2' Elev. 205m)

Last Total Solar Eclipse: 1851 Jul 28

Next Total Solar Eclipse: 2554 Apr 03


Vancouver BC (Long. -123o04.7' Lat. +49o18.9' Elev. 43m)

Last Total Solar Eclipse: 1670 Apr 19

Next Total Solar Eclipse: 2771 Aug 03


Victoria BC (Long. -123o21.8' Lat. +48o25.7' Elev. 17m)

Last Total Solar Eclipse: 1433 Jun 17

Next Total Solar Eclipse: 2563 Apr 24


Whitehorse YT (Long. -135o03.3' Lat. +60o43.2' Elev. 703m)

Last Total Solar Eclipse: 1869 Aug 07

Next Total Solar Eclipse: 2354 Jul 21