Hurricane Calendar · On this day

Hurricanes on February 28 in history (1842 to 2026)

242 storms on record were active on February 28 between 1854 and 2026. On this date 31 formed, 16 reached their peak recorded wind, 10 came ashore and 31 ended. The strongest storm active on February 28 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 28 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 87 storms that formed, peaked, came ashore or ended on February 28
Recorded trackCame ashore on February 28Tracks of the 87 storms that formed, peaked, came ashore or ended on February 28, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Cyclone Emnati (2021–22)

Last recorded position: February 28, 2022, 18:00 UTC. Peak: 95 kt · 10-minute (Météo-France). Australian region → Southwest Indian, Feb 5 to 28, 2022.

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

Came ashore on February 28

10 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
2006Cyclone EmmaAustralian regionCoast crossing (estimated) near 21.0°S, 115.9°E
February 28, 2006, 03:00 UTC
35 kt (40 mph), 10-minute, BoMEstimated from the track
2003Cyclone GrahamAustralian regionCoast crossing (estimated) near 19.3°S, 121.1°E
February 28, 2003, 15:00 UTC
Not recordedEstimated from the track
2001Cyclone PaulaSouth PacificCoast crossing (estimated) near 16.5°S, 167.1°E
February 28, 2001, 03:00 UTC
Not recordedEstimated from the track
1977Storm HerveaSouthwest IndianCoast crossing (estimated) near 21.7°S, 43.1°E
February 28, 1977, 09:00 UTC
Not recordedEstimated from the track
1973Cyclone LeahAustralian region → Southwest IndianCoast crossing (estimated) near 13.9°S, 136.9°E
February 28, 1973, 14:00 UTC
35 kt (40 mph), 10-minute, BoMEstimated from the track
1965Storm MarieAustralian regionCoast crossing (estimated) near 12.1°S, 131.6°E
February 28, 1965, 09:00 UTC
Not recordedEstimated from the track
1960Unnamed storm · 1960Southwest IndianCoast crossing (estimated) near 19.8°S, 57.5°E
February 28, 1960, 06:00 UTC
Not recordedEstimated from the track
1940Unnamed storm · 1940Southwest IndianCoast crossing (estimated) near 13.7°S, 50.2°E
February 28, 1940, 00:00 UTC
Not recordedEstimated from the track
1913Unnamed storm · 1913Southwest IndianCoast crossing (estimated) near 24.9°S, 43.9°E
February 28, 1913, 00:00 UTC
Not recordedEstimated from the track
1908Unnamed storm · 1908Southwest IndianCoast crossing (estimated) near 20.4°S, 57.8°E
February 28, 1908, 06:00 UTC
Not recordedEstimated from the track

Formed on February 28

