Hurricane Calendar · On this day

Hurricanes on February 21 in history (1842 to 2026)

259 storms on record were active on February 21 between 1858 and 2026. On this date 67 formed, 8 reached their peak recorded wind, 15 came ashore and 32 ended. The strongest storm active on February 21 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 21 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 120 storms that formed, peaked, came ashore or ended on February 21
Recorded trackCame ashore on February 21Tracks of the 120 storms that formed, peaked, came ashore or ended on February 21, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Cyclone Alfred (2024–25)

First recorded position: February 21, 2025, 00:00 UTC. Peak: 90 kt · 10-minute (BoM). Australian region, Feb 21 to Mar 8, 2025.

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

Came ashore on February 21

15 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
2023Cyclone FreddyAustralian region → Southwest IndianCoast crossing (estimated) near 20.9°S, 48.7°E
February 21, 2023, 15:00 UTC
Not recordedEstimated from the track
2021Tropical storm DujuanWestern PacificCoast crossing (estimated) near 10.7°N, 126.3°E
February 21, 2021, 18:00 UTC
Not recordedEstimated from the track
2017Cyclone AlfredAustralian regionCoast crossing (estimated) near 16.4°S, 138.0°E
February 21, 2017, 03:00 UTC
Not recordedEstimated from the track
2017Unnamed cyclone · 2017South PacificCoast crossing (estimated) near 16.2°S, 178.4°E
February 21, 2017, 00:00 UTC
Not recordedEstimated from the track
1992Cyclone DamanSouth Pacific → Australian region → South PacificCoast crossing (estimated) near 39.0°S, 172.0°E
February 21, 1992, 00:00 UTC
40 kt (46 mph), 10-minute, MetService NZEstimated from the track
1986Cyclone RhondaAustralian regionCoast crossing (estimated) near 31.7°S, 115.6°E
February 21, 1986, 18:00 UTC
Not recordedEstimated from the track
1985Cyclone PierreAustralian region → South PacificCoast crossing (estimated) near 22.1°S, 150.5°E
February 21, 1985, 15:00 UTC
Not recordedEstimated from the track
1976Cyclone BethAustralian regionCoast crossing (estimated) near 24.5°S, 152.1°E
February 21, 1976, 23:00 UTC
45 kt (52 mph), 10-minute, BoMEstimated from the track
1971Cyclone FionaAustralian region → South PacificCoast crossing (estimated) near 23.9°S, 151.6°E
February 21, 1971, 18:00 UTC
Not recordedEstimated from the track
1968Storm BerthaAustralian regionCoast crossing (estimated) near 13.1°S, 136.8°E
February 21, 1968, 03:00 UTC
Not recordedEstimated from the track
1967Storm BarbaraSouth Pacific → Australian regionCoast crossing (estimated) near 28.6°S, 153.8°E
February 21, 1967, 18:00 UTC
Not recordedEstimated from the track
1966Storm HilarySouthwest IndianCoast crossing (estimated) near 21.3°S, 43.7°E
February 21, 1966, 12:00 UTC
Not recordedEstimated from the track
1959Unnamed storm · 1959Southwest IndianCoast crossing (estimated) near 13.9°S, 50.2°E
February 21, 1959, 15:00 UTC
Not recordedEstimated from the track
1948Unnamed storm · 1948Australian regionCoast crossing (estimated) near 13.6°S, 136.4°E
February 21, 1948, 03:30 UTC
Not recordedEstimated from the track
1923Unnamed storm · 1923Australian regionCoast crossing (estimated) near 12.7°S, 143.5°E
February 21, 1923, 03:00 UTC
Not recordedEstimated from the track

Formed on February 21

