Hurricane Calendar · On this day

Hurricanes on April 21 in history (1842 to 2026)

115 storms on record were active on April 21 between 1848 and 2025. On this date 15 formed, 9 reached their peak recorded wind, 8 came ashore and 8 ended. The strongest storm active on April 21 was Typhoon Surigae (2021), with a peak 1-minute sustained wind of 170 kt (196 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 April 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 38 storms that formed, peaked, came ashore or ended on April 21
Recorded trackCame ashore on April 21Tracks of the 38 storms that formed, peaked, came ashore or ended on April 21, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Typhoon Cecil (1979)

Last recorded position: April 21, 1979, 12:00 UTC. Peak: 75 kt · 10-minute (JMA). Western Pacific, Apr 8 to 21, 1979.

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

Came ashore on April 21

8 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
2017Cyclone FrancesAustralian regionCoast crossing (estimated) near 9.1°S, 143.5°E
April 21, 2017, 09:00 UTC
Not recordedEstimated from the track
1975Unnamed tropical depression · 1975Western PacificCoast crossing (estimated) near 7.8°N, 127.1°E
April 21, 1975, 18:00 UTC
Not recordedEstimated from the track
1960Typhoon KarenWestern PacificCoast crossing (estimated) near 9.0°N, 126.6°E
April 21, 1960, 06:00 UTC
Not recordedEstimated from the track
1956Typhoon ThelmaWestern PacificCoast crossing (estimated) near 16.0°N, 122.2°E
April 21, 1956, 09:00 UTC
Not recordedEstimated from the track
1953Unnamed storm · 1953Australian regionCoast crossing (estimated) near 19.5°S, 119.4°E
April 21, 1953, 12:00 UTC
Not recordedEstimated from the track
1939Unnamed storm · 1939Southwest IndianCoast crossing (estimated) near 13.5°S, 50.1°E
April 21, 1939, 03:00 UTC
Not recordedEstimated from the track
1936Unnamed storm · 1936Western PacificCoast crossing (estimated) near 12.5°N, 125.3°E
April 21, 1936, 21:00 UTC
Not recordedEstimated from the track
1928Unnamed storm · 1928Australian regionCoast crossing (estimated) near 22.1°S, 149.9°E
April 21, 1928, 15:00 UTC
Not recordedEstimated from the track

Formed on April 21

15 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2018–19Cyclone KennethSouthwest Indian9.6°S, 53.0°E115 kt · 10-minute (Météo-France)
2018–19Cyclone LornaSouthwest Indian → Australian region → Southwest Indian4.0°S, 79.2°E80 kt · 10-minute (Météo-France)
1999Tropical storm KateWestern Pacific7.6°N, 126.1°E55 kt · 10-minute (JMA)
1985–86Cyclone ManuAustralian region7.9°S, 155.9°E70 kt · 10-minute (BoM)
1960Typhoon KarenWestern Pacific9.0°N, 126.6°E75 kt · 1-minute (JTWC)
1992Unnamed subtropical storm · 1992Atlantic24.0°N, 59.0°W45 kt · 1-minute (NHC)
1975Unnamed tropical depression · 1975Western Pacific4.5°N, 132.0°E25 kt · 1-minute (JTWC)
1911Unnamed storm · 1911Western Pacific8.3°N, 134.6°ENot recorded
1893–94Unnamed storm · 1894Southwest Indian11.7°S, 60.8°ENot recorded
1949Unnamed storm · 1949North Indian11.2°N, 89.1°ENot recorded
1933Unnamed storm · 1933Western Pacific6.2°N, 146.3°ENot recorded
1915–16Unnamed storm · 1916Australian region → Southwest Indian5.9°S, 101.4°ENot recorded
1881–82Unnamed storm · 1882Australian region6.1°S, 93.3°ENot recorded
1863–64Unnamed storm · 1864Southwest Indian9.3°S, 75.3°ENot recorded
1859–60Unnamed storm · 1860Southwest Indian10.9°S, 85.7°ENot recorded

Reached peak wind on April 21

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

SeasonStormOceanPeak windLowest pressure
1989Typhoon AndyWestern Pacific100 kt (115 mph), 10-minute, JMA920 hPa (JMA)
1976–77Cyclone RobertSouth Pacific70 kt (81 mph), 10-minute, MetService NZ965 hPa (MetService NZ)
2020–21Cyclone JoboSouthwest Indian65 kt (75 mph), 10-minute, Météo-France980 hPa (Météo-France)
1975–76Cyclone JanAustralian region → South Pacific55 kt (63 mph), 10-minute, MetService NZ980 hPa (MetService NZ)
1974–75Cyclone ClaraAustralian region50 kt (58 mph), 10-minute, BoM985 hPa (BoM)
2003Tropical storm AnaAtlantic50 kt (58 mph), 1-minute, NHC994 hPa (NHC)
2023Tropical storm SanvuWestern Pacific45 kt (52 mph), 10-minute, JMA996 hPa (JMA)
1997–98Cyclone AlanSouth Pacific35 kt (40 mph), 10-minute, FMS995 hPa (FMS)
1945Tropical storm AnnWestern Pacific50 kt (58 mph), 1-minute, JTWCNot recorded

Ended on April 21

8 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
1999–00Cyclone RositaAustralian region20.5°S, 128.4°EApr 14 to 21, 2000
1999–00Cyclone PaulAustralian region15.4°S, 90.9°EApr 10 to 21, 2000
1979Typhoon CecilWestern Pacific23.5°N, 140.8°EApr 8 to 21, 1979
1990–91Cyclone FifiAustralian region37.0°S, 115.5°EApr 14 to 21, 1991
1951–52Unnamed storm · 1952Australian region → South Pacific25.0°S, 165.0°EApr 15 to 21, 1952
1981Unnamed tropical depression · 1981Atlantic12.0°N, 80.2°WApr 19 to 21, 1981
1973Unnamed tropical depression · 1973Atlantic26.5°N, 56.5°WApr 18 to 21, 1973
1963–64Unnamed storm · 1964South Pacific23.9°S, 172.6°WApr 20 to 21, 1964

Also active on April 21

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

SeasonStormOceanDatesPeak
2021Typhoon SurigaeWestern PacificApr 11 to 30, 2021120 kt · 10-minute (JMA)
2005–06Cyclone MonicaAustralian regionApr 16 to 27, 2006135 kt · 10-minute (BoM)
1988–89Cyclone OrsonAustralian regionApr 16 to 24, 1989130 kt · 10-minute (BoM)
2015–16Cyclone FantalaSouthwest IndianApr 10 to 26, 2016135 kt · 10-minute (Météo-France)
2003Typhoon KujiraWestern PacificApr 8 to 25, 200390 kt · 10-minute (JMA)
1997Typhoon IsaWestern PacificApr 9 to 24, 199785 kt · 10-minute (JMA)
1962Typhoon GeorgiaWestern PacificApr 15 to 29, 1962130 kt · 1-minute (JTWC)
1959Typhoon TildaWestern PacificApr 13 to 24, 1959125 kt · 1-minute (JTWC)
1969Typhoon SusanWestern PacificApr 15 to 26, 1969105 kt · 1-minute (JTWC)
2005Typhoon SoncaWestern PacificApr 16 to 29, 200590 kt · 10-minute (JMA)
1994–95Cyclone AgnesAustralian regionApr 15 to 23, 1995100 kt · 10-minute (BoM)
1978Typhoon OliveWestern PacificApr 15 to May 1, 197880 kt · 10-minute (JMA)
1984–85Cyclone MargotAustralian regionApr 10 to 25, 198585 kt · 10-minute (BoM)
2015–16Cyclone AmosSouth PacificApr 17 to 24, 201680 kt · 10-minute (FMS)
1955Typhoon AnitaWestern PacificApr 17 to 30, 1955100 kt · 1-minute (JTWC)
2013–14Cyclone JackAustralian regionApr 16 to 22, 201475 kt · 10-minute (BoM)
1977–78Cyclone HalAustralian region → South PacificApr 4 to 22, 197870 kt · 10-minute (MetService NZ)
1971Typhoon VeraWestern PacificApr 7 to 22, 197190 kt · 1-minute (JTWC)
1982–83Cyclone WilliamSouth PacificApr 15 to 23, 198380 kt · 10-minute (MetService NZ)
1982–83Cyclone NaomiSouthwest Indian → Australian region → Southwest IndianApr 19 to May 2, 198380 kt · 10-minute (BoM)
2000–01Cyclone AlistairAustralian regionApr 15 to 24, 200160 kt · 10-minute (BoM)
2021–22Cyclone JasmineSouthwest IndianApr 20 to May 2, 202260 kt · 10-minute (Météo-France)
2017–18Cyclone FakirSouthwest IndianApr 20 to 26, 201870 kt · 10-minute (Météo-France)
1986–87Cyclone ElizabethaSouthwest IndianApr 20 to 29, 198752 kt · 10-minute (Météo-France)
1951Typhoon HopeWestern PacificApr 15 to 23, 195170 kt · 1-minute (JTWC)
Show 52 more storms
SeasonStormOceanDatesPeak
1986–87Cyclone ZumanSouth PacificApr 19 to 26, 198760 kt · 10-minute (MetService NZ)
2008–09Cyclone KirrilyAustralian regionApr 17 to May 1, 200935 kt · 10-minute (BoM)
1981Tropical storm GeraldWestern PacificApr 12 to 23, 198160 kt · 10-minute (JMA)
1991Tropical storm VanessaWestern PacificApr 20 to 28, 199145 kt · 10-minute (JMA)
2009–10Cyclone SeanAustralian regionApr 20 to 29, 201055 kt · 10-minute (BoM)
2004–05Cyclone SheilaSouth PacificApr 20 to 23, 200540 kt · 10-minute (FMS)
1998–99Cyclone HamishSouthwest Indian → Australian region → Southwest IndianApr 17 to 25, 199955 kt · 10-minute (BoM)
2017Tropical storm ArleneAtlanticApr 16 to 22, 201755 kt · 1-minute (NHC)
2024–25Cyclone KantoSouthwest IndianApr 16 to 22, 202555 kt · 10-minute (Météo-France)
1971–72Cyclone FaithAustralian regionApr 10 to 24, 197235 kt · 1-minute (JTWC)
2007–08Cyclone DurgaSouthwest Indian → Australian regionApr 20 to 26, 200850 kt · 10-minute (BoM)
2007–08Cyclone RosieAustralian regionApr 20 to 24, 200850 kt · 10-minute (BoM)
1997Tropical storm JimmyWestern PacificApr 18 to 26, 199735 kt · 10-minute (JMA)
1999–00Cyclone InnocenteAustralian region → Southwest IndianApr 11 to 24, 200037 kt · 10-minute (Météo-France)
1993–94Unnamed tropical depression · 1994South Pacific → Australian region → South Pacific → Australian regionApr 20 to 25, 199430 kt · 1-minute (JTWC)
1993Unnamed tropical depression · 1993Western PacificApr 15 to 28, 199330 kt · 1-minute (JTWC)
1986–87Unnamed cyclone · 1987Southwest IndianApr 20 to 26, 198745 kt · 1-minute (JTWC)
1997–98Unnamed cyclone · 1998Southwest IndianApr 17 to 22, 199840 kt · 1-minute (JTWC)
2024–25Unnamed cyclone · 2025Australian regionApr 16 to 23, 202535 kt · 10-minute (BoM)
2001Unnamed tropical depression · 2001Western PacificApr 16 to 22, 200125 kt · 1-minute (JTWC)
1974–75Storm JunonSouthwest IndianApr 18 to 22, 1975Not recorded
1973–74Storm HonorineSouthwest IndianApr 12 to 23, 1974Not recorded
1972–73Storm RomaSouthwest IndianApr 18 to 23, 1973Not recorded
1930Unnamed storm · 1930Western PacificApr 18 to 22, 1930Not recorded
1927–28Unnamed storm · 1928Southwest IndianApr 16 to 25, 1928Not recorded
1924–25Unnamed storm · 1925Southwest IndianApr 19 to 22, 1925Not recorded
1891–92Unnamed storm · 1892Southwest IndianApr 20 to 25, 1892Not recorded
1959–60Unnamed storm · 1960Australian regionApr 20 to 27, 1960Not recorded
1962–63Unnamed storm · 1963Australian region → South Pacific → Australian regionApr 20 to 26, 1963Not recorded
1985Unnamed storm · 1985Western PacificApr 20 to 30, 1985Not recorded
1957–58Unnamed storm · 1958South Pacific → Australian regionApr 17 to 23, 1958Not recorded
1958–59Unnamed storm · 1959Southwest IndianApr 18 to 23, 1959Not recorded
1954–55Unnamed storm · 1955Australian region → Southwest IndianApr 14 to 22, 1955Not recorded
1951Unnamed storm · 1951North IndianApr 14 to 22, 1951Not recorded
1949–50Unnamed storm · 1950Southwest IndianApr 18 to 23, 1950Not recorded
1940–41Unnamed storm · 1941Southwest IndianApr 16 to 23, 1941Not recorded
1932–33Unnamed storm · 1933Southwest IndianApr 20 to 26, 1933Not recorded
1927–28Unnamed storm · 1928Australian regionApr 18 to 22, 1928Not recorded
1925Unnamed storm · 1925Western PacificApr 14 to 22, 1925Not recorded
1922Unnamed storm · 1922North IndianApr 18 to 25, 1922Not recorded
1922Unnamed storm · 1922North IndianApr 19 to 23, 1922Not recorded
1919–20Unnamed storm · 1920Southwest IndianApr 18 to 22, 1920Not recorded
1915–16Unnamed storm · 1916Australian region → Southwest IndianApr 20 to 27, 1916Not recorded
1893–94Unnamed storm · 1894Southwest IndianApr 20 to 22, 1894Not recorded
1884–85Unnamed storm · 1885Southwest IndianApr 20 to 26, 1885Not recorded
1881–82Unnamed storm · 1882Australian regionApr 20 to 23, 1882Not recorded
1880–81Unnamed storm · 1881Southwest Indian → Australian regionApr 20 to 24, 1881Not recorded
1876–77Unnamed storm · 1877Southwest IndianApr 20 to 25, 1877Not recorded
1863–64Unnamed storm · 1864Southwest IndianApr 20 to 27, 1864Not recorded
1862–63Unnamed storm · 1863Southwest IndianApr 20 to 27, 1863Not recorded
1859–60Unnamed storm · 1860Southwest IndianApr 20 to 22, 1860Not recorded
1847–48Unnamed storm · 1848Southwest IndianApr 20 to 24, 1848Not recorded

Questions about April 21

What is the strongest storm on record on April 21?

Of the storms active on April 21, Typhoon Surigae (2021) had the highest peak wind recorded by a U.S. agency: 170 kt (196 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 April 21?

Yes. 8 storms on record came ashore on April 21. The most recent was Cyclone Frances (2017): coast crossing (estimated) near 9.1°S, 143.5°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on April 21?

115 storms on record were active on April 21, in 76 different years from 1848 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 April 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.