Hurricane Calendar · On this day

Hurricanes on February 25 in history (1842 to 2026)

257 storms on record were active on February 25 between 1858 and 2026. On this date 29 formed, 18 reached their peak recorded wind, 16 came ashore and 29 ended. The strongest storm active on February 25 was Cyclone Winston (2015–16), 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 February 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 Play
Tracks of the 88 storms that formed, peaked, came ashore or ended on February 25
Recorded trackCame ashore on February 25Tracks of the 88 storms that formed, peaked, came ashore or ended on February 25, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Typhoon Nancy (1970)

Coast crossing (estimated): February 25, 1970, 06:00 UTC. Peak: 120 kt · 1-minute (JTWC). Western Pacific, Feb 19 to 28, 1970.

In Hurricane Calendar, replay Nancy along its recorded track, with the wind at each step and the agency that measured it.

Came ashore on February 25

16 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.

YearStormOceanWhere and whenWind at landfallRecord
2019Cyclone OmaSouth Pacific → Australian region → South PacificCoast crossing (estimated) near 22.5°S, 166.8°E
February 25, 2019, 09:00 UTC
Not recordedEstimated from the track
2006Unnamed cyclone · 2006Australian regionCoast crossing (estimated) near 7.0°S, 134.7°E
February 25, 2006, 18:00 UTC
20 kt (23 mph), 10-minute, BoMEstimated from the track
2004Cyclone IvySouth PacificCoast crossing (estimated) near 16.1°S, 167.7°E
February 25, 2004, 15:00 UTC
Not recordedEstimated from the track
1997Cyclone LisetteSouthwest IndianCoast crossing (estimated) near 16.5°S, 40.0°E
February 25, 1997, 15:00 UTC
Not recordedEstimated from the track
1987Cyclone ElsieAustralian regionCoast crossing (estimated) near 19.3°S, 120.9°E
February 25, 1987, 06:00 UTC
100 kt (115 mph), 10-minute, BoMEstimated from the track
1970Typhoon NancyWestern PacificCoast crossing (estimated) near 13.7°N, 124.6°E
February 25, 1970, 06:00 UTC
Not recordedEstimated from the track
1968Storm BerthaAustralian regionCoast crossing (estimated) near 14.9°S, 129.5°E
February 25, 1968, 18:00 UTC
Not recordedEstimated from the track
1953Typhoon IrmaWestern PacificCoast crossing (estimated) near 11.2°N, 123.7°E
February 25, 1953, 21:00 UTC
Not recordedEstimated from the track
1953Typhoon IrmaWestern PacificCoast crossing (estimated) near 12.7°N, 125.7°E
February 25, 1953, 12:00 UTC
Not recordedEstimated from the track
1951Unnamed storm · 1951South PacificCoast crossing (estimated) near 20.5°S, 164.8°E
February 25, 1951, 15:00 UTC
Not recordedEstimated from the track
1950Unnamed storm · 1950South PacificCoast crossing (estimated) near 16.7°S, 179.7°W
February 25, 1950, 00:00 UTC
Not recordedEstimated from the track
1929Unnamed storm · 1929Australian region → South PacificCoast crossing (estimated) near 15.9°S, 145.7°E
February 25, 1929, 15:00 UTC
Not recordedEstimated from the track
1928Unnamed storm · 1928Southwest IndianCoast crossing (estimated) near 20.4°S, 48.9°E
February 25, 1928, 06:00 UTC
Not recordedEstimated from the track
1925Unnamed storm · 1925Australian regionCoast crossing (estimated) near 20.0°S, 119.6°E
February 25, 1925, 21:50 UTC
Not recordedEstimated from the track
1915Unnamed storm · 1915Australian regionCoast crossing (estimated) near 11.3°S, 131.5°E
February 25, 1915, 12:00 UTC
Not recordedEstimated from the track
1892Unnamed storm · 1892Southwest IndianCoast crossing (estimated) near 21.4°S, 48.4°E
February 25, 1892, 03:00 UTC
Not recordedEstimated from the track
1876Unnamed storm · 1876Southwest IndianCoast crossing (estimated) near 20.9°S, 48.6°E
February 25, 1876, 00:00 UTC
Not recordedEstimated from the track

Formed on February 25