31 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
1999–00Cyclone NormanAustralian region → Southwest Indian17.3°S, 123.0°E110 kt · 10-minute (BoM)
2018–19Cyclone HalehSouthwest Indian9.6°S, 77.6°E95 kt · 10-minute (Météo-France)
1972–73Cyclone MadgeSouth Pacific → Australian region → Southwest Indian8.1°S, 160.8°E90 kt · 10-minute (BoM)
1967Typhoon SallyWestern Pacific1.5°N, 144.5°E85 kt · 1-minute (JTWC)
1994–95Cyclone VioletAustralian region → South Pacific → Australian region11.0°S, 155.0°E85 kt · 10-minute (BoM)
1973–74Cyclone HelenAustralian region16.8°S, 122.3°E70 kt · 10-minute (BoM)
1989–90Cyclone GregAustralian region13.0°S, 135.0°E40 kt · 10-minute (BoM)
2000–01Cyclone RitaSouth Pacific19.3°S, 136.8°W45 kt · 10-minute (FMS)
2004–05Cyclone RaeSouth Pacific11.8°S, 179.0°E40 kt · 10-minute (FMS)
1972–73Cyclone HenriettaSouth Pacific11.0°S, 171.0°E40 kt · 10-minute (MetService NZ)
1966–67Unnamed cyclone · 1967Australian region → South Pacific → Australian region → South Pacific21.7°S, 158.6°E65 kt · 1-minute (JTWC)
2008–09Cyclone GabrielleAustralian region9.7°S, 101.2°E35 kt · 10-minute (BoM)
1988–89Cyclone MarciaAustralian region9.0°S, 97.0°E35 kt · 10-minute (BoM)
1986–87Unnamed cyclone · 1987South Pacific12.0°S, 163.9°W50 kt · 10-minute (MetService NZ)
1968–69Storm AudreyAustralian region12.4°S, 136.3°ENot recorded
Show 16 more storms
SeasonStormOceanFirst positionPeak
1944–45Unnamed storm · 1945Australian region13.9°S, 122.0°ENot recorded
2011–12Unnamed cyclone · 2012Southwest Indian11.7°S, 69.4°E35 kt · 1-minute (JTWC)
2007–08Unnamed cyclone · 2008Australian region → South Pacific18.9°S, 151.1°E35 kt · 1-minute (JTWC)
1906–07Unnamed storm · 1907Southwest Indian18.0°S, 40.9°ENot recorded
1858–59Unnamed storm · 1859Southwest Indian8.8°S, 56.7°ENot recorded
1972Unnamed storm · 1972Western Pacific7.8°N, 133.1°ENot recorded
1949–50Unnamed storm · 1950South Pacific15.0°S, 171.8°WNot recorded
1929–30Unnamed storm · 1930Australian region9.3°S, 100.7°ENot recorded
1916–17Unnamed storm · 1917Southwest Indian14.0°S, 68.5°ENot recorded
1912–13Unnamed storm · 1913Southwest Indian16.3°S, 65.9°ENot recorded
1910–11Unnamed storm · 1911Southwest Indian13.7°S, 70.8°ENot recorded
1905–06Unnamed storm · 1906Southwest Indian14.5°S, 57.8°ENot recorded
1874–75Unnamed storm · 1875Southwest Indian17.3°S, 87.8°ENot recorded
1865–66Unnamed storm · 1866Australian region → Southwest Indian13.3°S, 90.6°ENot recorded
1857–58Unnamed storm · 1858Southwest Indian12.3°S, 78.2°ENot recorded
1853–54Unnamed storm · 1854Southwest Indian15.8°S, 69.1°ENot recorded

Reached peak wind on February 28

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

SeasonStormOceanPeak windLowest pressure
2024–25Cyclone AlfredAustralian region90 kt (104 mph), 10-minute, BoM954 hPa (BoM)
2005–06Cyclone CarinaSouthwest Indian110 kt (127 mph), 10-minute, Météo-France915 hPa (Météo-France)
1980–81Cyclone NeilAustralian region105 kt (121 mph), 10-minute, BoM940 hPa (BoM)
1982–83Cyclone OscarSouth Pacific110 kt (127 mph), 10-minute, MetService NZ920 hPa (MetService NZ)
1991–92Cyclone FaridaSouthwest Indian82 kt (94 mph), 10-minute, Météo-France941 hPa (Météo-France)
1995–96Cyclone FlossySouthwest Indian80 kt (92 mph), 10-minute, Météo-France945 hPa (Météo-France)
2018–19Cyclone PolaSouth Pacific90 kt (104 mph), 10-minute, FMS950 hPa (FMS)
2020–21Cyclone MarianAustralian region → Southwest Indian → Australian region90 kt (104 mph), 10-minute, BoM951 hPa (BoM)
1990–91Cyclone ElmaSouthwest Indian → Australian region → Southwest Indian70 kt (81 mph), 10-minute, BoM965 hPa (BoM)
2002–03Cyclone GrahamAustralian region40 kt (46 mph), 10-minute, BoM985 hPa (BoM)
2025–26Cyclone UrmilSouth Pacific64 kt (74 mph), 1-minute, Real-time980 hPa (Real-time)
1985–86Cyclone TiffanyAustralian region50 kt (58 mph), 10-minute, BoM984 hPa (BoM)
1961Tropical storm SusanWestern Pacific40 kt (46 mph), 1-minute, JTWCNot recorded
1976Tropical storm LornaWestern Pacific35 kt (40 mph), 1-minute, JTWC998 hPa (JMA)
2005–06Unnamed cyclone · 2006Australian region35 kt (40 mph), 10-minute, BoM1001 hPa (BoM)
Show 1 more storm
SeasonStormOceanPeak windLowest pressure
1993Unnamed tropical depression · 1993Western Pacific25 kt (29 mph), 1-minute, JTWCNot recorded

