Annular Eclipse of the Sun: 2012 May 20-21

Global Circumstances and Animation

Global Visibility of the Annular Eclipse of the Sun on 2012 May 20-21

The global visibility of this solar eclipse is shown in the diagram to the left. A higher quality version of this global plot can be downloaded in pdf format by clicking on this image.

An explanation of this diagram can be found here.

 

Animation of the Annular Eclipse of the Sun on 2012 May 20-21

The animation shown in the diagram to the right illustrates the motion of the shadow of the Moon at five minute intervals. This animation runs in a continuous loop.

This graphic, provided by Dr. Andrew Sinclair, shows the grey penumbral shadow where the eclipse will be seen as a partial one and the much smaller red umbral shadow where the eclipse will be seen as an annular one. The UT time is shown in the upper right-hand corner of the diagram and the central line duration of the eclipse can be seen in the lower right-hand corner.

Local Circumstances and Animations

Diagrams showing the configuration of the eclipse including the local circumstances are available for the 259 locations given in the following table. All timing information is given in Universal time (UT). Animations showing the progress of the eclipse are also available for the locations specified. These animations can be as large as 275kb in size. It may be necessary to download these files for optimum performance. Eclipses for the locations listed in the following table in the period 1501 CE to 2100 CE can be found by following the location link. A location which lies within the path of annularity is highlighted.