29 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2003–04Cyclone MontyAustralian region17.8°S, 124.5°E100 kt · 10-minute (BoM)
2000–01Cyclone PaulaSouth Pacific10.5°S, 162.8°E95 kt · 10-minute (FMS)
1995–96Cyclone FlossySouthwest Indian11.6°S, 73.6°E80 kt · 10-minute (Météo-France)
1983–84Cyclone ChloeAustralian region14.0°S, 123.7°E90 kt · 10-minute (BoM)
2018–19Cyclone PolaSouth Pacific12.8°S, 176.1°W90 kt · 10-minute (FMS)
1999–00Cyclone SteveAustralian region16.9°S, 152.4°E60 kt · 10-minute (BoM)
2011–12Cyclone IrinaSouthwest Indian12.8°S, 56.5°E52 kt · 10-minute (Météo-France)
2013–14Cyclone KofiSouth Pacific18.0°S, 174.9°E55 kt · 10-minute (MetService NZ)
1979–80Cyclone KoliaSouthwest Indian14.6°S, 59.0°E60 kt · 1-minute (JTWC)
1977–78Cyclone GwenAustralian region → South Pacific11.2°S, 136.4°E50 kt · 10-minute (BoM)
1988–89Cyclone IanaSouthwest Indian22.5°S, 39.4°E44 kt · 10-minute (Météo-France)
2005–06Cyclone EmmaAustralian region12.0°S, 114.4°E40 kt · 10-minute (BoM)
1985–86Cyclone TiffanyAustralian region9.3°S, 130.3°E50 kt · 10-minute (BoM)
1982–83Cyclone PremaSouth Pacific11.1°S, 167.4°W45 kt · 10-minute (MetService NZ)
1976Tropical storm LornaWestern Pacific4.4°N, 163.3°E35 kt · 1-minute (JTWC)
Show 14 more storms
SeasonStormOceanFirst positionPeak
1964–65Storm DollyAustralian region14.5°S, 110.2°ENot recorded
1948–49Unnamed storm · 1949Australian region14.0°S, 156.1°ENot recorded
2024–25Storm RaeSouth Pacific25.3°S, 176.4°WNot recorded
1972–73Storm KittySouthwest Indian11.1°S, 72.7°ENot recorded
1941–42Unnamed storm · 1942South Pacific → Australian region9.8°S, 177.2°ENot recorded
1953–54Unnamed storm · 1954Southwest Indian10.4°S, 61.0°ENot recorded
1924–25Unnamed storm · 1925Australian region16.5°S, 120.2°ENot recorded
1959–60Unnamed storm · 1960South Pacific → Australian region → South Pacific15.5°S, 160.2°ENot recorded
1914–15Unnamed storm · 1915Australian region11.0°S, 132.7°ENot recorded
1968–69Unnamed storm · 1969South Pacific13.0°S, 178.1°ENot recorded
1964–65Unnamed storm · 1965South Pacific19.1°S, 166.2°ENot recorded
1945–46Unnamed storm · 1946Southwest Indian11.8°S, 59.8°ENot recorded
1936–37Unnamed storm · 1937Southwest Indian14.2°S, 62.4°ENot recorded
1918–19Unnamed storm · 1919Southwest Indian13.6°S, 65.4°ENot recorded

Reached peak wind on February 25

18 storms recorded their highest wind on this date, as the responsible agency measured it.