Ended on February 28

31 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2015–16Cyclone WinstonSouth Pacific → Australian region22.5°S, 156.3°EFeb 9 to 28, 2016
2021–22Cyclone EmnatiAustralian region → Southwest Indian41.6°S, 47.5°EFeb 5 to 28, 2022
1970Typhoon NancyWestern Pacific23.0°N, 131.2°EFeb 19 to 28, 1970
2012–13Cyclone HarunaSouthwest Indian24.1°S, 53.4°EFeb 14 to 28, 2013
1979–80Cyclone FredAustralian region → Southwest Indian26.3°S, 87.9°EFeb 20 to 28, 1980
1982–83Cyclone NishaSouth Pacific36.5°S, 137.0°WFeb 20 to 28, 1983
2018–19Cyclone OmaSouth Pacific → Australian region → South Pacific16.8°S, 171.7°EFeb 11 to 28, 2019
1988–89Cyclone JudySouth Pacific29.2°S, 160.3°WFeb 22 to 28, 1989
1984–85Cyclone JacobAustralian region39.2°S, 111.4°EFeb 15 to 28, 1985
1990–91Cyclone DaphneAustralian region28.9°S, 101.5°EFeb 15 to 28, 1991
Show 21 more storms
SeasonStormOceanLast positionDates
1997–98Cyclone MayAustralian region16.6°S, 134.9°EFeb 24 to 28, 1998
2024–25Cyclone SeruSouth Pacific23.0°S, 172.5°EFeb 24 to 28, 2025
2012–13Unnamed cyclone · 2013Australian region14.4°S, 100.4°EFeb 20 to 28, 2013
2021–22Unnamed cyclone · 2022Southwest Indian → Australian region → Southwest Indian13.2°S, 88.1°EFeb 23 to 28, 2022
1971–72Storm FabienneSouthwest Indian30.7°S, 71.9°EFeb 10 to 28, 1972
1924–25Unnamed storm · 1925Australian region16.6°S, 140.3°EFeb 23 to 28, 1925
1967–68Unnamed tropical depression · 1968Australian region13.8°S, 156.0°EFeb 24 to 28, 1968
1957–58Unnamed storm · 1958Southwest Indian20.5°S, 45.9°EFeb 21 to 28, 1958
1950–51Unnamed storm · 1951South Pacific38.0°S, 173.0°EFeb 18 to 28, 1951
1948–49Unnamed storm · 1949Southwest Indian36.9°S, 50.1°EFeb 15 to 28, 1949
1934–35Unnamed storm · 1935Southwest Indian35.0°S, 58.5°EFeb 24 to 28, 1935
1955Unnamed storm · 1955Western Pacific13.0°N, 129.0°EFeb 23 to 28, 1955
1973–74Unnamed storm · 1974South Pacific40.8°S, 172.5°WFeb 24 to 28, 1974
1964–65Unnamed storm · 1965South Pacific23.2°S, 171.5°EFeb 25 to 28, 1965
1957–58Unnamed storm · 1958Southwest Indian26.7°S, 68.0°EFeb 23 to 28, 1958
1945–46Unnamed storm · 1946Southwest Indian17.7°S, 54.4°EFeb 21 to 28, 1946
1941–42Unnamed storm · 1942Southwest Indian29.3°S, 51.2°EFeb 21 to 28, 1942
1922–23Unnamed storm · 1923Australian region → South Pacific28.0°S, 161.4°EFeb 23 to 28, 1923
1879–80Unnamed storm · 1880Southwest Indian16.3°S, 84.6°EFeb 21 to 28, 1880
1859–60Unnamed storm · 1860Southwest Indian19.5°S, 69.5°EFeb 21 to 28, 1860
1859–60Unnamed storm · 1860Southwest Indian21.8°S, 50.8°EFeb 21 to 28, 1860

Also active on February 28

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