67 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2024–25Cyclone AlfredAustralian region13.7°S, 148.4°E90 kt · 10-minute (BoM)
2003–04Cyclone IvySouth Pacific15.4°S, 172.2°E90 kt · 10-minute (FMS)
1986–87Cyclone ElsieAustralian region15.1°S, 127.4°E100 kt · 10-minute (BoM)
2012–13Cyclone RustyAustralian region13.0°S, 125.9°E90 kt · 10-minute (BoM)
1979–80Cyclone SimonAustralian region → South Pacific16.0°S, 155.0°E90 kt · 10-minute (BoM)
1994–95Cyclone IngridSouthwest Indian13.7°S, 64.7°E80 kt · 10-minute (Météo-France)
1988–89Cyclone HinanoSouth Pacific27.0°S, 127.3°W65 kt · 10-minute (MetService NZ)
2019–20Cyclone EstherAustralian region13.4°S, 139.8°E35 kt · 10-minute (BoM)
2024–25Cyclone HondeSouthwest Indian22.8°S, 38.3°E65 kt · 10-minute (Météo-France)
1972–73Cyclone KirstyAustralian region → South Pacific12.9°S, 151.1°E65 kt · 10-minute (BoM)
1985–86Cyclone SelwynAustralian region13.4°S, 114.3°E60 kt · 10-minute (BoM)
2016–17Unnamed cyclone · 2017South Pacific16.2°S, 178.4°E45 kt · 1-minute (JTWC)
1964–65Storm MarieAustralian region11.8°S, 137.0°ENot recorded
1966–67Storm IrmaSouthwest Indian20.0°S, 38.4°ENot recorded
1961–62Storm IsabelSouthwest Indian27.2°S, 47.0°ENot recorded
Show 52 more storms
SeasonStormOceanFirst positionPeak
1960–61Unnamed storm · 1961Australian region8.0°S, 133.0°ENot recorded
1957–58Unnamed storm · 1958Southwest Indian18.7°S, 37.8°ENot recorded
1949–50Unnamed storm · 1950South Pacific17.4°S, 165.8°WNot recorded
1942–43Unnamed storm · 1943Australian region19.1°S, 115.2°ENot recorded
1912–13Unnamed storm · 1913Southwest Indian17.9°S, 38.5°ENot recorded
1911–12Unnamed storm · 1912Southwest Indian15.1°S, 53.5°ENot recorded
1907–08Unnamed storm · 1908Southwest Indian12.6°S, 66.3°ENot recorded
1899–00Unnamed storm · 1900Southwest Indian10.1°S, 49.3°ENot recorded
1897–98Unnamed storm · 1898Southwest Indian7.1°S, 55.6°ENot recorded
1891–92Unnamed storm · 1892Southwest Indian14.8°S, 61.9°ENot recorded
1887–88Unnamed storm · 1888Southwest Indian14.9°S, 55.6°ENot recorded
1884–85Unnamed storm · 1885Southwest Indian13.2°S, 54.6°ENot recorded
1875–76Unnamed storm · 1876Southwest Indian18.2°S, 62.1°ENot recorded
1922–23Unnamed storm · 1923Australian region → South Pacific11.0°S, 150.9°ENot recorded
1969Unnamed storm · 1969Western Pacific5.0°N, 155.2°ENot recorded
1960–61Unnamed storm · 1961Australian region12.0°S, 116.2°ENot recorded
1956–57Unnamed storm · 1957South Pacific10.9°S, 178.8°ENot recorded
1946–47Unnamed storm · 1947South Pacific13.2°S, 167.1°ENot recorded
1946–47Unnamed storm · 1947Australian region21.0°S, 154.4°ENot recorded
1945–46Unnamed storm · 1946Southwest Indian11.6°S, 60.1°ENot recorded
1941–42Unnamed storm · 1942Southwest Indian16.7°S, 53.6°ENot recorded
1940–41Unnamed storm · 1941Southwest Indian14.9°S, 68.5°ENot recorded
1934–35Unnamed storm · 1935Australian region13.8°S, 156.0°ENot recorded
1932–33Unnamed storm · 1933Southwest Indian14.5°S, 65.3°ENot recorded
1927–28Unnamed storm · 1928Southwest Indian17.1°S, 72.7°ENot recorded
1926–27Unnamed storm · 1927Southwest Indian14.5°S, 65.1°ENot recorded
1922–23Unnamed storm · 1923Australian region15.9°S, 115.3°ENot recorded
1914–15Unnamed storm · 1915Australian region18.6°S, 114.7°ENot recorded
1912–13Unnamed storm · 1913Southwest Indian10.4°S, 60.4°ENot recorded
1911–12Unnamed storm · 1912Southwest Indian11.1°S, 69.3°ENot recorded
1905–06Unnamed storm · 1906Southwest Indian16.9°S, 56.1°ENot recorded
1904–05Unnamed storm · 1905Southwest Indian15.6°S, 69.5°ENot recorded
1893–94Unnamed storm · 1894Southwest Indian13.8°S, 66.4°ENot recorded
1885–86Unnamed storm · 1886Southwest Indian → Australian region10.5°S, 89.3°ENot recorded
1884–85Unnamed storm · 1885Southwest Indian13.6°S, 70.4°ENot recorded
1881–82Unnamed storm · 1882Southwest Indian15.8°S, 79.3°ENot recorded
1879–80Unnamed storm · 1880Southwest Indian11.2°S, 89.1°ENot recorded
1878–79Unnamed storm · 1879Southwest Indian10.7°S, 57.4°ENot recorded
1875–76Unnamed storm · 1876Southwest Indian14.4°S, 66.4°ENot recorded
1870–71Unnamed storm · 1871Australian region → Southwest Indian10.5°S, 94.7°ENot recorded
1869–70Unnamed storm · 1870Australian region20.3°S, 109.1°ENot recorded
1868–69Unnamed storm · 1869Southwest Indian19.2°S, 83.7°ENot recorded
1864–65Unnamed storm · 1865Southwest Indian12.9°S, 58.2°ENot recorded
1863–64Unnamed storm · 1864Southwest Indian13.9°S, 78.8°ENot recorded
1863–64Unnamed storm · 1864Southwest Indian15.4°S, 67.3°ENot recorded
1861–62Unnamed storm · 1862Southwest Indian7.8°S, 79.6°ENot recorded
1861–62Unnamed storm · 1862Australian region → Southwest Indian23.4°S, 91.5°ENot recorded
1860–61Unnamed storm · 1861Southwest Indian8.3°S, 69.0°ENot recorded
1859–60Unnamed storm · 1860Southwest Indian9.8°S, 80.7°ENot recorded
1859–60Unnamed storm · 1860Australian region12.0°S, 105.0°ENot recorded
1859–60Unnamed storm · 1860Southwest Indian13.9°S, 56.9°ENot recorded
1857–58Unnamed storm · 1858Southwest Indian12.4°S, 60.5°ENot recorded