SeasonStormOceanPeak windLowest pressure
1982–83Cyclone ElinorAustralian region110 kt (127 mph), 10-minute, BoM935 hPa (BoM)
1993–94Cyclone TheodoreAustralian region → South Pacific115 kt (132 mph), 10-minute, BoM910 hPa (BoM)
2003–04Cyclone IvySouth Pacific90 kt (104 mph), 10-minute, FMS935 hPa (FMS)
1986–87Cyclone ElsieAustralian region100 kt (115 mph), 10-minute, BoM940 hPa (BoM)
1979–80Cyclone FredAustralian region → Southwest Indian105 kt (121 mph), 10-minute, BoM930 hPa (BoM)
2006–07Cyclone GamedeSouthwest Indian90 kt (104 mph), 10-minute, Météo-France935 hPa (Météo-France)
2019–20Cyclone FerdinandAustralian region95 kt (109 mph), 10-minute, BoM951 hPa (BoM)
2024–25Cyclone BiancaAustralian region95 kt (109 mph), 10-minute, BoM954 hPa (BoM)
2006–07Cyclone HumbaAustralian region → Southwest Indian75 kt (86 mph), 10-minute, Météo-France960 hPa (Météo-France)
1990–91Cyclone KelvinAustralian region60 kt (69 mph), 10-minute, BoM980 hPa (BoM)
1970–71Cyclone FionaAustralian region → South Pacific40 kt (46 mph), 10-minute, MetService NZ960 hPa (BoM)
1979–80Cyclone KoliaSouthwest Indian60 kt (69 mph), 1-minute, JTWCNot recorded
1972–73Cyclone KirstyAustralian region → South Pacific65 kt (75 mph), 10-minute, BoM975 hPa (BoM)
1997–98Cyclone MayAustralian region40 kt (46 mph), 10-minute, BoM990 hPa (BoM)
2024–25Cyclone SeruSouth Pacific55 kt (63 mph), 10-minute, FMS985 hPa (Real-time)
Show 3 more storms
SeasonStormOceanPeak windLowest pressure
2015–16Cyclone YaloSouth Pacific40 kt (46 mph), 10-minute, FMS993 hPa (FMS)
1992–93Unnamed tropical depression · 1993Southwest Indian30 kt (35 mph), 10-minute, Météo-France995 hPa (Météo-France)
1967–68Unnamed tropical depression · 1968Australian region20 kt (23 mph), 1-minute, JTWC1005 hPa (BoM)

Ended on February 25

29 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2015–16Cyclone UriahAustralian region → Southwest Indian44.6°S, 85.8°EFeb 10 to 25, 2016
2009–10Cyclone GelaneSouthwest Indian22.5°S, 51.6°EFeb 15 to 25, 2010
1985–86Cyclone GistaSouthwest Indian41.6°S, 48.1°EFeb 18 to 25, 1986
2024–25Cyclone RaeSouth Pacific24.5°S, 177.6°WFeb 22 to 25, 2025
1969–70Cyclone DollySouth Pacific30.0°S, 139.5°WFeb 11 to 25, 1970
1980–81Cyclone IadineSouthwest Indian36.0°S, 61.5°EFeb 16 to 25, 1981
2023–24Cyclone LincolnAustralian region26.9°S, 114.6°EFeb 13 to 25, 2024
1996–97Cyclone ItaAustralian region22.9°S, 146.8°EFeb 22 to 25, 1997
1991–92Cyclone DaviliaSouthwest Indian22.6°S, 74.6°EFeb 16 to 25, 1992
1968–69Storm IreneSouth Pacific → Australian region16.0°S, 153.8°EFeb 16 to 25, 1969
Show 19 more storms
SeasonStormOceanLast positionDates
1988–89Unnamed cyclone · 1989Australian region23.6°S, 117.9°EFeb 23 to 25, 1989
1981–82Unnamed cyclone · 1982Southwest Indian33.7°S, 48.8°EFeb 22 to 25, 1982
1970–71Storm JoelleSouthwest Indian33.8°S, 49.3°EFeb 15 to 25, 1971
1963–64Storm EdithSouth Pacific25.0°S, 174.6°WFeb 18 to 25, 1964
1961–62Storm IsabelSouthwest Indian34.6°S, 67.0°EFeb 22 to 25, 1962
1947–48Unnamed storm · 1948Australian region23.1°S, 134.0°EFeb 19 to 25, 1948
1884–85Unnamed storm · 1885Southwest Indian19.3°S, 48.9°EFeb 21 to 25, 1885
1964–65Unnamed storm · 1965South Pacific20.4°S, 163.3°EFeb 24 to 25, 1965
1951–52Unnamed storm · 1952Southwest Indian31.7°S, 72.2°EFeb 20 to 25, 1952
1947–48Unnamed storm · 1948South Pacific20.6°S, 177.0°WFeb 19 to 25, 1948
1946–47Unnamed storm · 1947South Pacific27.3°S, 166.2°WFeb 21 to 25, 1947
1940–41Unnamed storm · 1941Southwest Indian21.7°S, 66.8°EFeb 21 to 25, 1941
1932–33Unnamed storm · 1933Southwest Indian23.4°S, 70.1°EFeb 21 to 25, 1933
1927–28Unnamed storm · 1928Southwest Indian29.3°S, 69.0°EFeb 21 to 25, 1928
1914–15Unnamed storm · 1915Australian region35.7°S, 115.2°EFeb 21 to 25, 1915
1896–97Unnamed storm · 1897Southwest Indian35.5°S, 63.9°EFeb 14 to 25, 1897
1893–94Unnamed storm · 1894Southwest Indian25.0°S, 61.4°EFeb 21 to 25, 1894
1870–71Unnamed storm · 1871Australian region → Southwest Indian14.4°S, 86.8°EFeb 21 to 25, 1871
1864–65Unnamed storm · 1865Southwest Indian22.6°S, 68.4°EFeb 21 to 25, 1865

