Event Year Month Day GMT+01:00 Weekday Chron. Julian Date Imbolc 2012 2 4 11:20 Saturday 2455962.472798 Spring Equinox 2012 3 20 06:14 Tuesday 2456007.259978 Beltane 2012 5 5 03:17 Saturday 2456053.136887 Annular solar eclipse 2012 5 21 00:53 Monday 2456069.036858 Summer Solstice 2012 6 21 00:08 Thursday 2456100.005765 Lughnasadh 2012 8 7 03:28 Tuesday 2456147.145022 Autumn Equinox 2012 9 22 15:48 Saturday 2456193.658989 Samhain 2012 11 7 01:22 Wednesday 2456239.057358 Total solar eclipse 2012 11 13 23:11 Tuesday 2456245.966456 Winter Solstice 2012 12 21 12:11 Friday 2456283.508109 Imbolc 2013 2 3 17:10 Sunday 2456327.715741 Spring Equinox 2013 3 20 12:01 Wednesday 2456372.501213 Beltane 2013 5 5 09:14 Sunday 2456418.385010 Annular solar eclipse 2013 5 10 01:26 Friday 2456423.059823 Summer Solstice 2013 6 21 06:03 Friday 2456465.252598 Lughnasadh 2013 8 7 09:16 Wednesday 2456512.386711 Autumn Equinox 2013 9 22 21:43 Sunday 2456558.905274 Total solar eclipse 2013 11 3 13:46 Sunday 2456600.574058 Samhain 2013 11 7 07:09 Thursday 2456604.298023 Winter Solstice 2013 12 21 18:11 Saturday 2456648.757691 Imbolc 2014 2 3 22:58 Monday 2456692.957495 Spring Equinox 2014 3 20 17:56 Thursday 2456737.747741 Annular solar eclipse 2014 4 29 07:03 Tuesday 2456777.294189 Beltane 2014 5 5 14:53 Monday 2456783.620546 Summer Solstice 2014 6 21 11:51 Saturday 2456830.494051 Lughnasadh 2014 8 7 14:57 Thursday 2456877.623064 Autumn Equinox 2014 9 23 03:29 Tuesday 2456924.145345 Partial solar eclipse 2014 10 23 22:44 Thursday 2456954.947712 Samhain 2014 11 7 12:59 Friday 2456969.541492 Winter Solstice 2014 12 22 00:02 Monday 2457014.002065 Imbolc 2015 2 4 04:52 Wednesday 2457058.202875 Spring Equinox 2015 3 20 23:45 Friday 2457102.989621 Beltane 2015 5 5 20:44 Tuesday 2457148.864222 Summer Solstice 2015 6 21 17:37 Sunday 2457195.734527 Lughnasadh 2015 8 7 20:53 Friday 2457242.870621 Partial solar eclipse 2015 9 13 07:54 Sunday 2457279.329497 Autumn Equinox 2015 9 23 09:20 Wednesday 2457289.389081 Samhain 2015 11 7 18:49 Saturday 2457334.784468 Winter Solstice 2015 12 22 05:48 Tuesday 2457379.241700 Imbolc 2016 2 4 10:37 Thursday 2457423.442459 Spring Equinox 2016 3 20 05:29 Sunday 2457468.229146 Beltane 2016 5 5 02:31 Thursday 2457514.104892 Summer Solstice 2016 6 20 23:34 Monday 2457560.982000 Lughnasadh 2016 8 7 02:43 Sunday 2457608.113384 Annular solar eclipse 2016 9 1 10:07 Thursday 2457633.421940 Autumn Equinox 2016 9 22 15:20 Thursday 2457654.639482 Samhain 2016 11 7 00:36 Monday 2457700.025068 Winter Solstice 2016 12 21 11:44 Wednesday 2457744.489002 Imbolc 2017 2 3 16:23 Friday 2457788.682808 Annular solar eclipse 2017 2 26 15:53 Sunday 2457811.662114 Spring Equinox 2017 3 20 11:28 Monday 2457833.478267 Beltane 2017 5 5 08:18 Friday 2457879.346085 Summer Solstice 2017 6 21 05:23 Wednesday 2457926.224927 Lughnasadh 2017 8 7 08:27 Monday 2457973.352381 Total solar eclipse 2017 8 21 19:25 Monday 2457987.809629 Autumn Equinox 2017 9 22 21:01 Friday 2458019.875910 Samhain 2017 11 7 06:23 Tuesday 2458065.266605 Winter Solstice 2017 12 21 17:28 Thursday 2458109.727796 Imbolc 2018 2 3 22:15 Saturday 2458153.927671 Partial solar eclipse 2018 2 15 21:51 Thursday 2458165.910658 Spring Equinox 2018 3 20 17:14 Tuesday 2458198.718710 Beltane 2018 5 5 14:10 Saturday 2458244.590729 Summer Solstice 2018 6 21 11:06 Thursday 2458291.463115 Partial solar eclipse 2018 7 13 04:01 Friday 2458313.167412 Lughnasadh 2018 8 7 14:16 Tuesday 2458338.594746 Partial solar eclipse 2018 8 11 10:46 Saturday 2458342.449068 Autumn Equinox 2018 9 23 02:53 Sunday 2458385.120740 Samhain 2018 11 7 12:16 Wednesday 2458430.511345 Winter Solstice 2018 12 21 23:22 Friday 2458474.973645 Imbolc 2019 2 4 04:00 Monday 2458519.166815 Spring Equinox 2019 3 20 22:58 Wednesday 2458563.957146 Beltane 2019 5 5 19:46 Sunday 2458609.823994 Summer Solstice 2019 6 21 16:53 Friday 2458656.704122 Total solar eclipse 2019 7 2 20:22 Tuesday 2458667.848975 Lughnasadh 2019 8 7 19:57 Wednesday 2458703.831828 Autumn Equinox 2019 9 23 08:49 Monday 2458750.367837 Samhain 2019 11 7 18:08 Thursday 2458795.755637 Winter Solstice 2019 12 22 05:19 Sunday 2458840.221629 Annular solar eclipse 2019 12 26 06:18 Thursday 2458844.262524 Imbolc 2020 2 4 09:48 Tuesday 2458884.408754 Spring Equinox 2020 3 20 04:49 Friday 2458929.201244 Beltane 2020 5 5 01:35 Tuesday 2458975.066161 Summer Solstice 2020 6 20 22:43 Saturday 2459021.946698 Annular solar eclipse 2020 6 21 07:39 Sunday 2459022.319288 Lughnasadh 2020 8 7 01:51 Friday 2459069.077175 Autumn Equinox 2020 9 22 14:30 Tuesday 2459115.604620 Samhain 2020 11 6 23:58 Friday 2459160.998687 Total solar eclipse 2020 12 14 17:13 Monday 2459198.717936 Winter Solstice 2020 12 21 11:02 Monday 2459205.460172 Imbolc 2021 2 3 15:44 Wednesday 2459249.655727 Spring Equinox 2021 3 20 10:37 Saturday 2459294.442572 Beltane 2021 5 5 07:31 Wednesday 2459340.313379 Annular solar eclipse 2021 6 10 11:41 Thursday 2459376.487428 Summer Solstice 2021 6 21 04:31 Monday 2459387.188726 Lughnasadh 2021 8 7 07:39 Saturday 2459434.318923 Autumn Equinox 2021 9 22 20:20 Wednesday 2459480.847725 Samhain 2021 11 7 05:43 Sunday 2459526.238687 Total solar eclipse 2021 12 4 08:33 Saturday 2459553.356767 Winter Solstice 2021 12 21 16:59 Tuesday 2459570.707729 Imbolc 2022 2 3 21:36 Thursday 2459614.900691 Spring Equinox 2022 3 20 16:33 Sunday 2459659.689664 Beltane 2022 5 5 13:10 Thursday 2459705.549196 Summer Solstice 2022 6 21 10:13 Tuesday 2459752.426067 Lughnasadh 2022 8 7 13:15 Sunday 2459799.552429 Autumn Equinox 2022 9 23 02:03 Friday 2459846.086049 Partial solar eclipse 2022 10 25 12:00 Tuesday 2459878.500077 Samhain 2022 11 7 11:31 Monday 2459891.480342 Winter Solstice 2022 12 21 22:47 Wednesday 2459935.949844 Imbolc 2023 2 4 03:30 Saturday 2459980.146024 Spring Equinox 2023 3 20 22:24 Monday 2460024.933667 Beltane 2023 5 5 19:05 Friday 2460070.795540 Summer Solstice 2023 6 21 15:57 Wednesday 2460117.664881 Lughnasadh 2023 8 7 19:11 Monday 2460164.799452 Autumn Equinox 2023 9 23 07:49 Saturday 2460211.326287 Annular solar eclipse 2023 10 14 18:59 Saturday 2460232.791438 Samhain 2023 11 7 17:23 Tuesday 2460256.724957 Winter Solstice 2023 12 22 04:27 Friday 2460301.185657 Imbolc 2024 2 4 09:16 Sunday 2460345.386415 Spring Equinox 2024 3 20 04:06 Wednesday 2460390.171049 Total solar eclipse 2024 4 8 19:17 Monday 2460409.803800 Beltane 2024 5 5 00:59 Sunday 2460436.041043 Summer Solstice 2024 6 20 21:50 Thursday 2460482.910164 Lughnasadh 2024 8 7 01:00 Wednesday 2460530.041881 Autumn Equinox 2024 9 22 13:43 Sunday 2460576.571838 Annular solar eclipse 2024 10 2 19:45 Wednesday 2460586.823145 Samhain 2024 11 6 23:10 Wednesday 2460621.965506 Winter Solstice 2024 12 21 10:20 Saturday 2460666.430658 Imbolc 2025 2 3 15:02 Monday 2460710.626605 Spring Equinox 2025 3 20 10:01 Thursday 2460755.417581 Partial solar eclipse 2025 3 29 11:47 Saturday 2460764.491613 Beltane 2025 5 5 06:49 Monday 2460801.284045 Summer Solstice 2025 6 21 03:42 Saturday 2460848.154221 Lughnasadh 2025 8 7 06:44 Thursday 2460895.280869 Partial solar eclipse 2025 9 21 20:41 Sunday 2460940.861951 Autumn Equinox 2025 9 22 19:19 Monday 2460941.805046 Samhain 2025 11 7 04:56 Friday 2460987.206052 Winter Solstice 2025 12 21 16:02 Sunday 2461031.668661 Imbolc 2026 2 3 20:56 Tuesday 2461075.872328 Spring Equinox 2026 3 20 15:45 Friday 2461120.656452 Beltane 2026 5 5 12:42 Tuesday 2461166.529580 Summer Solstice 2026 6 21 09:24 Sunday 2461213.392097 Lughnasadh 2026 8 7 12:37 Friday 2461260.526308 Total solar eclipse 2026 8 12 18:45 Wednesday 2461265.781885 Autumn Equinox 2026 9 23 01:05 Wednesday 2461307.045278 Samhain 2026 11 7 10:46 Saturday 2461352.449243 Winter Solstice 2026 12 21 21:49 Monday 2461396.909662 Imbolc 2027 2 4 02:42 Thursday 2461441.112828 Spring Equinox 2027 3 20 21:24 Saturday 2461485.892073 Beltane 2027 5 5 18:20 Wednesday 2461531.764213 Summer Solstice 2027 6 21 15:10 Monday 2461578.632213 Total solar eclipse 2027 8 2 11:06 Monday 2461620.463053 Lughnasadh 2027 8 7 18:23 Saturday 2461625.766434 Autumn Equinox 2027 9 23 07:00 Thursday 2461672.292355 Samhain 2027 11 7 16:34 Sunday 2461717.690900 Winter Solstice 2027 12 22 03:41 Wednesday 2461762.154145 Annular solar eclipse 2028 1 26 16:07 Wednesday 2461797.672063 Imbolc 2028 2 4 08:28 Friday 2461806.353264 Spring Equinox 2028 3 20 03:16 Monday 2461851.136672 Beltane 2028 5 5 00:09 Friday 2461897.006461 Summer Solstice 2028 6 20 21:01 Tuesday 2461943.875859 Total solar eclipse 2028 7 22 03:56 Saturday 2461975.163956 Lughnasadh 2028 8 7 00:19 Monday 2461991.013593 Autumn Equinox 2028 9 22 12:44 Friday 2462037.531110 Samhain 2028 11 6 22:24 Monday 2462082.933670 Winter Solstice 2028 12 21 09:19 Thursday 2462127.388733 Imbolc 2029 2 3 14:19 Saturday 2462171.596599 Spring Equinox 2029 3 20 09:01 Tuesday 2462216.375940 Beltane 2029 5 5 06:05 Saturday 2462262.253888 Partial solar eclipse 2029 6 12 05:05 Tuesday 2462300.212203 Summer Solstice 2029 6 21 02:48 Thursday 2462309.116674 Partial solar eclipse 2029 7 11 16:36 Wednesday 2462329.692128 Lughnasadh 2029 8 7 06:10 Tuesday 2462356.257239 Autumn Equinox 2029 9 22 18:37 Saturday 2462402.776097 Samhain 2029 11 7 04:14 Wednesday 2462448.176517 Partial solar eclipse 2029 12 5 16:02 Wednesday 2462476.668595 Winter Solstice 2029 12 21 15:14 Friday 2462492.634760 Imbolc 2030 2 3 20:07 Sunday 2462536.838257 Spring Equinox 2030 3 20 14:51 Wednesday 2462581.619126 Beltane 2030 5 5 11:43 Sunday 2462627.488569 Summer Solstice 2030 6 21 08:31 Friday 2462674.354863 Lughnasadh 2030 8 7 11:45 Wednesday 2462721.490271 Autumn Equinox 2030 9 23 00:26 Monday 2462768.018659 Samhain 2030 11 7 10:05 Thursday 2462813.420724 Total solar eclipse 2030 11 25 07:50 Monday 2462831.326651 Winter Solstice 2030 12 21 21:09 Saturday 2462857.881383 Data generated by 'Eclipses, Moon Phases and Seasons', www.hermetic.ch/emps/emps.htm