Reached peak wind on February 21

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

SeasonStormOceanPeak windLowest pressure
1985–86Cyclone GistaSouthwest Indian52 kt (60 mph), 10-minute, Météo-France976 hPa (Météo-France)
1984–85Cyclone PierreAustralian region → South Pacific50 kt (58 mph), 10-minute, BoM986 hPa (BoM)
2000–01Cyclone OmaSouth Pacific55 kt (63 mph), 10-minute, FMS980 hPa (FMS)
2013Tropical storm ShanshanWestern Pacific35 kt (40 mph), 10-minute, JMA1002 hPa (JMA)
2016–17Unnamed cyclone · 2017South Pacific45 kt (52 mph), 1-minute, JTWC989 hPa (JTWC)
2016–17Cyclone BartSouth Pacific40 kt (46 mph), 10-minute, FMS994 hPa (FMS)
1964–65Cyclone AnnieAustralian region → Southwest Indian40 kt (46 mph), 1-minute, JTWCNot recorded
1976–77Unnamed cyclone · 1977South Pacific40 kt (46 mph), 10-minute, MetService NZ990 hPa (MetService NZ)

Ended on February 21

32 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2014–15Cyclone LamAustralian region15.9°S, 131.8°EFeb 15 to 21, 2015
2010–11Cyclone BingizaSouthwest Indian30.2°S, 48.7°EFeb 6 to 21, 2011
1993–94Cyclone IvyAustralian region → Southwest Indian32.9°S, 58.4°EFeb 6 to 21, 1994
2017–18Cyclone KelvinAustralian region28.4°S, 126.1°EFeb 12 to 21, 2018
2024–25Cyclone TaliahAustralian region → Southwest Indian35.1°S, 75.2°EJan 31 to Feb 21, 2025
1973–74Cyclone YvonneAustralian region21.9°S, 120.1°EFeb 8 to 21, 1974
1983–84Cyclone ImboaSouthwest Indian24.3°S, 37.7°EFeb 10 to 21, 1984
1981–82Cyclone HarrietAustralian region12.1°S, 106.3°EFeb 12 to 21, 1982
1980–81Unnamed cyclone · 1981South Pacific36.0°S, 157.0°WFeb 16 to 21, 1981
2012Unnamed tropical depression · 2012Western Pacific9.4°N, 110.3°EFeb 14 to 21, 2012
Show 22 more storms
SeasonStormOceanLast positionDates
1971–72Storm EugenieSouthwest Indian24.1°S, 36.0°EFeb 7 to 21, 1972
1991–92Unnamed cyclone · 1992Australian region23.2°S, 149.8°EFeb 19 to 21, 1992
1984–85Unnamed cyclone · 1985Southwest Indian18.5°S, 86.7°EFeb 18 to 21, 1985
1941–42Unnamed storm · 1942Australian region26.1°S, 159.9°EFeb 15 to 21, 1942
1962–63Unnamed storm · 1963Australian region → South Pacific43.6°S, 172.4°EFeb 15 to 21, 1963
1934–35Unnamed storm · 1935Southwest Indian23.3°S, 47.3°EFeb 18 to 21, 1935
1933–34Unnamed storm · 1934Australian region30.8°S, 151.1°EFeb 18 to 21, 1934
1927–28Unnamed storm · 1928Southwest Indian26.5°S, 45.0°EFeb 17 to 21, 1928
1895–96Unnamed storm · 1896Southwest Indian22.9°S, 59.8°EFeb 11 to 21, 1896
1951Unnamed storm · 1951Western Pacific36.0°N, 170.0°EFeb 19 to 21, 1951
1921–22Unnamed storm · 1922Australian region → South Pacific → Australian region → South Pacific23.0°S, 162.8°EFeb 6 to 21, 1922
1964–65Unnamed storm · 1965Southwest Indian16.8°S, 78.8°EFeb 18 to 21, 1965
1961Unnamed storm · 1961North Indian10.6°N, 85.9°EFeb 17 to 21, 1961
1940–41Unnamed storm · 1941Southwest Indian30.8°S, 62.7°EFeb 11 to 21, 1941
1927–28Unnamed storm · 1928Southwest Indian31.1°S, 53.5°EFeb 14 to 21, 1928
1920–21Unnamed storm · 1921Southwest Indian24.1°S, 56.7°EFeb 11 to 21, 1921
1915–16Unnamed storm · 1916Australian region12.0°S, 146.2°EFeb 19 to 21, 1916
1896–97Unnamed storm · 1897Southwest Indian35.5°S, 63.9°EFeb 11 to 21, 1897
1866–67Unnamed storm · 1867Southwest Indian23.5°S, 62.6°EFeb 14 to 21, 1867
1862–63Unnamed storm · 1863Southwest Indian32.7°S, 49.2°EFeb 14 to 21, 1863
1860–61Unnamed storm · 1861Southwest Indian28.8°S, 62.3°EFeb 11 to 21, 1861
1860–61Unnamed storm · 1861Southwest Indian28.3°S, 61.0°EFeb 14 to 21, 1861