Also active on February 25

169 more storms were active on this date, the most notable first. Storms listed above are not repeated.

SeasonStormOceanDatesPeak
2015–16Cyclone WinstonSouth Pacific → Australian regionFeb 9 to 28, 2016150 kt · 10-minute (FMS)
2022–23Cyclone FreddyAustralian region → Southwest IndianFeb 4 to Mar 14, 2023125 kt · 10-minute (Météo-France)
1978–79Cyclone KerrySouth Pacific → Australian regionFeb 11 to Mar 5, 1979100 kt · 10-minute (BoM)
2024–25Cyclone AlfredAustralian regionFeb 21 to Mar 8, 202590 kt · 10-minute (BoM)
2019Typhoon WutipWestern PacificFeb 18 to Mar 2, 2019105 kt · 10-minute (JMA)
2007–08Cyclone HondoSouthwest IndianFeb 2 to 29, 2008115 kt · 10-minute (Météo-France)
2004–05Cyclone PercySouth PacificFeb 23 to Mar 5, 2005125 kt · 10-minute (FMS)
1991–92Cyclone EsauSouth Pacific → Australian region → South PacificFeb 24 to Mar 9, 1992100 kt · 10-minute (BoM)
2007–08Cyclone IvanSouthwest IndianFeb 5 to 27, 2008100 kt · 10-minute (Météo-France)
2005–06Cyclone CarinaSouthwest IndianFeb 22 to Mar 11, 2006110 kt · 10-minute (Météo-France)
1999–00Cyclone ElineAustralian region → Southwest IndianFeb 1 to 29, 2000100 kt · 10-minute (Météo-France)
1991–92Cyclone IanAustralian regionFeb 23 to Mar 4, 1992105 kt · 10-minute (BoM)
2025–26Cyclone HoracioSouthwest IndianFeb 20 to 27, 2026138 kt · 1-minute (Real-time)
2021–22Cyclone EmnatiAustralian region → Southwest IndianFeb 5 to 28, 202295 kt · 10-minute (Météo-France)
2002–03Cyclone JaphetSouthwest IndianFeb 24 to Mar 5, 200395 kt · 10-minute (Météo-France)
1994–95Cyclone BobbyAustralian regionFeb 18 to 27, 1995105 kt · 10-minute (BoM)
1991–92Cyclone HarrietAustralian region → Southwest Indian → Australian regionFeb 24 to Mar 8, 1992105 kt · 10-minute (BoM)
1980–81Cyclone NeilAustralian regionFeb 24 to Mar 7, 1981105 kt · 10-minute (BoM)
2021–22Cyclone VernonAustralian region → Southwest IndianFeb 23 to Mar 10, 2022110 kt · 10-minute (Météo-France)
1982–83Cyclone OscarSouth PacificFeb 22 to Mar 6, 1983110 kt · 10-minute (MetService NZ)
1991–92Cyclone FaridaSouthwest IndianFeb 23 to Mar 4, 199282 kt · 10-minute (Météo-France)
2012–13Cyclone RustyAustralian regionFeb 21 to Mar 1, 201390 kt · 10-minute (BoM)
1988–89Cyclone HanitraAustralian region → Southwest IndianFeb 13 to Mar 1, 198972 kt · 10-minute (Météo-France)
2012–13Cyclone HarunaSouthwest IndianFeb 14 to 28, 201380 kt · 10-minute (Météo-France)
2010–11Cyclone AtuSouth PacificFeb 16 to 27, 201190 kt · 10-minute (FMS)
Show 144 more storms
SeasonStormOceanDatesPeak
1979–80Cyclone SimonAustralian region → South PacificFeb 21 to Mar 3, 198090 kt · 10-minute (BoM)
1995–96Cyclone EdwigeSouthwest IndianFeb 18 to 29, 199680 kt · 10-minute (Météo-France)
2022–23Cyclone JudySouth PacificFeb 24 to Mar 5, 2023100 kt · 10-minute (FMS)
1998–99Cyclone FrankAustralian region → South PacificFeb 16 to 27, 199980 kt · 10-minute (FMS)
1982–83Cyclone NishaSouth PacificFeb 20 to 28, 1983100 kt · 10-minute (MetService NZ)
1978–79Cyclone RosaSouth Pacific → Australian regionFeb 11 to Mar 4, 197985 kt · 10-minute (BoM)
1987–88Cyclone BolaSouth PacificFeb 23 to Mar 11, 198890 kt · 10-minute (MetService NZ)
1999–00Cyclone KimSouth PacificFeb 23 to Mar 3, 200090 kt · 10-minute (FMS)
1987–88Cyclone FilaoSouthwest IndianFeb 23 to Mar 2, 198872 kt · 10-minute (Météo-France)
1994–95Cyclone IngridSouthwest IndianFeb 21 to Mar 3, 199580 kt · 10-minute (Météo-France)
1992–93Cyclone PollySouth Pacific → Australian region → South Pacific → Australian region → South PacificFeb 22 to Mar 9, 199385 kt · 10-minute (MetService NZ)
2020–21Cyclone MarianAustralian region → Southwest Indian → Australian regionFeb 22 to Mar 9, 202190 kt · 10-minute (BoM)
1971–72Cyclone VickyAustralian regionFeb 23 to Mar 4, 197285 kt · 1-minute (JTWC)
2024–25Cyclone GaranceSouthwest IndianFeb 23 to Mar 5, 2025100 kt · 10-minute (Météo-France)
1980–81Cyclone FredaAustralian region → South PacificFeb 24 to Mar 9, 198180 kt · 10-minute (MetService NZ)
1988–89Cyclone IvySouth PacificFeb 22 to Mar 3, 198975 kt · 10-minute (MetService NZ)
1981–82Cyclone IanAustralian regionFeb 23 to Mar 7, 198280 kt · 10-minute (BoM)
1987–88Cyclone CharlieAustralian regionFeb 19 to Mar 1, 198880 kt · 10-minute (BoM)
1975–76Cyclone ColinAustralian regionFeb 24 to Mar 7, 197690 kt · 10-minute (BoM)
1977–78Cyclone CharlesSouth PacificFeb 13 to Mar 1, 197885 kt · 10-minute (MetService NZ)
1975–76Cyclone WallyAustralian regionFeb 22 to 27, 197675 kt · 10-minute (BoM)
1988–89Cyclone JudySouth PacificFeb 22 to 28, 198970 kt · 10-minute (MetService NZ)
1990–91Cyclone DebraSouthwest IndianFeb 22 to Mar 4, 199162 kt · 10-minute (Météo-France)
1988–89Cyclone HinanoSouth PacificFeb 21 to Mar 1, 198965 kt · 10-minute (MetService NZ)
2010–11Cyclone CarlosAustralian regionFeb 14 to 27, 201165 kt · 10-minute (BoM)
2000–01Cyclone AbigailAustralian regionFeb 23 to Mar 8, 200165 kt · 10-minute (BoM)
1984–85Cyclone JacobAustralian regionFeb 15 to 28, 198575 kt · 10-minute (BoM)
1990–91Cyclone DaphneAustralian regionFeb 15 to 28, 199160 kt · 10-minute (BoM)
2023–24Cyclone EleanorSouthwest IndianFeb 17 to 26, 202455 kt · 10-minute (Météo-France)
2022–23Cyclone EnalaAustralian region → Southwest IndianFeb 18 to Mar 3, 202365 kt · 10-minute (Météo-France)
2021–22Cyclone AnikaAustralian regionFeb 23 to Mar 4, 202250 kt · 10-minute (BoM)
1989–90Cyclone VincentAustralian regionFeb 24 to Mar 6, 199070 kt · 10-minute (BoM)
1976–77Cyclone IoAustralian region → Southwest IndianFeb 13 to Mar 2, 197770 kt · 10-minute (BoM)
1996–97Cyclone KarletteAustralian region → Southwest IndianFeb 11 to 26, 199760 kt · 10-minute (Météo-France)
2019–20Cyclone EstherAustralian regionFeb 21 to Mar 4, 202035 kt · 10-minute (BoM)
1999–00Cyclone FeliciaSouthwest IndianFeb 18 to 26, 200060 kt · 10-minute (Météo-France)
2008–09Cyclone HinaSouthwest IndianFeb 20 to Mar 2, 200957 kt · 10-minute (Météo-France)
2024–25Cyclone HondeSouthwest IndianFeb 21 to Mar 7, 202565 kt · 10-minute (Météo-France)
1983–84Cyclone IngridAustralian regionFeb 20 to 27, 198465 kt · 10-minute (BoM)
1984–85Cyclone GerimenaSouthwest IndianFeb 11 to Mar 4, 198544 kt · 10-minute (Météo-France)
2014–15Cyclone GlendaSouthwest IndianFeb 19 to Mar 3, 201550 kt · 10-minute (Météo-France)
1985–86Cyclone SelwynAustralian regionFeb 21 to 26, 198660 kt · 10-minute (BoM)
2002–03Cyclone GrahamAustralian regionFeb 24 to Mar 1, 200340 kt · 10-minute (BoM)
1971–72Cyclone GigiAustralian region → Southwest IndianFeb 20 to Mar 1, 197240 kt · 1-minute (JTWC)
1991–92Cyclone ElizabethaSouthwest IndianFeb 22 to 26, 199235 kt · 10-minute (Météo-France)
1996–97Unnamed cyclone · 1997South PacificFeb 23 to Mar 2, 199760 kt · 10-minute (MetService NZ)
1963–64Cyclone EvaAustralian region → Southwest Indian → Australian regionFeb 24 to Mar 2, 196440 kt · 1-minute (JTWC)
1965–66Cyclone JudithAustralian region → Southwest IndianFeb 23 to Mar 8, 196640 kt · 1-minute (JTWC)
2022–23Unnamed cyclone · 2023Australian regionFeb 22 to Mar 10, 202340 kt · 10-minute (BoM)
1964–65Cyclone AnnieAustralian region → Southwest IndianFeb 14 to 26, 196540 kt · 1-minute (JTWC)
2009–10Cyclone SarahSouth PacificFeb 20 to Mar 4, 201035 kt · 10-minute (FMS)
1955–56Storm AgnesSouth Pacific → Australian regionFeb 23 to Mar 12, 1956Not recorded
2012–13Unnamed cyclone · 2013Australian regionFeb 20 to 28, 201345 kt · 10-minute (BoM)
2021–22Unnamed cyclone · 2022Southwest Indian → Australian region → Southwest IndianFeb 23 to 28, 202245 kt · 10-minute (BoM)
1964–65Storm MarieAustralian regionFeb 21 to Mar 1, 1965Not recorded
1996–97Unnamed cyclone · 1997Australian regionFeb 16 to 26, 199745 kt · 1-minute (JTWC)
1980–81Unnamed cyclone · 1981South PacificFeb 22 to Mar 7, 198140 kt · 10-minute (MetService NZ)
1976–77Storm HerveaSouthwest IndianFeb 10 to Mar 3, 1977Not recorded
1969–70Storm JaneSouthwest IndianFeb 9 to Mar 2, 1970Not recorded
1963–64Storm GiselleSouthwest IndianFeb 22 to Mar 4, 1964Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 24 to Mar 3, 1961Not recorded
1955–56Unnamed storm · 1956Australian regionFeb 15 to Mar 1, 1956Not recorded
2001–02Unnamed cyclone · 2002South PacificFeb 23 to 26, 200235 kt · 1-minute (JTWC)
1970–71Storm LiseAustralian region → Southwest IndianFeb 19 to Mar 3, 1971Not recorded
1954–55Unnamed storm · 1955South Pacific → Australian regionFeb 24 to Mar 18, 1955Not recorded
1960–61Unnamed tropical depression · 1961Australian regionFeb 20 to Mar 1, 196130 kt · 1-minute (JTWC)
1998–99Unnamed tropical depression · 1999Southwest IndianFeb 24 to Mar 1, 199930 kt · 1-minute (JTWC)
1965–66Storm ConnieAustralian region → South PacificFeb 23 to Mar 4, 1966Not recorded
1942–43Unnamed storm · 1943Australian regionFeb 23 to Mar 2, 1943Not recorded
1945–46Unnamed storm · 1946South Pacific → Australian region → South PacificFeb 24 to Mar 8, 1946Not recorded
1967–68Storm GinaAustralian region → Southwest IndianFeb 12 to Mar 2, 1968Not recorded
1974–75Storm HeloseSouthwest IndianFeb 19 to 26, 1975Not recorded
1973–74Storm GhislaineSouthwest IndianFeb 22 to Mar 4, 1974Not recorded
1972–73Storm JessySouthwest IndianFeb 14 to 27, 1973Not recorded
1971–72Storm FabienneSouthwest IndianFeb 10 to 28, 1972Not recorded
1970–71Storm KalinkaAustralian region → Southwest IndianFeb 16 to 26, 1971Not recorded
1964–65Storm LesleySouthwest IndianFeb 20 to 26, 1965Not recorded
1964–65Storm GaySouthwest IndianFeb 24 to Mar 11, 1965Not recorded
1924–25Unnamed storm · 1925Australian regionFeb 23 to 28, 1925Not recorded
1949–50Unnamed storm · 1950Australian regionFeb 22 to 27, 1950Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 21 to Mar 4, 1961Not recorded
1959–60Unnamed storm · 1960Southwest IndianFeb 20 to Mar 2, 1960Not recorded
1958–59Unnamed storm · 1959Southwest IndianFeb 14 to 27, 1959Not recorded
1957–58Unnamed storm · 1958Southwest IndianFeb 21 to 28, 1958Not recorded
1955–56Unnamed storm · 1956Southwest IndianFeb 20 to 29, 1956Not recorded
1950–51Unnamed storm · 1951Southwest IndianFeb 15 to Mar 3, 1951Not recorded
1948–49Unnamed storm · 1949Southwest IndianFeb 15 to 28, 1949Not recorded
1942–43Unnamed storm · 1943Australian regionFeb 21 to 26, 1943Not recorded
1940–41Unnamed storm · 1941South PacificFeb 16 to 26, 1941Not recorded
1939–40Unnamed storm · 1940Southwest IndianFeb 23 to Mar 3, 1940Not recorded
1934–35Unnamed storm · 1935Southwest IndianFeb 24 to 28, 1935Not recorded
1933–34Unnamed storm · 1934Southwest IndianFeb 17 to Mar 1, 1934Not recorded
1932–33Unnamed storm · 1933Southwest IndianFeb 17 to 27, 1933Not recorded
1926–27Unnamed storm · 1927Southwest IndianFeb 23 to Mar 5, 1927Not recorded
1922–23Unnamed storm · 1923Australian regionFeb 18 to Mar 4, 1923Not recorded
1912–13Unnamed storm · 1913Southwest IndianFeb 21 to Mar 2, 1913Not recorded
1911–12Unnamed storm · 1912Southwest IndianFeb 21 to 26, 1912Not recorded
1907–08Unnamed storm · 1908Southwest IndianFeb 9 to 27, 1908Not recorded
1907–08Unnamed storm · 1908Southwest IndianFeb 21 to Mar 5, 1908Not recorded
1899–00Unnamed storm · 1900Southwest IndianFeb 21 to 26, 1900Not recorded
1897–98Unnamed storm · 1898Southwest IndianFeb 21 to Mar 4, 1898Not recorded
1887–88Unnamed storm · 1888Southwest IndianFeb 21 to 29, 1888Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 20 to Mar 2, 1961Not recorded
1951–52Unnamed storm · 1952Australian regionFeb 24 to 27, 1952Not recorded
1922–23Unnamed storm · 1923Australian region → South PacificFeb 21 to 26, 1923Not recorded
1955Unnamed storm · 1955Western PacificFeb 23 to 28, 1955Not recorded
1973–74Unnamed storm · 1974South PacificFeb 24 to 28, 1974Not recorded
1966–67Unnamed storm · 1967South PacificFeb 23 to 26, 1967Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 21 to Mar 4, 1961Not recorded
1958–59Unnamed storm · 1959South PacificFeb 22 to Mar 2, 1959Not recorded
1957–58Unnamed storm · 1958Southwest IndianFeb 23 to 28, 1958Not recorded
1956–57Unnamed storm · 1957South PacificFeb 21 to Mar 1, 1957Not recorded
1954–55Unnamed storm · 1955Southwest IndianFeb 23 to Mar 4, 1955Not recorded
1949–50Unnamed storm · 1950Australian regionFeb 24 to 27, 1950Not recorded
1947Unnamed storm · 1947North IndianFeb 24 to Mar 1, 1947Not recorded
1945–46Unnamed storm · 1946Southwest IndianFeb 21 to 28, 1946Not recorded
1941–42Unnamed storm · 1942South PacificFeb 16 to 27, 1942Not recorded
1941–42Unnamed storm · 1942Southwest IndianFeb 21 to 28, 1942Not recorded
1935–36Unnamed storm · 1936Southwest IndianFeb 20 to 26, 1936Not recorded
1934–35Unnamed storm · 1935Australian regionFeb 21 to 27, 1935Not recorded
1934–35Unnamed storm · 1935Southwest IndianFeb 24 to 27, 1935Not recorded
1933–34Unnamed storm · 1934Southwest IndianFeb 24 to Mar 3, 1934Not recorded
1926–27Unnamed storm · 1927Southwest IndianFeb 21 to Mar 1, 1927Not recorded
1922–23Unnamed storm · 1923Australian regionFeb 21 to 26, 1923Not recorded
1922–23Unnamed storm · 1923Australian region → South PacificFeb 23 to 28, 1923Not recorded
1914–15Unnamed storm · 1915Australian regionFeb 22 to Mar 1, 1915Not recorded
1912–13Unnamed storm · 1913Southwest IndianFeb 21 to 26, 1913Not recorded
1911–12Unnamed storm · 1912Southwest IndianFeb 20 to 27, 1912Not recorded
1911–12Unnamed storm · 1912Southwest IndianFeb 21 to Mar 1, 1912Not recorded
1904–05Unnamed storm · 1905Southwest IndianFeb 21 to 26, 1905Not recorded
1885–86Unnamed storm · 1886Southwest Indian → Australian regionFeb 21 to 27, 1886Not recorded
1884–85Unnamed storm · 1885Southwest IndianFeb 21 to Mar 1, 1885Not recorded
1881–82Unnamed storm · 1882Southwest IndianFeb 21 to 26, 1882Not recorded
1879–80Unnamed storm · 1880Southwest IndianFeb 21 to 28, 1880Not recorded
1878–79Unnamed storm · 1879Southwest IndianFeb 21 to 26, 1879Not recorded
1875–76Unnamed storm · 1876Southwest IndianFeb 21 to 26, 1876Not recorded
1869–70Unnamed storm · 1870Australian regionFeb 21 to Mar 1, 1870Not recorded
1863–64Unnamed storm · 1864Southwest IndianFeb 21 to Mar 1, 1864Not recorded
1863–64Unnamed storm · 1864Southwest IndianFeb 21 to 27, 1864Not recorded
1861–62Unnamed storm · 1862Southwest IndianFeb 21 to Mar 1, 1862Not recorded
1860–61Unnamed storm · 1861Southwest IndianFeb 21 to Mar 1, 1861Not recorded
1859–60Unnamed storm · 1860Southwest IndianFeb 21 to 28, 1860Not recorded
1859–60Unnamed storm · 1860Southwest IndianFeb 21 to 28, 1860Not recorded
1857–58Unnamed storm · 1858Southwest IndianFeb 21 to 27, 1858Not recorded

Questions about February 25

What is the strongest storm on record on February 25?

Of the storms active on February 25, Cyclone Winston (2015–16) 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 February 25?

Yes. 16 storms on record came ashore on February 25. The most recent was Cyclone Oma (2019): coast crossing (estimated) near 22.5°S, 166.8°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on February 25?

257 storms on record were active on February 25, in 118 different years from 1858 to 2026. 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 February 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 Play

Sources. 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.