Hurricane Calendar · On this day
Hurricanes on December 25 in history (1842 to 2026)
178 storms on record were active on December 25 between 1857 and 2025. On this date 15 formed, 10 reached their peak recorded wind, 11 came ashore and 24 ended. The strongest storm active on December 25 was Cyclone Zoe (2002–03), with a peak 1-minute sustained wind of 155 kt (178 mph), recorded by JTWC.
Dates are calendar dates in UTC. Typhoons and cyclones are the same kind of storm as hurricanes, named by region. Archive of September 29, 2026.
Replay every December 25 storm on its track. Hurricane Calendar shows each storm moving along its recorded track, which storms passed your town, and a daily track quiz. Free on Android, no account and no ads.
Get it on Google PlayStorm of the day in the app
Typhoon Marge (1986)
Last recorded position: December 25, 1986, 18:00 UTC. Peak: 85 kt · 10-minute (JMA). Western Pacific, Dec 9 to 25, 1986.
In Hurricane Calendar, replay Marge along its recorded track, with the wind at each step and the agency that measured it.
Came ashore on December 25
11 storms, most recent first. Recorded landfalls come from the National Hurricane Center's best track; elsewhere a coast crossing is estimated from the track and labelled.
| Year | Storm | Ocean | Where and when | Wind at landfall | Record |
|---|---|---|---|---|---|
| 2019 | Typhoon Phanfone | Western Pacific | Coast crossing (estimated) near 12.2°N, 121.3°E December 25, 2019, 06:00 UTC | 70 kt (81 mph), 10-minute, JMA | Estimated from the track |
| 2016 | Typhoon Nock-Ten | Western Pacific | Coast crossing (estimated) near 13.5°N, 124.6°E December 25, 2016, 09:00 UTC | Not recorded | Estimated from the track |
| 2012 | Tropical storm Wukong | Western Pacific | Coast crossing (estimated) near 10.6°N, 125.4°E December 25, 2012, 15:00 UTC | Not recorded | Estimated from the track |
| 2011 | Cyclone Grant | Australian region | Coast crossing (estimated) near 11.4°S, 132.8°E December 25, 2011, 09:00 UTC | 60 kt (69 mph), 10-minute, BoM | Estimated from the track |
| 2006 | Cyclone Bondo | Southwest Indian | Coast crossing (estimated) near 15.2°S, 46.7°E December 25, 2006, 09:00 UTC | Not recorded | Estimated from the track |
| 1997 | Cyclone Sid | Australian region | Coast crossing (estimated) near 11.8°S, 130.0°E December 25, 1997, 09:00 UTC | Not recorded | Estimated from the track |
| 1992 | Cyclone Nina | Australian region → South Pacific | Coast crossing (estimated) near 14.2°S, 141.5°E December 25, 1992, 06:00 UTC | 80 kt (92 mph), 10-minute, BoM | Estimated from the track |
| 1977 | Cyclone Anne | South Pacific | Coast crossing (estimated) near 15.9°S, 180.0°W December 25, 1977, 00:00 UTC | 40 kt (46 mph), 10-minute, MetService NZ | Estimated from the track |
| 1966 | Storm Daphne | Southwest Indian | Coast crossing (estimated) near 22.4°S, 42.6°E December 25, 1966, 12:00 UTC | Not recorded | Estimated from the track |
| 1954 | Unnamed storm · 1954 | Western Pacific | Coast crossing (estimated) near 9.6°N, 124.4°E December 25, 1954, 03:00 UTC | Not recorded | Estimated from the track |
| 1947 | Typhoon Jean | Western Pacific | Coast crossing (estimated) near 13.0°N, 124.6°E December 25, 1947, 12:00 UTC | Not recorded | Estimated from the track |
Formed on December 25
15 storms had their first recorded position on this date.
| Season | Storm | Ocean | First position | Peak |
|---|---|---|---|---|
| 2003–04 | Cyclone Heta | South Pacific | 15.0°S, 176.5°E | 115 kt · 10-minute (FMS) |
| 2013–14 | Cyclone Christine | Australian region | 12.2°S, 123.6°E | 90 kt · 10-minute (BoM) |
| 2011 | Cyclone Thane | North Indian | 8.9°N, 88.4°E | 75 kt · 3-minute (IMD) |
| 1997–98 | Cyclone Selwyn | Australian region → Southwest Indian | 11.9°S, 110.9°E | 75 kt · 10-minute (BoM) |
| 1996–97 | Cyclone Fabriola | Southwest Indian | 12.0°S, 60.0°E | 55 kt · 10-minute (Météo-France) |
| 1984–85 | Cyclone Monica | Australian region → South Pacific → Australian region → South Pacific | 12.0°S, 146.0°E | 55 kt · 10-minute (BoM) |
| 1991–92 | Cyclone Bryna | Southwest Indian | 13.1°S, 57.5°E | 39 kt · 10-minute (Météo-France) |
| 1966–67 | Tropical depression Delilah | Australian region | 11.0°S, 100.0°E | 30 kt · 1-minute (JTWC) |
| 1965–66 | Tropical depression Carol-Daisy | Australian region | 8.8°S, 100.9°E | 25 kt · 1-minute (JTWC) |
| 2002–03 | Unnamed tropical depression · 2002 | Southwest Indian → Australian region | 2.8°S, 88.5°E | 30 kt · 1-minute (JTWC) |
| 1983–84 | Storm Sharon | Southwest Indian | 13.1°S, 82.5°E | Not recorded |
| 1916–17 | Unnamed storm · 1916 | Australian region | 19.4°S, 152.1°E | Not recorded |
| 1973 | Unnamed storm · 1973 | North Indian | 4.0°N, 89.5°E | Not recorded |
| 1948–49 | Unnamed storm · 1948 | Southwest Indian | 7.9°S, 71.2°E | Not recorded |
| 1929–30 | Unnamed storm · 1929 | Southwest Indian | 19.2°S, 51.3°E | Not recorded |
Reached peak wind on December 25
10 storms recorded their highest wind on this date, as the responsible agency measured it.
| Season | Storm | Ocean | Peak wind | Lowest pressure |
|---|---|---|---|---|
| 1996 | Tropical storm Greg | Western Pacific | 45 kt (52 mph), 1-minute, JTWC | Not recorded |
| 1977 | Typhoon Mary | Western Pacific | 85 kt (98 mph), 10-minute, JMA | 945 hPa (JMA) |
| 1981 | Typhoon Lee | Western Pacific | 80 kt (92 mph), 10-minute, JMA | 950 hPa (JMA) |
| 1947 | Typhoon Jean | Western Pacific | 95 kt (109 mph), 1-minute, JTWC | Not recorded |
| 1973–74 | Cyclone Dalida | Australian region → Southwest Indian | 80 kt (92 mph), 10-minute, BoM | 965 hPa (BoM) |
| 2011–12 | Cyclone Grant | Australian region | 60 kt (69 mph), 10-minute, BoM | 976 hPa (BoM) |
| 1977–78 | Cyclone Anne | South Pacific | 55 kt (63 mph), 10-minute, MetService NZ | 980 hPa (MetService NZ) |
| 2012 | Tropical storm Wukong | Western Pacific | 40 kt (46 mph), 10-minute, JMA | 1000 hPa (JMA) |
| 2004–05 | Cyclone Judy | South Pacific | 45 kt (52 mph), 10-minute, FMS | 987 hPa (FMS) |
| 2003 | Unnamed tropical storm · 2003 | Western Pacific | 35 kt (40 mph), 1-minute, JTWC | 997 hPa (JTWC) |
Ended on December 25
24 storms had their last recorded position on this date.
| Season | Storm | Ocean | Last position | Dates |
|---|---|---|---|---|
| 2013–14 | Cyclone Bruce | Australian region → Southwest Indian | 32.6°S, 99.9°E | Dec 16 to 25, 2013 |
| 1952 | Typhoon Gloria | Western Pacific | 14.5°N, 105.0°E | Dec 16 to 25, 1952 |
| 1986 | Typhoon Marge | Western Pacific | 9.8°N, 109.5°E | Dec 9 to 25, 1986 |
| 1985 | Typhoon Hope | Western Pacific | 17.5°N, 129.0°E | Dec 13 to 25, 1985 |
| 1981–82 | Cyclone Benedicte | Southwest Indian | 16.2°S, 35.9°E | Dec 17 to 25, 1981 |
| 2016–17 | Cyclone Yvette | Australian region | 18.0°S, 123.4°E | Dec 18 to 25, 2016 |
| 2020 | Tropical storm Krovanh | Western Pacific → North Indian | 11.3°N, 97.0°E | Dec 17 to 25, 2020 |
| 2008–09 | Unnamed tropical depression · 2008 | Australian region | 17.0°S, 128.7°E | Dec 21 to 25, 2008 |
| 2011–12 | Unnamed cyclone · 2011 | Australian region → South Pacific | 25.9°S, 160.5°E | Dec 20 to 25, 2011 |
| 1964–65 | Storm Doreen | Southwest Indian | 22.1°S, 44.5°E | Dec 23 to 25, 1964 |
Show 14 more storms
| Season | Storm | Ocean | Last position | Dates |
|---|---|---|---|---|
| 2012 | Unnamed tropical depression · 2012 | North Indian | 6.2°N, 49.6°E | Dec 22 to 25, 2012 |
| 2002 | Unnamed cyclone · 2002 | North Indian | 8.2°N, 86.7°E | Dec 21 to 25, 2002 |
| 1970–71 | Storm Janet | Australian region → Southwest Indian | 20.0°S, 87.0°E | Dec 19 to 25, 1970 |
| 2022 | Unnamed tropical depression · 2022 | North Indian | 8.5°N, 81.6°E | Dec 22 to 25, 2022 |
| 1972–73 | Storm Beatrice | Southwest Indian | 28.0°S, 56.0°E | Dec 7 to 25, 1972 |
| 1936–37 | Unnamed storm · 1936 | Southwest Indian | 21.5°S, 40.1°E | Dec 20 to 25, 1936 |
| 1920–21 | Unnamed storm · 1920 | Australian region | 23.0°S, 124.6°E | Dec 17 to 25, 1920 |
| 1897–98 | Unnamed storm · 1897 | Australian region | 22.5°S, 115.1°E | Dec 21 to 25, 1897 |
| 1961–62 | Unnamed storm · 1961 | Australian region | 25.3°S, 159.9°E | Dec 22 to 25, 1961 |
| 1955–56 | Unnamed storm · 1955 | Southwest Indian | 21.2°S, 74.0°E | Dec 20 to 25, 1955 |
| 1938–39 | Unnamed storm · 1938 | Southwest Indian | 17.5°S, 80.5°E | Dec 21 to 25, 1938 |
| 1934–35 | Unnamed storm · 1934 | Southwest Indian | 25.2°S, 51.7°E | Dec 18 to 25, 1934 |
| 1902–03 | Unnamed storm · 1902 | Southwest Indian | 19.3°S, 52.6°E | Dec 20 to 25, 1902 |
| 1861–62 | Unnamed storm · 1861 | Southwest Indian | 16.3°S, 83.7°E | Dec 20 to 25, 1861 |
Other recorded events on December 25
Editor-reviewed, sourced events.
| Year | Storm | Event | When |
|---|---|---|---|
| 1974 | Cyclone Tracy | Struck Darwin early on Christmas Day (local date) | December 25, 1974 |
Also active on December 25
121 more storms were active on this date, the most notable first. Storms listed above are not repeated.
| Season | Storm | Ocean | Dates | Peak |
|---|---|---|---|---|
| 1971–72 | Cyclone Althea | Australian region → South Pacific | Dec 19 to 30, 1971 | 90 kt · 10-minute (BoM) |
| 1993 | Tropical storm Nell | Western Pacific | Dec 18, 1993 to Jan 1, 1994 | 60 kt · 10-minute (JMA) |
| 2002–03 | Cyclone Zoe | South Pacific | Dec 23, 2002 to Jan 4, 2003 | 130 kt · 10-minute (FMS) |
| 2001 | Typhoon Faxai | Western Pacific | Dec 13 to 26, 2001 | 105 kt · 10-minute (JMA) |
| 1997–98 | Cyclone Susan | South Pacific | Dec 20, 1997 to Jan 10, 1998 | 125 kt · 10-minute (FMS) |
| 1959 | Typhoon Harriet | Western Pacific | Dec 22, 1959 to Jan 3, 1960 | 130 kt · 1-minute (JTWC) |
| 2022–23 | Cyclone Darian | Australian region → Southwest Indian | Dec 12, 2022 to Jan 2, 2023 | 125 kt · 10-minute (BoM) |
| 1989–90 | Cyclone Alibera | Southwest Indian | Dec 14, 1989 to Jan 7, 1990 | 72 kt · 10-minute (Météo-France) |
| 2012–13 | Cyclone Evan | South Pacific | Dec 10 to 27, 2012 | 100 kt · 10-minute (FMS) |
| 2018–19 | Cyclone Cilida | Southwest Indian | Dec 16 to 28, 2018 | 115 kt · 10-minute (Météo-France) |
| 1963 | Typhoon Susan | Western Pacific | Dec 18 to 29, 1963 | 135 kt · 1-minute (JTWC) |
| 1979–80 | Cyclone Claudette | Australian region → Southwest Indian | Dec 9 to 28, 1979 | 110 kt · 10-minute (BoM) |
| 2013–14 | Cyclone Amara | Southwest Indian | Dec 14 to 28, 2013 | 110 kt · 10-minute (Météo-France) |
| 1989 | Typhoon Jack | Western Pacific | Dec 20 to 29, 1989 | 95 kt · 10-minute (JMA) |
| 1994 | Typhoon Axel | Western Pacific | Dec 10 to 27, 1994 | 85 kt · 10-minute (JMA) |
| 2008–09 | Cyclone Billy | Australian region | Dec 16, 2008 to Jan 4, 2009 | 95 kt · 10-minute (BoM) |
| 1980–81 | Cyclone Felix | Australian region | Dec 22 to 31, 1980 | 100 kt · 10-minute (BoM) |
| 1990–91 | Cyclone Joy | South Pacific → Australian region | Dec 15 to 27, 1990 | 90 kt · 10-minute (BoM) |
| 2025–26 | Cyclone Grant | Australian region → Southwest Indian | Dec 18, 2025 to Jan 6, 2026 | 119 kt · 1-minute (Real-time) |
| 1981–82 | Cyclone Gyan | South Pacific | Dec 18 to 29, 1981 | 100 kt · 10-minute (MetService NZ) |
| 1996–97 | Cyclone Fergus | South Pacific → Australian region → South Pacific | Dec 19, 1996 to Jan 1, 1997 | 80 kt · 10-minute (FMS) |
| 1986 | Typhoon Norris | Western Pacific | Dec 19, 1986 to Jan 3, 1987 | 85 kt · 10-minute (JMA) |
| 2014–15 | Cyclone Kate | Australian region → Southwest Indian | Dec 21, 2014 to Jan 4, 2015 | 90 kt · 10-minute (BoM) |
| 1978–79 | Cyclone Angele | Southwest Indian | Dec 13, 1978 to Jan 5, 1979 | 82 kt · 10-minute (Météo-France) |
| 2004–05 | Cyclone Chambo | Australian region → Southwest Indian | Dec 21, 2004 to Jan 3, 2005 | 85 kt · 10-minute (Météo-France) |
Show 96 more storms
| Season | Storm | Ocean | Dates | Peak |
|---|---|---|---|---|
| 1984–85 | Cyclone Frank | Australian region | Dec 19 to 28, 1984 | 85 kt · 10-minute (BoM) |
| 1983–84 | Cyclone Bakoly | Southwest Indian | Dec 19 to 31, 1983 | 92 kt · 10-minute (Météo-France) |
| 1966 | Typhoon Pamela | Western Pacific | Dec 24 to 31, 1966 | 90 kt · 1-minute (JTWC) |
| 1992–93 | Tropical depression Kina | South Pacific | Dec 23, 1992 to Jan 6, 1993 | 30 kt · 10-minute (MetService NZ) |
| 2017 | Typhoon Tembin | Western Pacific | Dec 20 to 26, 2017 | 70 kt · 10-minute (JMA) |
| 1991–92 | Cyclone Alexandra | Southwest Indian | Dec 17 to 29, 1991 | 56 kt · 10-minute (Météo-France) |
| 1996–97 | Cyclone Phil | Australian region → Southwest Indian | Dec 22, 1996 to Jan 16, 1997 | 60 kt · 10-minute (BoM) |
| 2002–03 | Cyclone Crystal | Southwest Indian | Dec 21, 2002 to Jan 3, 2003 | 80 kt · 10-minute (Météo-France) |
| 1986–87 | Cyclone Raja | South Pacific | Dec 21, 1986 to Jan 5, 1987 | 80 kt · 10-minute (MetService NZ) |
| 1998–99 | Cyclone Cora | South Pacific | Dec 21 to 30, 1998 | 80 kt · 10-minute (FMS) |
| 2020–21 | Cyclone Chalane | Southwest Indian | Dec 20, 2020 to Jan 4, 2021 | 60 kt · 10-minute (Météo-France) |
| 2000 | Unnamed cyclone · 2000 | North Indian | Dec 23 to 29, 2000 | 90 kt · 3-minute (IMD) |
| 1999–00 | Cyclone Astride | Southwest Indian | Dec 23, 1999 to Jan 3, 2000 | 50 kt · 10-minute (Météo-France) |
| 1996 | Tropical storm Fern | Western Pacific | Dec 17 to 30, 1996 | 60 kt · 10-minute (JMA) |
| 2019–20 | Cyclone Calvinia | Southwest Indian | Dec 17, 2019 to Jan 3, 2020 | 65 kt · 10-minute (Météo-France) |
| 2019–20 | Cyclone Sarai | South Pacific | Dec 24, 2019 to Jan 2, 2020 | 60 kt · 10-minute (FMS) |
| 2021–22 | Cyclone Seth | Australian region | Dec 23, 2021 to Jan 7, 2022 | 55 kt · 10-minute (BoM) |
| 1988–89 | Cyclone Eseta | South Pacific | Dec 17 to 28, 1988 | 55 kt · 10-minute (MetService NZ) |
| 1978–79 | Cyclone Fay | South Pacific | Dec 24 to 31, 1978 | 55 kt · 10-minute (MetService NZ) |
| 1979–80 | Cyclone Danitza | Australian region → Southwest Indian → Australian region → Southwest Indian | Dec 23, 1979 to Jan 2, 1980 | 70 kt · 10-minute (BoM) |
| 1982–83 | Cyclone Dadafy | Southwest Indian | Dec 21, 1982 to Jan 1, 1983 | 52 kt · 10-minute (Météo-France) |
| 2022–23 | Cyclone Ellie | Australian region | Dec 21, 2022 to Jan 8, 2023 | 40 kt · 10-minute (BoM) |
| 2003–04 | Cyclone Darius | Southwest Indian | Dec 23, 2003 to Jan 4, 2004 | 55 kt · 10-minute (Météo-France) |
| 1996–97 | Cyclone Ophelia | Australian region | Dec 13 to 27, 1996 | 55 kt · 10-minute (BoM) |
| 2010–11 | Cyclone Tasha | Australian region | Dec 23 to 26, 2010 | 40 kt · 10-minute (BoM) |
| 1994 | Tropical storm Bobbie | Western Pacific | Dec 14 to 29, 1994 | 50 kt · 10-minute (JMA) |
| 1995 | Tropical storm Dan | Western Pacific | Dec 23, 1995 to Jan 3, 1996 | 55 kt · 10-minute (JMA) |
| 2009–10 | Cyclone David | Southwest Indian | Dec 12 to 31, 2009 | 45 kt · 10-minute (Météo-France) |
| 1988 | Tropical storm Val | Western Pacific | Dec 21 to 27, 1988 | 45 kt · 10-minute (JMA) |
| 1985–86 | Cyclone Alifredy | Southwest Indian | Dec 22 to 27, 1985 | 36 kt · 10-minute (Météo-France) |
| 1998–99 | Cyclone Cathy | Australian region → Southwest Indian | Dec 22 to 30, 1998 | 50 kt · 10-minute (BoM) |
| 1981–82 | Unnamed cyclone · 1981 | Australian region | Dec 19 to 27, 1981 | 45 kt · 10-minute (BoM) |
| 1980–81 | Cyclone Edna | Australian region | Dec 20 to 27, 1980 | 40 kt · 10-minute (BoM) |
| 1987–88 | Cyclone Benandro | Southwest Indian | Dec 24, 1987 to Jan 8, 1988 | 36 kt · 10-minute (Météo-France) |
| 1966–67 | Cyclone Clara | Southwest Indian | Dec 19, 1966 to Jan 2, 1967 | 40 kt · 1-minute (JTWC) |
| 2024 | Tropical storm Pabuk | Western Pacific | Dec 21 to 26, 2024 | 35 kt · 10-minute (JMA) |
| 1962–63 | Cyclone Cecile | Southwest Indian | Dec 16 to 29, 1962 | 35 kt · 1-minute (JTWC) |
| 1978–79 | Unnamed cyclone · 1978 | Southwest Indian | Dec 20 to 26, 1978 | 55 kt · 1-minute (JTWC) |
| 2018 | Unnamed tropical depression · 2018 | Western Pacific | Dec 23 to 30, 2018 | 30 kt · 1-minute (JTWC) |
| 1975 | Unnamed tropical depression · 1975 | Western Pacific | Dec 23 to 30, 1975 | 30 kt · 1-minute (JTWC) |
| 1965–66 | Storm Amanda | Australian region | Dec 20, 1965 to Jan 2, 1966 | Not recorded |
| 1965–66 | Storm Claude | Southwest Indian | Dec 24, 1965 to Jan 10, 1966 | Not recorded |
| 1961–62 | Storm Beryl | Southwest Indian | Dec 20 to 28, 1961 | Not recorded |
| 2005–06 | Unnamed cyclone · 2005 | Southwest Indian → Australian region → Southwest Indian | Dec 17 to 29, 2005 | 35 kt · 1-minute (JTWC) |
| 2015–16 | Unnamed tropical depression · 2015 | Australian region | Dec 21, 2015 to Jan 1, 2016 | 30 kt · 10-minute (BoM) |
| 1962–63 | Unnamed tropical depression · 1962 | Australian region → South Pacific | Dec 23 to 27, 1962 | 30 kt · 1-minute (JTWC) |
| 2001–02 | Storm Vicky | South Pacific | Dec 22 to 26, 2001 | Not recorded |
| 1956–57 | Unnamed storm · 1956 | Australian region → South Pacific | Dec 16 to 26, 1956 | Not recorded |
| 2024–25 | Unnamed cyclone · 2024 | Australian region | Dec 24 to 31, 2024 | 35 kt · 10-minute (BoM) |
| 1959–60 | Unnamed storm · 1959 | Australian region → South Pacific | Dec 24, 1959 to Jan 3, 1960 | Not recorded |
| 1959–60 | Unnamed storm · 1959 | Australian region → South Pacific | Dec 19 to 31, 1959 | Not recorded |
| 1970–71 | Storm Dominique | Southwest Indian | Dec 11 to 28, 1970 | Not recorded |
| 1967–68 | Storm Carmen | Southwest Indian | Dec 19 to 28, 1967 | Not recorded |
| 1964–65 | Storm Edna | Australian region → Southwest Indian | Dec 22 to 28, 1964 | Not recorded |
| 1963–64 | Storm Betty | Southwest Indian | Dec 23 to 28, 1963 | Not recorded |
| 1973 | Unnamed storm · 1973 | Western Pacific | Dec 24 to 27, 1973 | Not recorded |
| 1957–58 | Unnamed storm · 1957 | Southwest Indian | Dec 24, 1957 to Jan 1, 1958 | Not recorded |
| 1955–56 | Unnamed storm · 1955 | Australian region → South Pacific | Dec 24 to 30, 1955 | Not recorded |
| 1952 | Unnamed storm · 1952 | Western Pacific | Dec 23, 1952 to Jan 2, 1953 | Not recorded |
| 1951–52 | Unnamed storm · 1951 | South Pacific | Dec 19, 1951 to Jan 3, 1952 | Not recorded |
| 1950–51 | Unnamed storm · 1950 | Southwest Indian | Dec 18 to 28, 1950 | Not recorded |
| 1948–49 | Unnamed storm · 1948 | Southwest Indian | Dec 14 to 27, 1948 | Not recorded |
| 1944–45 | Unnamed storm · 1944 | Southwest Indian | Dec 21 to 26, 1944 | Not recorded |
| 1930–31 | Unnamed storm · 1930 | Australian region | Dec 24 to 29, 1930 | Not recorded |
| 1925–26 | Unnamed storm · 1925 | Southwest Indian | Dec 23 to 30, 1925 | Not recorded |
| 1918 | Unnamed storm · 1918 | Western Pacific | Dec 22 to 30, 1918 | Not recorded |
| 1916–17 | Unnamed storm · 1916 | Southwest Indian | Dec 21 to 29, 1916 | Not recorded |
| 1899–00 | Unnamed storm · 1899 | Southwest Indian | Dec 11 to 26, 1899 | Not recorded |
| 1897–98 | Unnamed storm · 1897 | Australian region | Dec 22, 1897 to Jan 1, 1898 | Not recorded |
| 1933–34 | Unnamed storm · 1933 | Australian region | Dec 24 to 29, 1933 | Not recorded |
| 1977–78 | Unnamed storm · 1977 | Australian region → South Pacific | Dec 22 to 29, 1977 | Not recorded |
| 1973 | Unnamed storm · 1973 | Western Pacific | Dec 21 to 27, 1973 | Not recorded |
| 1969 | Unnamed storm · 1969 | North Indian | Dec 20 to 26, 1969 | Not recorded |
| 1962–63 | Unnamed storm · 1962 | South Pacific | Dec 21 to 26, 1962 | Not recorded |
| 1957 | Unnamed storm · 1957 | North Indian | Dec 24 to 26, 1957 | Not recorded |
| 1946–47 | Unnamed storm · 1946 | South Pacific | Dec 24 to 30, 1946 | Not recorded |
| 1941 | Unnamed storm · 1941 | Western Pacific | Dec 22 to 30, 1941 | Not recorded |
| 1939 | Unnamed storm · 1939 | Western Pacific | Dec 22 to 26, 1939 | Not recorded |
| 1934–35 | Unnamed storm · 1934 | Southwest Indian | Dec 20 to 28, 1934 | Not recorded |
| 1934–35 | Unnamed storm · 1934 | Southwest Indian | Dec 21 to 30, 1934 | Not recorded |
| 1931–32 | Unnamed storm · 1931 | Australian region | Dec 20 to 26, 1931 | Not recorded |
| 1928–29 | Unnamed storm · 1928 | Australian region | Dec 21 to 26, 1928 | Not recorded |
| 1926 | Unnamed storm · 1926 | North Indian | Dec 24 to 27, 1926 | Not recorded |
| 1921–22 | Unnamed storm · 1921 | Southwest Indian | Dec 21 to 26, 1921 | Not recorded |
| 1920–21 | Unnamed storm · 1920 | Southwest Indian | Dec 20 to 26, 1920 | Not recorded |
| 1913 | Unnamed storm · 1913 | Western Pacific | Dec 21 to 27, 1913 | Not recorded |
| 1907–08 | Unnamed storm · 1907 | Southwest Indian | Dec 20 to 27, 1907 | Not recorded |
| 1898–99 | Unnamed storm · 1898 | Southwest Indian | Dec 21 to 28, 1898 | Not recorded |
| 1897–98 | Unnamed storm · 1897 | Southwest Indian | Dec 21 to 31, 1897 | Not recorded |
| 1889 | Unnamed storm · 1889 | North Indian | Dec 23 to 26, 1889 | Not recorded |
| 1885–86 | Unnamed storm · 1885 | Southwest Indian | Dec 20 to 28, 1885 | Not recorded |
| 1885–86 | Unnamed storm · 1885 | Southwest Indian | Dec 21 to 31, 1885 | Not recorded |
| 1879–80 | Unnamed storm · 1879 | Southwest Indian | Dec 20 to 26, 1879 | Not recorded |
| 1861–62 | Unnamed storm · 1861 | Southwest Indian | Dec 20 to 31, 1861 | Not recorded |
| 1861–62 | Unnamed storm · 1861 | Southwest Indian | Dec 21 to 27, 1861 | Not recorded |
| 1857–58 | Unnamed storm · 1857 | Southwest Indian | Dec 21 to 28, 1857 | Not recorded |
Questions about December 25
What is the strongest storm on record on December 25?
Of the storms active on December 25, Cyclone Zoe (2002–03) had the highest peak wind recorded by a U.S. agency: 155 kt (178 mph), 1-minute sustained (JTWC). That is the storm's peak over its whole life, which may fall on another day. Agencies that average wind over 10 minutes report lower numbers for the same storm.
Has a storm ever made landfall on December 25?
Yes. 11 storms on record came ashore on December 25. The most recent was Typhoon Phanfone (2019): coast crossing (estimated) near 12.2°N, 121.3°E. Some coast crossings are estimated from the track, and each one is labelled.
How many storms were active on December 25?
178 storms on record were active on December 25, in 100 different years from 1857 to 2025. The count uses calendar dates in UTC and covers every ocean basin in NOAA's IBTrACS archive and the National Hurricane Center's HURDAT2.
Replay every December 25 storm on its track. See the whole track, the wind at each step and the agency that measured it, on your phone.
Get it on Google PlaySources. Storm tracks and events from NOAA's best-track archives, exactly as the Hurricane Calendar app shows them. Dates are calendar dates in UTC. Each wind speed keeps the agency that recorded it and its averaging period; nothing is converted between agencies. A missing value is shown as not recorded, never as zero. Storms that may still have been active when the archive was updated are left out.
- International Best Track Archive for Climate Stewardship (IBTrACS) v04r01, all basins (CSV), NOAA National Centers for Environmental Information (NCEI). Retrieved 2026-09-26.
- HURDAT2 Atlantic hurricane database, 1851-2025 (released 2026-09-12), NOAA National Hurricane Center (NHC). Retrieved 2026-09-26.
- HURDAT2 Northeast and North Central Pacific hurricane database, 1949-2025 (released 2026-09-14), NOAA National Hurricane Center (NHC) and Central Pacific Hurricane Center (CPHC). Retrieved 2026-09-26.