Other recorded events on February 21

Editor-reviewed, sourced events.

YearStormEventWhen
1979Cyclone KerryRecord 90 km eyeFebruary 21, 1979

Also active on February 21

139 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)
2004–05Cyclone OlafSouth PacificFeb 10 to 23, 2005115 kt · 10-minute (FMS)
2017–18Cyclone GitaSouth PacificFeb 7 to 22, 2018110 kt · 10-minute (FMS)
2014–15Cyclone MarciaAustralian regionFeb 16 to 22, 2015110 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)
1988–89Cyclone HarrySouth Pacific → Australian region → South PacificFeb 6 to 23, 1989110 kt · 10-minute (BoM)
2007–08Cyclone IvanSouthwest IndianFeb 5 to 27, 2008100 kt · 10-minute (Météo-France)
2006–07Cyclone FavioSouthwest IndianFeb 11 to 23, 2007105 kt · 10-minute (Météo-France)
2011–12Cyclone GiovannaSouthwest IndianFeb 7 to 22, 2012105 kt · 10-minute (Météo-France)
1974–75Cyclone TrixieAustralian regionFeb 15 to 22, 1975115 kt · 10-minute (BoM)
1999–00Cyclone ElineAustralian region → Southwest IndianFeb 1 to 29, 2000100 kt · 10-minute (Météo-France)
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)
2015–16Cyclone UriahAustralian region → Southwest IndianFeb 10 to 25, 2016110 kt · 10-minute (Météo-France)
1994–95Cyclone BobbyAustralian regionFeb 18 to 27, 1995105 kt · 10-minute (BoM)
1970Typhoon NancyWestern PacificFeb 19 to 28, 1970120 kt · 1-minute (JTWC)
1982–83Cyclone ElinorAustralian regionFeb 10 to Mar 4, 1983110 kt · 10-minute (BoM)
2009–10Cyclone GelaneSouthwest IndianFeb 15 to 25, 2010110 kt · 10-minute (Météo-France)
2001–02Cyclone GuillaumeSouthwest IndianFeb 14 to 23, 2002110 kt · 10-minute (Météo-France)
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)
1995–96Cyclone EdwigeSouthwest IndianFeb 18 to 29, 199680 kt · 10-minute (Météo-France)
1979–80Cyclone FredAustralian region → Southwest IndianFeb 20 to 28, 1980105 kt · 10-minute (BoM)
Show 114 more storms
SeasonStormOceanDatesPeak
2006–07Cyclone GamedeSouthwest IndianFeb 19 to Mar 6, 200790 kt · 10-minute (Météo-France)
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)
1983–84Cyclone AnnetteAustralian region → Southwest Indian → Australian region → Southwest IndianFeb 3 to 23, 198492 kt · 10-minute (Météo-France)
2020–21Cyclone GuambeSouthwest IndianFeb 11 to 22, 202180 kt · 10-minute (Météo-France)
1953Typhoon IrmaWestern PacificFeb 18 to 26, 1953100 kt · 1-minute (JTWC)
1983–84Cyclone BobbyAustralian regionFeb 16 to 23, 198495 kt · 10-minute (BoM)
2019–20Cyclone GabekileSouthwest IndianFeb 13 to 23, 202090 kt · 10-minute (Météo-France)
1987–88Cyclone CharlieAustralian regionFeb 19 to Mar 1, 198880 kt · 10-minute (BoM)
2024–25Cyclone BiancaAustralian regionFeb 19 to 27, 202595 kt · 10-minute (BoM)
1977–78Cyclone CharlesSouth PacificFeb 13 to Mar 1, 197885 kt · 10-minute (MetService NZ)
2018–19Cyclone OmaSouth Pacific → Australian region → South PacificFeb 11 to 28, 201970 kt · 10-minute (FMS)
2010–11Cyclone CarlosAustralian regionFeb 14 to 27, 201165 kt · 10-minute (BoM)
2010–11Cyclone DianneAustralian regionFeb 14 to 23, 201175 kt · 10-minute (BoM)
2006–07Cyclone HumbaAustralian region → Southwest IndianFeb 20 to Mar 4, 200775 kt · 10-minute (Météo-France)
1984–85Cyclone JacobAustralian regionFeb 15 to 28, 198575 kt · 10-minute (BoM)
1986–87Cyclone ClotildaSouthwest IndianFeb 9 to 22, 198760 kt · 10-minute (Météo-France)
1984–85Cyclone IsobelAustralian regionFeb 11 to 22, 198575 kt · 10-minute (BoM)
2005–06Cyclone VaianuSouth PacificFeb 9 to 22, 200670 kt · 10-minute (FMS)
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)
1969–70Cyclone DollySouth PacificFeb 11 to 25, 197070 kt · 10-minute (MetService NZ)
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)
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)
1983–84Cyclone IngridAustralian regionFeb 20 to 27, 198465 kt · 10-minute (BoM)
1988–89Cyclone GizelaSouthwest IndianFeb 16 to 24, 198952 kt · 10-minute (Météo-France)
2013–14Cyclone GuitoSouthwest IndianFeb 17 to 24, 201460 kt · 10-minute (Météo-France)
1980–81Cyclone IadineSouthwest IndianFeb 16 to 25, 198155 kt · 1-minute (JTWC)
2019–20Cyclone WasiSouth PacificFeb 20 to 23, 202060 kt · 10-minute (FMS)
1996–97Cyclone HaroldSouth Pacific → Australian region → South PacificFeb 14 to 24, 199760 kt · 10-minute (BoM)
1984–85Cyclone GerimenaSouthwest IndianFeb 11 to Mar 4, 198544 kt · 10-minute (Météo-France)
1990–91Cyclone ChrisAustralian regionFeb 15 to 23, 199160 kt · 10-minute (BoM)
2023–24Cyclone LincolnAustralian regionFeb 13 to 25, 202445 kt · 10-minute (BoM)
2019–20Cyclone VickySouth PacificFeb 20 to 24, 202040 kt · 10-minute (FMS)
2014–15Cyclone GlendaSouthwest IndianFeb 19 to Mar 3, 201550 kt · 10-minute (Météo-France)
2000–01Cyclone WylvaAustralian regionFeb 14 to 22, 200140 kt · 10-minute (BoM)
1980–81Cyclone DamanSouth PacificFeb 20 to 24, 198155 kt · 10-minute (MetService NZ)
1978–79Cyclone LeslieSouth PacificFeb 20 to 23, 197955 kt · 10-minute (MetService NZ)
1977–78Cyclone ErnieSouth PacificFeb 15 to 23, 197855 kt · 10-minute (MetService NZ)
1977–78Cyclone DianaSouth PacificFeb 15 to 22, 197855 kt · 10-minute (MetService NZ)
1971–72Cyclone GigiAustralian region → Southwest IndianFeb 20 to Mar 1, 197240 kt · 1-minute (JTWC)
1983–84Cyclone HajaSouthwest IndianFeb 7 to 22, 198452 kt · 10-minute (Météo-France)
1984–85Cyclone RebeccaAustralian regionFeb 20 to 23, 198540 kt · 10-minute (BoM)
1992–93Cyclone GraciaSouthwest IndianFeb 20 to 23, 199337 kt · 10-minute (Météo-France)
1970–71Cyclone IdaAustralian region → South PacificFeb 15 to 23, 197140 kt · 10-minute (MetService NZ)
2011–12Cyclone HilwaAustralian region → Southwest IndianFeb 11 to 24, 201248 kt · 10-minute (Météo-France)
1991–92Cyclone DaviliaSouthwest IndianFeb 16 to 25, 199239 kt · 10-minute (Météo-France)
2009–10Cyclone SarahSouth PacificFeb 20 to Mar 4, 201035 kt · 10-minute (FMS)
1993–94Unnamed cyclone · 1994Australian regionFeb 16 to 23, 199435 kt · 1-minute (JTWC)
2005–06Unnamed cyclone · 2006Southwest IndianFeb 18 to 23, 200650 kt · 10-minute (Météo-France)
1983–84Unnamed cyclone · 1984South PacificFeb 20 to 24, 198445 kt · 10-minute (MetService NZ)
2012–13Unnamed cyclone · 2013Australian regionFeb 20 to 28, 201345 kt · 10-minute (BoM)
1968–69Storm IreneSouth Pacific → Australian regionFeb 16 to 25, 1969Not recorded
2001Unnamed tropical depression · 2001Western PacificFeb 16 to 22, 200125 kt · 1-minute (JTWC)
1996–97Unnamed cyclone · 1997Australian regionFeb 16 to 26, 199745 kt · 1-minute (JTWC)
1976–77Storm HerveaSouthwest IndianFeb 10 to Mar 3, 1977Not recorded
1970–71Storm JoelleSouthwest IndianFeb 15 to 25, 1971Not recorded
1969–70Storm JaneSouthwest IndianFeb 9 to Mar 2, 1970Not recorded
1969–70Storm JudyAustralian region → Southwest Indian → Australian regionFeb 9 to 24, 1970Not recorded
1963–64Storm EdithSouth PacificFeb 18 to 25, 1964Not recorded
1963–64Storm FrancesSouthwest IndianFeb 19 to 24, 1964Not recorded
2001–02Unnamed tropical depression · 2002Australian regionFeb 9 to 24, 200220 kt · 10-minute (BoM)
1947–48Unnamed storm · 1948Australian regionFeb 17 to 23, 1948Not recorded
1935–36Unnamed storm · 1936Australian regionFeb 13 to 22, 1936Not recorded
1955–56Unnamed storm · 1956Australian regionFeb 15 to Mar 1, 1956Not recorded
1970–71Storm LiseAustralian region → Southwest IndianFeb 19 to Mar 3, 1971Not recorded
1953–54Unnamed storm · 1954South Pacific → Australian regionFeb 12 to 22, 1954Not recorded
1960–61Unnamed tropical depression · 1961Australian regionFeb 20 to Mar 1, 196130 kt · 1-minute (JTWC)
1967–68Storm GinaAustralian region → Southwest IndianFeb 12 to Mar 2, 1968Not recorded
1974–75Storm HeloseSouthwest IndianFeb 19 to 26, 1975Not 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
1962–63Storm GraceSouthwest IndianFeb 12 to 22, 1963Not recorded
1957–58Unnamed storm · 1958Australian regionFeb 12 to 24, 1958Not recorded
1973–74Unnamed storm · 1974South PacificFeb 19 to 24, 1974Not recorded
1959–60Unnamed storm · 1960Southwest IndianFeb 20 to Mar 2, 1960Not recorded
1955–56Unnamed storm · 1956Southwest IndianFeb 20 to 29, 1956Not recorded
1954–55Unnamed storm · 1955Australian regionFeb 17 to 24, 1955Not recorded
1950–51Unnamed storm · 1951Southwest IndianFeb 15 to Mar 3, 1951Not recorded
1950–51Unnamed storm · 1951South PacificFeb 18 to 28, 1951Not recorded
1948–49Unnamed storm · 1949Southwest IndianFeb 15 to 28, 1949Not recorded
1940–41Unnamed storm · 1941South PacificFeb 16 to 26, 1941Not recorded
1934–35Unnamed storm · 1935Southwest IndianFeb 18 to 23, 1935Not recorded
1933–34Unnamed storm · 1934Southwest IndianFeb 17 to Mar 1, 1934Not recorded
1932–33Unnamed storm · 1933Southwest IndianFeb 17 to 27, 1933Not recorded
1927–28Unnamed storm · 1928Southwest IndianFeb 20 to 27, 1928Not recorded
1907–08Unnamed storm · 1908Southwest IndianFeb 9 to 27, 1908Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 20 to Mar 2, 1961Not recorded
1939–40Unnamed storm · 1940South Pacific → Australian region → South PacificFeb 14 to 23, 1940Not recorded
1961–62Unnamed storm · 1962Australian regionFeb 14 to 22, 1962Not recorded
1928–29Unnamed storm · 1929Australian regionFeb 19 to 22, 1929Not recorded
1964–65Unnamed storm · 1965Australian region → South Pacific → Australian regionFeb 18 to 22, 1965Not recorded
1952–53Unnamed storm · 1953Southwest IndianFeb 18 to 22, 1953Not recorded
1952–53Unnamed storm · 1953Australian regionFeb 19 to 22, 1953Not recorded
1951–52Unnamed storm · 1952Southwest IndianFeb 20 to 25, 1952Not recorded
1947–48Unnamed storm · 1948South PacificFeb 19 to 25, 1948Not recorded
1943–44Unnamed storm · 1944Southwest IndianFeb 18 to 23, 1944Not recorded
1941–42Unnamed storm · 1942South PacificFeb 16 to 27, 1942Not recorded
1935–36Unnamed storm · 1936Southwest IndianFeb 20 to 26, 1936Not recorded
1932–33Unnamed storm · 1933Southwest IndianFeb 19 to 22, 1933Not recorded
1913–14Unnamed storm · 1914South Pacific → Australian region → South PacificFeb 19 to 22, 1914Not recorded
1911–12Unnamed storm · 1912Southwest IndianFeb 20 to 27, 1912Not recorded
1907–08Unnamed storm · 1908Southwest IndianFeb 12 to 23, 1908Not recorded
1896–97Unnamed storm · 1897Southwest IndianFeb 11 to 23, 1897Not recorded
1896–97Unnamed storm · 1897Southwest IndianFeb 14 to 25, 1897Not recorded
1895–96Unnamed storm · 1896Southwest IndianFeb 14 to 23, 1896Not recorded
1880–81Unnamed storm · 1881Southwest IndianFeb 11 to 22, 1881Not recorded
1860–61Unnamed storm · 1861Southwest IndianFeb 11 to 24, 1861Not recorded

Questions about February 21

What is the strongest storm on record on February 21?

Of the storms active on February 21, 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 21?

Yes. 15 storms on record came ashore on February 21. The most recent was Cyclone Freddy (2023): coast crossing (estimated) near 20.9°S, 48.7°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on February 21?

259 storms on record were active on February 21, in 126 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 21 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.