<Tr> <Td> May 20 , 2012 Annular </Td> <Td> August 21 , 2017 Total </Td> <Td> October 14 , 2023 Annular </Td> <Td> April 8 , 2024 Total </Td> </Tr>
<Tr> <Td> May 20 , 2012 Annular </Td> <Td> August 21 , 2017 Total </Td> <Td> October 14 , 2023 Annular </Td> <Td> April 8 , 2024 Total </Td> </Tr>
when was the last time the united states had a partial solar eclipse
when was the last time the united states had a partial solar eclipse
May 20 , 2012
May 20 , 2012