LocationAvailable data
Brandon, Man., CanadaLocal CircumstancesAnimation
Calgary, Alta., CanadaLocal CircumstancesAnimation
Churchill, Man., CanadaLocal CircumstancesAnimation
Dawson, Y.T., CanadaLocal CircumstancesAnimation
Edmonton, Alta., CanadaLocal CircumstancesAnimation
Fort McMurray, Alta., CanadaLocal CircumstancesAnimation
Inuvik, N.W.T., CanadaLocal CircumstancesAnimation
Iqaluit, Nunavut, CanadaLocal CircumstancesAnimation
Kelowna, B.C., CanadaLocal CircumstancesAnimation
Lethbridge, Alta., CanadaLocal CircumstancesAnimation
Prince George, B.C., CanadaLocal CircumstancesAnimation
Regina, Sask., CanadaLocal CircumstancesAnimation
Repulse Bay, Nunavut, CanadaLocal CircumstancesAnimation
Saskatoon, Sask., CanadaLocal CircumstancesAnimation
Thunder Bay, Ont., CanadaLocal CircumstancesAnimation
Vancouver, B.C., CanadaLocal CircumstancesAnimation
Victoria, B.C., CanadaLocal CircumstancesAnimation
Whitehorse, Y.T., CanadaLocal CircumstancesAnimation
Winnipeg, Man., CanadaLocal CircumstancesAnimation
Yellowknife, N.W.T., CanadaLocal CircumstancesAnimation
Altay, ChinaLocal CircumstancesAnimation
Anshan, ChinaLocal CircumstancesAnimation
Baotou, ChinaLocal CircumstancesAnimation
Beijing, ChinaLocal CircumstancesAnimation
Benxi, ChinaLocal CircumstancesAnimation
Changchun, ChinaLocal CircumstancesAnimation
Changde, ChinaLocal CircumstancesAnimation
Changsha, ChinaLocal CircumstancesAnimation
Changzhou, ChinaLocal CircumstancesAnimation
Chengdu, ChinaLocal CircumstancesAnimation
Chongqing, ChinaLocal CircumstancesAnimation
Dalian, ChinaLocal CircumstancesAnimation
Daqing, ChinaLocal CircumstancesAnimation
Datong, ChinaLocal CircumstancesAnimation
Fushun, ChinaLocal CircumstancesAnimation
Fuzhou, ChinaLocal CircumstancesAnimation
Guangzhou, ChinaLocal CircumstancesAnimation
Guiyang, ChinaLocal CircumstancesAnimation
Haikou, ChinaLocal CircumstancesAnimation
Hailar, ChinaLocal CircumstancesAnimation
Handan, ChinaLocal CircumstancesAnimation
Hangzhou, ChinaLocal CircumstancesAnimation
Harbin, ChinaLocal CircumstancesAnimation
Hengyang, ChinaLocal CircumstancesAnimation
Hong Kong, ChinaLocal CircumstancesAnimation
Huainan, ChinaLocal CircumstancesAnimation
Huhhot, ChinaLocal CircumstancesAnimation
Jiamusi, ChinaLocal CircumstancesAnimation
Jiaxing, ChinaLocal CircumstancesAnimation
Jilin, ChinaLocal CircumstancesAnimation
Jinan, ChinaLocal CircumstancesAnimation
Jingdezhen, ChinaLocal CircumstancesAnimation
Jining, ChinaLocal CircumstancesAnimation
Jinzhou, ChinaLocal CircumstancesAnimation
Lanzhou, ChinaLocal CircumstancesAnimation
Lianyungang, ChinaLocal CircumstancesAnimation
Liuzhou, ChinaLocal CircumstancesAnimation
Luoyang, ChinaLocal CircumstancesAnimation
Meizhou, ChinaLocal CircumstancesAnimation
Nanchang, ChinaLocal CircumstancesAnimation
Nanchong, ChinaLocal CircumstancesAnimation
Nanjing, ChinaLocal CircumstancesAnimation
Nanning, ChinaLocal CircumstancesAnimation
Neijiang, ChinaLocal CircumstancesAnimation
Ningbo, ChinaLocal CircumstancesAnimation
Pingdingshan, ChinaLocal CircumstancesAnimation
Qingdao, ChinaLocal CircumstancesAnimation
Qiqihar, ChinaLocal CircumstancesAnimation
Quzhou, ChinaLocal CircumstancesAnimation
Shanghai, ChinaLocal CircumstancesAnimation
Shantou, ChinaLocal CircumstancesAnimation
Shenyang, ChinaLocal CircumstancesAnimation
Shenzhen, ChinaLocal CircumstancesAnimation
Shijiazhuang, ChinaLocal CircumstancesAnimation
Suihua, ChinaLocal CircumstancesAnimation
Suzhou, ChinaLocal CircumstancesAnimation
Taiyuan, ChinaLocal CircumstancesAnimation
Tangshan, ChinaLocal CircumstancesAnimation
Tianjin, ChinaLocal CircumstancesAnimation
Turpan, ChinaLocal CircumstancesAnimation
Urumqi, ChinaLocal CircumstancesAnimation
Weinan, ChinaLocal CircumstancesAnimation
Wenzhou, ChinaLocal CircumstancesAnimation
Wuhai, ChinaLocal CircumstancesAnimation
Wuhan, ChinaLocal CircumstancesAnimation
Wuhu, ChinaLocal CircumstancesAnimation
Wuxi, ChinaLocal CircumstancesAnimation
Xiamen, ChinaLocal CircumstancesAnimation
Xi'an, ChinaLocal CircumstancesAnimation
Xining, ChinaLocal CircumstancesAnimation
Xinxiang, ChinaLocal CircumstancesAnimation
Xuzhou, ChinaLocal CircumstancesAnimation
Yantai, ChinaLocal CircumstancesAnimation
Yibin, ChinaLocal CircumstancesAnimation
Yinchuan, ChinaLocal CircumstancesAnimation
Yueyang, ChinaLocal CircumstancesAnimation
Yumen, ChinaLocal CircumstancesAnimation
Zhangjiakou, ChinaLocal CircumstancesAnimation
Zhanjiang, ChinaLocal CircumstancesAnimation
Zhaotong, ChinaLocal CircumstancesAnimation
Zhengzhou, ChinaLocal CircumstancesAnimation
Zibo, ChinaLocal CircumstancesAnimation
Lospatos, East TimorLocal CircumstancesAnimation
Ilulissat, GreenlandLocal CircumstancesAnimation
Ittoqqortoormiit, GreenlandLocal CircumstancesAnimation
Nuuk, GreenlandLocal CircumstancesAnimation
Qaanaaq, GreenlandLocal CircumstancesAnimation
Sisimiut, GreenlandLocal CircumstancesAnimation
Station Nord, GreenlandLocal CircumstancesAnimation
Upernavik, GreenlandLocal CircumstancesAnimation
Agana, GuamLocal CircumstancesAnimation
Ambon, IndonesiaLocal CircumstancesAnimation
Jayapura, IndonesiaLocal CircumstancesAnimation
Manado, IndonesiaLocal CircumstancesAnimation
Sorong, IndonesiaLocal CircumstancesAnimation
Ternate, IndonesiaLocal CircumstancesAnimation
Akita, JapanLocal CircumstancesAnimation
Fukuoka, JapanLocal CircumstancesAnimation
Hiroshima, JapanLocal CircumstancesAnimation
Kagoshima, JapanLocal CircumstancesAnimation
Kanazawa, JapanLocal CircumstancesAnimation
Kitakyushu, JapanLocal CircumstancesAnimation
Kumamoto, JapanLocal CircumstancesAnimation
Kyoto, JapanLocal CircumstancesAnimation
Nagoya, JapanLocal CircumstancesAnimation
Naha, Okinawa, JapanLocal CircumstancesAnimation
Niigata, JapanLocal CircumstancesAnimation
Okayama, JapanLocal CircumstancesAnimation
Osaka, JapanLocal CircumstancesAnimation
Sapporo, JapanLocal CircumstancesAnimation
Sendai, JapanLocal CircumstancesAnimation
Shizuoka, JapanLocal CircumstancesAnimation
Tokyo, JapanLocal CircumstancesAnimation
Pavlodar, KazakhstanLocal CircumstancesAnimation
Semipalatinsk, KazakhstanLocal CircumstancesAnimation
Ust'-Kamenogorsk, KazakhstanLocal CircumstancesAnimation
Ch'ongjin, North KoreaLocal CircumstancesAnimation
Haeju, North KoreaLocal CircumstancesAnimation
Hamhung, North KoreaLocal CircumstancesAnimation
Kanggye, North KoreaLocal CircumstancesAnimation
P'yongyang, North KoreaLocal CircumstancesAnimation
Kwangju, South KoreaLocal CircumstancesAnimation
Pusan, South KoreaLocal CircumstancesAnimation
Seoul, South KoreaLocal CircumstancesAnimation
Taegu, South KoreaLocal CircumstancesAnimation
Taejon, South KoreaLocal CircumstancesAnimation
Ulsan, South KoreaLocal CircumstancesAnimation
Chihuahua, MexicoLocal CircumstancesAnimation
Ciudad Juarez, MexicoLocal CircumstancesAnimation
Hermosillo, MexicoLocal CircumstancesAnimation
La Paz, MexicoLocal CircumstancesAnimation
Tijuana, MexicoLocal CircumstancesAnimation
Palikir, Pohnpei, MicronesiaLocal CircumstancesAnimation
Weno, Chuuk, MicronesiaLocal CircumstancesAnimation
Choybalsan, MongoliaLocal CircumstancesAnimation
Darhan, MongoliaLocal CircumstancesAnimation
Erdenet, MongoliaLocal CircumstancesAnimation
Hovd, MongoliaLocal CircumstancesAnimation
Ulaangom, MongoliaLocal CircumstancesAnimation
Ulan Bator, MongoliaLocal CircumstancesAnimation
Garapan, Saipan, Northern Mariana Is.Local CircumstancesAnimation
Tromso, NorwayLocal CircumstancesAnimation
Koror, PalauLocal CircumstancesAnimation
Bacolod, PhilippinesLocal CircumstancesAnimation
Baguio, PhilippinesLocal CircumstancesAnimation
Cagayan de Oro, PhilippinesLocal CircumstancesAnimation
Cebu, PhilippinesLocal CircumstancesAnimation
Davao, PhilippinesLocal CircumstancesAnimation
Iloilo, PhilippinesLocal CircumstancesAnimation
Manila, PhilippinesLocal CircumstancesAnimation
Quezon City, PhilippinesLocal CircumstancesAnimation
San Pedro, PhilippinesLocal CircumstancesAnimation
Tacloban, PhilippinesLocal CircumstancesAnimation
Zamboanga, PhilippinesLocal CircumstancesAnimation
Aldan, Russian FederationLocal CircumstancesAnimation
Abakan, Russian FederationLocal CircumstancesAnimation
Anadyr, Russian FederationLocal CircumstancesAnimation
Barnaul, Russian FederationLocal CircumstancesAnimation
Blagoveshchensk, Russian FederationLocal CircumstancesAnimation
Bodaybo, Russian FederationLocal CircumstancesAnimation
Bratsk, Russian FederationLocal CircumstancesAnimation
Chita, Russian FederationLocal CircumstancesAnimation
Irkutsk, Russian FederationLocal CircumstancesAnimation
Kansk, Russian FederationLocal CircumstancesAnimation
Khabarovsk, Russian FederationLocal CircumstancesAnimation
Komsomol'sk-na-Amure, Russian FederationLocal CircumstancesAnimation
Krasnoyarsk, Russian FederationLocal CircumstancesAnimation
Kyzyl, Russian FederationLocal CircumstancesAnimation
Magadan, Russian FederationLocal CircumstancesAnimation
Mirnyy, Russian FederationLocal CircumstancesAnimation
Murmansk, Russian FederationLocal CircumstancesAnimation
Nizhnevartorsk, Russian FederationLocal CircumstancesAnimation
Noril'sk, Russian FederationLocal CircumstancesAnimation
Novokuznetsk, Russian FederationLocal CircumstancesAnimation
Novosibirsk, Russian FederationLocal CircumstancesAnimation
Omsk, Russian FederationLocal CircumstancesAnimation
Petropavlovsk-Kamchatskiy, Russian FederationLocal CircumstancesAnimation
Rubtsovsk, Russian FederationLocal CircumstancesAnimation
Surgut, Russian FederationLocal CircumstancesAnimation
Susuman, Russian FederationLocal CircumstancesAnimation
Tiksi, Russian FederationLocal CircumstancesAnimation
Tobol'sk, Russian FederationLocal CircumstancesAnimation
Tomsk, Russian FederationLocal CircumstancesAnimation
Tynda, Russian FederationLocal CircumstancesAnimation
Ulan-Ude, Russian FederationLocal CircumstancesAnimation
Urengoy, Russian FederationLocal CircumstancesAnimation
Vladivostok, Russian FederationLocal CircumstancesAnimation
Vorkuta, Russian FederationLocal CircumstancesAnimation
Yakutsk, Russian FederationLocal CircumstancesAnimation
Yuzhno-Sakhalinsk, Russian FederationLocal CircumstancesAnimation
Longyearbyen, SvalbardLocal CircumstancesAnimation
Hsinchu, TaiwanLocal CircumstancesAnimation
Kaohsiung, TaiwanLocal CircumstancesAnimation
T'aichung, TaiwanLocal CircumstancesAnimation
T'ainan, TaiwanLocal CircumstancesAnimation
T'aipei, TaiwanLocal CircumstancesAnimation
Adak, AK, United StatesLocal CircumstancesAnimation
Anchorage, AK, United StatesLocal CircumstancesAnimation
Fairbanks, AK, United StatesLocal CircumstancesAnimation
Juneau, AK, United StatesLocal CircumstancesAnimation
Nome, AK, United StatesLocal CircumstancesAnimation
Unalaska, AK, United StatesLocal CircumstancesAnimation
Phoenix, AZ, United StatesLocal CircumstancesAnimation
Tucson, AZ, United StatesLocal CircumstancesAnimation
Fresno, CA, United StatesLocal CircumstancesAnimation
Los Angeles, CA, United StatesLocal CircumstancesAnimation
Sacremento, CA, United StatesLocal CircumstancesAnimation
San Diego, CA, United StatesLocal CircumstancesAnimation
San Francisco, CA, United StatesLocal CircumstancesAnimation
San Jose, CA, United StatesLocal CircumstancesAnimation
Denver, CO, United StatesLocal CircumstancesAnimation
Hilo, HI, United StatesLocal CircumstancesAnimation
Honolulu, HI, United StatesLocal CircumstancesAnimation
Boise, ID, United StatesLocal CircumstancesAnimation
Des Moines, IA, United StatesLocal CircumstancesAnimation
Topeka, KS, United StatesLocal CircumstancesAnimation
Wichita, KS, United StatesLocal CircumstancesAnimation
Minneapolis, MN, United StatesLocal CircumstancesAnimation
St Paul, MN, United StatesLocal CircumstancesAnimation
Billings, MT, United StatesLocal CircumstancesAnimation
Helena, MT, United StatesLocal CircumstancesAnimation
Lincoln, NE, United StatesLocal CircumstancesAnimation
Omaha, NE, United StatesLocal CircumstancesAnimation
Carson City, NV, United StatesLocal CircumstancesAnimation
Las Vegas, NV, United StatesLocal CircumstancesAnimation
Albuquerque, NM, United StatesLocal CircumstancesAnimation
Santa Fe, NM, United StatesLocal CircumstancesAnimation
Bismarck, ND, United StatesLocal CircumstancesAnimation
Fargo, ND, United StatesLocal CircumstancesAnimation
Eugene, OR, United StatesLocal CircumstancesAnimation
Portland, OR, United StatesLocal CircumstancesAnimation
Salem, OR, United StatesLocal CircumstancesAnimation
Pierre, SD, United StatesLocal CircumstancesAnimation
Sioux Falls, SD, United StatesLocal CircumstancesAnimation
El Paso, TX, United StatesLocal CircumstancesAnimation
Salt Lake City, UT, United StatesLocal CircumstancesAnimation
Olympia, WA, United StatesLocal CircumstancesAnimation
Seattle, WA, United StatesLocal CircumstancesAnimation
Cheyenne, WY, United StatesLocal CircumstancesAnimation

Please use the browser's back button after viewing a local circumstances diagram or an animated gif file.

Eclipses in 2012

HMNAO logo © HM Nautical Almanac Office,
UK Hydrographic Office, 2006-2011
E-mail: hmnao@ukho.gov.uk

Sine sole sileo