SeasonStormOceanDatesPeak
2006–07Cyclone GeorgeAustralian regionFeb 27 to Mar 12, 2007110 kt · 10-minute (BoM)
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)
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)
2022–23Cyclone KevinAustralian region → South PacificFeb 27 to Mar 8, 2023125 kt · 10-minute (FMS)
2020–21Cyclone NiranAustralian region → South PacificFeb 26 to Mar 7, 2021110 kt · 10-minute (BoM)
2002Typhoon MitagWestern PacificFeb 26 to Mar 9, 200295 kt · 10-minute (JMA)
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)
2002–03Cyclone JaphetSouthwest IndianFeb 24 to Mar 5, 200395 kt · 10-minute (Météo-France)
2003–04Cyclone MontyAustralian regionFeb 25 to Mar 3, 2004100 kt · 10-minute (BoM)
1982–83Cyclone ElinorAustralian regionFeb 10 to Mar 4, 1983110 kt · 10-minute (BoM)
1993–94Cyclone TheodoreAustralian region → South PacificFeb 22 to Mar 3, 1994115 kt · 10-minute (BoM)
2003–04Cyclone IvySouth PacificFeb 21 to Mar 2, 200490 kt · 10-minute (FMS)
1991–92Cyclone HarrietAustralian region → Southwest Indian → Australian regionFeb 24 to Mar 8, 1992105 kt · 10-minute (BoM)
2021–22Cyclone VernonAustralian region → Southwest IndianFeb 23 to Mar 10, 2022110 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)
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)
2006–07Cyclone GamedeSouthwest IndianFeb 19 to Mar 6, 200790 kt · 10-minute (Météo-France)
Show 130 more storms
SeasonStormOceanDatesPeak
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)
1983–84Cyclone ChloeAustralian regionFeb 25 to Mar 3, 198490 kt · 10-minute (BoM)
1981–82Cyclone IsaacSouth PacificFeb 27 to Mar 5, 198295 kt · 10-minute (MetService NZ)
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)
2019–20Cyclone FerdinandAustralian regionFeb 22 to Mar 1, 202095 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)
1989–90Cyclone EdisoanaSouthwest IndianFeb 26 to Mar 8, 199072 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)
1990–91Cyclone DebraSouthwest IndianFeb 22 to Mar 4, 199162 kt · 10-minute (Météo-France)
1996–97Cyclone LisetteSouthwest IndianFeb 24 to Mar 3, 199750 kt · 10-minute (Météo-France)
1988–89Cyclone HinanoSouth PacificFeb 21 to Mar 1, 198965 kt · 10-minute (MetService NZ)
2006–07Cyclone HumbaAustralian region → Southwest IndianFeb 20 to Mar 4, 200775 kt · 10-minute (Météo-France)
2000–01Cyclone AbigailAustralian regionFeb 23 to Mar 8, 200165 kt · 10-minute (BoM)
1982–83Cyclone KenAustralian regionFeb 27 to Mar 6, 198365 kt · 10-minute (BoM)
1999–00Cyclone SteveAustralian regionFeb 25 to Mar 11, 200060 kt · 10-minute (BoM)
2014Typhoon FaxaiWestern PacificFeb 26 to Mar 8, 201465 kt · 10-minute (JMA)
2011–12Cyclone IrinaSouthwest IndianFeb 25 to Mar 12, 201252 kt · 10-minute (Météo-France)
1990–91Cyclone KelvinAustralian regionFeb 24 to Mar 6, 199160 kt · 10-minute (BoM)
2022–23Cyclone EnalaAustralian region → Southwest IndianFeb 18 to Mar 3, 202365 kt · 10-minute (Météo-France)
1970–71Cyclone FionaAustralian region → South PacificFeb 16 to Mar 1, 197140 kt · 10-minute (MetService NZ)
2021–22Cyclone AnikaAustralian regionFeb 23 to Mar 4, 202250 kt · 10-minute (BoM)
1986–87Cyclone WiniSouth PacificFeb 27 to Mar 7, 198770 kt · 10-minute (MetService NZ)
1989–90Cyclone VincentAustralian regionFeb 24 to Mar 6, 199070 kt · 10-minute (BoM)
1969–70Cyclone EmmaSouth PacificFeb 27 to Mar 6, 197070 kt · 10-minute (MetService NZ)
2013–14Cyclone KofiSouth PacificFeb 25 to Mar 5, 201455 kt · 10-minute (MetService NZ)
1976–77Cyclone IoAustralian region → Southwest IndianFeb 13 to Mar 2, 197770 kt · 10-minute (BoM)
1987–88Cyclone CillaSouth PacificFeb 26 to Mar 8, 198865 kt · 10-minute (MetService NZ)
1979–80Cyclone KoliaSouthwest IndianFeb 25 to Mar 16, 198060 kt · 1-minute (JTWC)
2019–20Cyclone EstherAustralian regionFeb 21 to Mar 4, 202035 kt · 10-minute (BoM)
1999–00Cyclone GloriaSouthwest IndianFeb 27 to Mar 10, 200050 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)
1972–73Cyclone KirstyAustralian region → South PacificFeb 21 to Mar 2, 197365 kt · 10-minute (BoM)
1977–78Cyclone GwenAustralian region → South PacificFeb 25 to Mar 4, 197850 kt · 10-minute (BoM)
2007–08Cyclone OpheliaAustralian regionFeb 26 to Mar 7, 200855 kt · 10-minute (BoM)
1984–85Cyclone GerimenaSouthwest IndianFeb 11 to Mar 4, 198544 kt · 10-minute (Météo-France)
1988–89Cyclone IanaSouthwest IndianFeb 25 to Mar 1, 198944 kt · 10-minute (Météo-France)
2014–15Cyclone GlendaSouthwest IndianFeb 19 to Mar 3, 201550 kt · 10-minute (Météo-France)
1971–72Cyclone GigiAustralian region → Southwest IndianFeb 20 to Mar 1, 197240 kt · 1-minute (JTWC)
2003–04Cyclone EvanAustralian regionFeb 27 to Mar 4, 200435 kt · 10-minute (BoM)
1998–99Cyclone GitaSouth PacificFeb 26 to Mar 4, 199945 kt · 10-minute (MetService NZ)
1982–83Cyclone PremaSouth PacificFeb 25 to Mar 6, 198345 kt · 10-minute (MetService NZ)
2021–22Cyclone EvaSouth PacificFeb 26 to Mar 6, 202235 kt · 10-minute (MetService NZ)
1959Tropical storm RubyWestern PacificFeb 26 to Mar 1, 195950 kt · 1-minute (JTWC)
1992–93Tropical depression HutelleSouthwest IndianFeb 27 to Mar 2, 199327 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)
1991–92Cyclone GerdaSouthwest IndianFeb 26 to Mar 4, 199235 kt · 10-minute (Météo-France)
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
1996Unnamed tropical storm · 1996Western PacificFeb 27 to Mar 2, 199635 kt · 10-minute (JMA)
1940–41Unnamed storm · 1941Australian regionFeb 27 to Mar 3, 1941Not recorded
1980–81Unnamed cyclone · 1981South PacificFeb 22 to Mar 7, 198140 kt · 10-minute (MetService NZ)
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
1964–65Storm DollyAustralian regionFeb 25 to Mar 3, 1965Not recorded
2021–22Unnamed cyclone · 2022Australian regionFeb 27 to Mar 3, 202235 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)
1948–49Unnamed storm · 1949Australian regionFeb 25 to Mar 2, 1949Not recorded
2024–25Storm RaeSouth PacificFeb 25 to Mar 1, 2025Not recorded
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
1928–29Unnamed storm · 1929Australian region → South PacificFeb 23 to Mar 3, 1929Not recorded
1973–74Storm GhislaineSouthwest IndianFeb 22 to Mar 4, 1974Not recorded
1972–73Storm KittySouthwest IndianFeb 25 to Mar 5, 1973Not recorded
1964–65Storm GaySouthwest IndianFeb 24 to Mar 11, 1965Not recorded
1962–63Storm HildaSouthwest IndianFeb 27 to Mar 2, 1963Not recorded
1961–62Storm JennySouthwest IndianFeb 26 to Mar 4, 1962Not recorded
1941–42Unnamed storm · 1942South Pacific → Australian regionFeb 25 to Mar 9, 1942Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 21 to Mar 4, 1961Not recorded
1955–56Unnamed storm · 1956Southwest IndianFeb 20 to 29, 1956Not recorded
1953–54Unnamed storm · 1954Southwest IndianFeb 25 to Mar 7, 1954Not recorded
1953–54Unnamed storm · 1954Southwest IndianFeb 27 to Mar 7, 1954Not recorded
1950–51Unnamed storm · 1951Southwest IndianFeb 15 to Mar 3, 1951Not recorded
1949–50Unnamed storm · 1950South PacificFeb 21 to Mar 1, 1950Not recorded
1949–50Unnamed storm · 1950Australian regionFeb 27 to Mar 1, 1950Not recorded
1933–34Unnamed storm · 1934Southwest IndianFeb 17 to Mar 1, 1934Not recorded
1926–27Unnamed storm · 1927Southwest IndianFeb 23 to Mar 5, 1927Not recorded
1922–23Unnamed storm · 1923Australian regionFeb 18 to Mar 4, 1923Not recorded
1959–60Unnamed storm · 1960South Pacific → Australian region → South PacificFeb 25 to Mar 8, 1960Not 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
1950–51Unnamed storm · 1951Australian regionFeb 26 to Mar 5, 1951Not recorded
1968–69Unnamed storm · 1969South PacificFeb 26 to Mar 5, 1969Not recorded
1968Unnamed storm · 1968Western PacificFeb 26 to Mar 2, 1968Not recorded
1963–64Unnamed storm · 1964Australian region → South Pacific → Australian region → South PacificFeb 26 to Mar 10, 1964Not recorded
1961–62Unnamed storm · 1962South PacificFeb 26 to Mar 3, 1962Not recorded
1960–61Unnamed storm · 1961Australian regionFeb 21 to Mar 4, 1961Not recorded
1958–59Unnamed storm · 1959South PacificFeb 22 to Mar 2, 1959Not recorded
1956–57Unnamed storm · 1957South PacificFeb 21 to Mar 1, 1957Not recorded
1954–55Unnamed storm · 1955Southwest IndianFeb 23 to Mar 4, 1955Not recorded
1951–52Unnamed storm · 1952Australian regionFeb 26 to 29, 1952Not recorded
1949–50Unnamed storm · 1950Australian regionFeb 26 to Mar 1, 1950Not recorded
1947Unnamed storm · 1947North IndianFeb 24 to Mar 1, 1947Not recorded
1945–46Unnamed storm · 1946Southwest IndianFeb 25 to Mar 3, 1946Not recorded
1940–41Unnamed storm · 1941South PacificFeb 26 to Mar 6, 1941Not recorded
1940–41Unnamed storm · 1941Southwest IndianFeb 26 to Mar 2, 1941Not recorded
1936–37Unnamed storm · 1937Southwest IndianFeb 25 to Mar 6, 1937Not recorded
1933–34Unnamed storm · 1934Southwest IndianFeb 24 to Mar 3, 1934Not recorded
1926–27Unnamed storm · 1927Southwest IndianFeb 21 to Mar 1, 1927Not recorded
1918–19Unnamed storm · 1919Southwest IndianFeb 25 to Mar 3, 1919Not recorded
1914–15Unnamed storm · 1915Australian regionFeb 22 to Mar 1, 1915Not recorded
1912–13Unnamed storm · 1913Southwest IndianFeb 26 to Mar 3, 1913Not recorded
1911–12Unnamed storm · 1912Southwest IndianFeb 21 to Mar 1, 1912Not recorded
1911Unnamed storm · 1911Western PacificFeb 27 to Mar 4, 1911Not recorded
1884–85Unnamed storm · 1885Southwest IndianFeb 21 to Mar 1, 1885Not recorded
1869–70Unnamed storm · 1870Australian regionFeb 21 to Mar 1, 1870Not recorded
1863–64Unnamed storm · 1864Southwest IndianFeb 21 to Mar 1, 1864Not recorded
1861–62Unnamed storm · 1862Southwest IndianFeb 21 to Mar 1, 1862Not recorded
1860–61Unnamed storm · 1861Southwest IndianFeb 21 to Mar 1, 1861Not recorded

Questions about February 28

What is the strongest storm on record on February 28?

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

Yes. 10 storms on record came ashore on February 28. The most recent was Cyclone Emma (2006): coast crossing (estimated) near 21.0°S, 115.9°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on February 28?

242 storms on record were active on February 28, in 110 different years from 1854 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 28 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.