Hurricane Calendar · On this day

Hurricanes on April 25 in history (1842 to 2026)

88 storms on record were active on April 25 between 1863 and 2023. On this date 14 formed, 13 reached their peak recorded wind, 8 came ashore and 11 ended. The strongest storm active on April 25 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 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 40 storms that formed, peaked, came ashore or ended on April 25
Recorded trackCame ashore on April 25Tracks of the 40 storms that formed, peaked, came ashore or ended on April 25, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Cyclone Nargis (2008)

First recorded position: April 25, 2008, 12:00 UTC. Peak: 90 kt · 3-minute (IMD). North Indian, Apr 25 to May 4, 2008.

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

Came ashore on April 25

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
2019Cyclone KennethSouthwest IndianCoast crossing (estimated) near 12.1°S, 40.9°E
April 25, 2019, 12:00 UTC
110 kt (127 mph), 10-minute, Météo-FranceEstimated from the track
2017Cyclone FrancesAustralian regionCoast crossing (estimated) near 7.6°S, 131.7°E
April 25, 2017, 21:00 UTC
Not recordedEstimated from the track
2003Typhoon KujiraWestern PacificCoast crossing (estimated) near 32.1°N, 130.0°E
April 25, 2003, 06:00 UTC
Not recordedEstimated from the track
1991Tropical storm VanessaWestern PacificCoast crossing (estimated) near 11.2°N, 119.8°E
April 25, 1991, 15:00 UTC
Not recordedEstimated from the track
1975Unnamed tropical depression · 1975Western PacificCoast crossing (estimated) near 11.1°N, 119.6°E
April 25, 1975, 03:00 UTC
Not recordedEstimated from the track
1969Typhoon SusanWestern PacificCoast crossing (estimated) near 9.8°N, 124.8°E
April 25, 1969, 12:00 UTC
Not recordedEstimated from the track
1940Unnamed storm · 1940Western PacificCoast crossing (estimated) near 8.7°N, 126.7°E
April 25, 1940, 15:00 UTC
Not recordedEstimated from the track
1885Unnamed storm · 1885Western PacificCoast crossing (estimated) near 10.6°N, 122.5°E
April 25, 1885, 21:00 UTC
Not recordedEstimated from the track
1885Unnamed storm · 1885Western PacificCoast crossing (estimated) near 10.8°N, 124.3°E
April 25, 1885, 04:00 UTC
Not recordedEstimated from the track
1885Unnamed storm · 1885Western PacificCoast crossing (estimated) near 10.8°N, 125.1°E
April 25, 1885, 00:00 UTC
Not recordedEstimated from the track

Formed on April 25

14 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2019Cyclone FaniNorth Indian1.9°N, 90.2°E115 kt · 3-minute (IMD)
2008Cyclone NargisNorth Indian10.5°N, 90.3°E90 kt · 3-minute (IMD)
1963Typhoon OliveWestern Pacific7.6°N, 145.5°E125 kt · 1-minute (JTWC)
1999Typhoon LeoWestern Pacific14.2°N, 114.0°E65 kt · 10-minute (JMA)
1974Tropical storm BabeWestern Pacific7.1°N, 150.0°E60 kt · 1-minute (JTWC)
1968–69Cyclone EstherAustralian region → South Pacific8.8°S, 152.8°E55 kt · 1-minute (JTWC)
2021–22Unnamed cyclone · 2022Australian region14.0°S, 102.1°E35 kt · 10-minute (BoM)
2020Unnamed tropical depression · 2020Eastern Pacific13.5°N, 115.5°W30 kt · 1-minute (NHC)
1973Unnamed storm · 1973Atlantic21.3°N, 63.2°W30 kt · 1-minute (NHC)
1996Unnamed tropical depression · 1996Western Pacific7.7°N, 113.6°E25 kt · 1-minute (JTWC)
1907–08Unnamed storm · 1908Australian region13.6°S, 124.3°ENot recorded
1901Unnamed storm · 1901North Indian6.3°N, 73.5°ENot recorded
1893Unnamed storm · 1893North Indian12.0°N, 92.0°ENot recorded
1901–02Unnamed storm · 1902Australian region28.3°S, 155.0°ENot recorded

Reached peak wind on April 25

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

SeasonStormOceanPeak windLowest pressure
2018–19Cyclone KennethSouthwest Indian115 kt (132 mph), 10-minute, Météo-France934 hPa (Météo-France)
1955Typhoon AnitaWestern Pacific100 kt (115 mph), 1-minute, JTWC980 hPa (JMA)
1999Tropical storm KateWestern Pacific55 kt (63 mph), 10-minute, JMA980 hPa (JMA)
1960Typhoon KarenWestern Pacific75 kt (86 mph), 1-minute, JTWC990 hPa (JMA)
2021–22Cyclone JasmineSouthwest Indian60 kt (69 mph), 10-minute, Météo-France985 hPa (Météo-France)
1982–83Cyclone MontyAustralian region65 kt (75 mph), 10-minute, BoM975 hPa (BoM)
2017Tropical storm MuifaWestern Pacific35 kt (40 mph), 10-minute, JMA1002 hPa (JMA)
1986–87Unnamed cyclone · 1987Southwest Indian45 kt (52 mph), 1-minute, JTWCNot recorded
2021–22Unnamed cyclone · 2022Australian region40 kt (46 mph), 10-minute, BoM996 hPa (BoM)
2021–22Unnamed cyclone · 2022Australian region35 kt (40 mph), 10-minute, BoM998 hPa (BoM)
2020Unnamed tropical depression · 2020Eastern Pacific30 kt (35 mph), 1-minute, NHC1006 hPa (NHC)
1973Unnamed storm · 1973Atlantic30 kt (35 mph), 1-minute, NHC1006 hPa (NHC)
1996Unnamed tropical depression · 1996Western Pacific25 kt (29 mph), 1-minute, JTWCNot recorded

Ended on April 25

11 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
1956Typhoon ThelmaWestern Pacific30.8°N, 130.6°EApr 16 to 25, 1956
2003Typhoon KujiraWestern Pacific34.2°N, 134.0°EApr 8 to 25, 2003
1989Typhoon AndyWestern Pacific33.5°N, 165.0°EApr 13 to 25, 1989
1984–85Cyclone MargotAustralian region19.4°S, 106.9°EApr 10 to 25, 1985
1998–99Cyclone HamishSouthwest Indian → Australian region → Southwest Indian19.3°S, 77.2°EApr 17 to 25, 1999
1993–94Unnamed tropical depression · 1994South Pacific → Australian region → South Pacific → Australian region14.6°S, 158.5°EApr 20 to 25, 1994
1927–28Unnamed storm · 1928Southwest Indian26.6°S, 56.1°EApr 16 to 25, 1928
1891–92Unnamed storm · 1892Southwest Indian24.3°S, 65.4°EApr 20 to 25, 1892
1922Unnamed storm · 1922North Indian12.9°N, 67.4°EApr 18 to 25, 1922
1881–82Unnamed storm · 1882Australian region13.5°S, 92.1°EApr 21 to 25, 1882
Show 1 more storm
SeasonStormOceanLast positionDates
1876–77Unnamed storm · 1877Southwest Indian18.7°S, 56.4°EApr 20 to 25, 1877

Also active on April 25

48 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)
2015–16Cyclone FantalaSouthwest IndianApr 10 to 26, 2016135 kt · 10-minute (Météo-France)
1991Unnamed cyclone · 1991North IndianApr 22 to 30, 1991127 kt · 3-minute (IMD)
2006Cyclone MalaNorth IndianApr 24 to 29, 2006100 kt · 3-minute (IMD)
1962Typhoon GeorgiaWestern PacificApr 15 to 29, 1962130 kt · 1-minute (JTWC)
2005Typhoon SoncaWestern PacificApr 16 to 29, 200590 kt · 10-minute (JMA)
1981–82Cyclone KarlaSouthwest IndianApr 23 to May 4, 198292 kt · 10-minute (Météo-France)
1978Typhoon OliveWestern PacificApr 15 to May 1, 197880 kt · 10-minute (JMA)
1975–76Cyclone WatoreaAustralian region → South PacificApr 22 to 30, 197690 kt · 10-minute (BoM)
2018–19Cyclone LornaSouthwest Indian → Australian region → Southwest IndianApr 21 to 30, 201980 kt · 10-minute (Météo-France)
1985–86Cyclone ManuAustralian regionApr 21 to 27, 198670 kt · 10-minute (BoM)
1971Typhoon WandaWestern PacificApr 22 to May 5, 197175 kt · 1-minute (JTWC)
1986Typhoon KenWestern PacificApr 22 to May 3, 198665 kt · 10-minute (JMA)
1982–83Cyclone NaomiSouthwest Indian → Australian region → Southwest IndianApr 19 to May 2, 198380 kt · 10-minute (BoM)
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)
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)
2009–10Cyclone SeanAustralian regionApr 20 to 29, 201055 kt · 10-minute (BoM)
1973–74Cyclone TinaSouth PacificApr 23 to 28, 197455 kt · 10-minute (MetService NZ)
1976Tropical storm NancyWestern PacificApr 24 to May 3, 197655 kt · 1-minute (JTWC)
2007–08Cyclone DurgaSouthwest Indian → Australian regionApr 20 to 26, 200850 kt · 10-minute (BoM)
1997Tropical storm JimmyWestern PacificApr 18 to 26, 199735 kt · 10-minute (JMA)
1974–75Cyclone ClaraAustralian regionApr 20 to 26, 197550 kt · 10-minute (BoM)
Show 23 more storms
SeasonStormOceanDatesPeak
2003Tropical storm AnaAtlanticApr 18 to 27, 200350 kt · 1-minute (NHC)
2023Tropical storm SanvuWestern PacificApr 18 to 26, 202345 kt · 10-minute (JMA)
1997–98Cyclone AlanSouth PacificApr 18 to 26, 199835 kt · 10-minute (FMS)
1945Tropical storm AnnWestern PacificApr 19 to 26, 194550 kt · 1-minute (JTWC)
1995Tropical storm ChuckWestern PacificApr 23 to May 6, 199535 kt · 10-minute (JMA)
1993Unnamed tropical depression · 1993Western PacificApr 15 to 28, 199330 kt · 1-minute (JTWC)
1965–66Storm LilySouthwest IndianApr 22 to May 1, 1966Not recorded
1905Unnamed storm · 1905Western PacificApr 22 to May 3, 1905Not recorded
1895Unnamed storm · 1895North IndianApr 22 to 26, 1895Not 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
1922–23Unnamed storm · 1923Australian regionApr 23 to 30, 1923Not recorded
1936Unnamed storm · 1936North IndianApr 22 to 26, 1936Not recorded
1932–33Unnamed storm · 1933Southwest IndianApr 20 to 26, 1933Not recorded
1933Unnamed storm · 1933Western PacificApr 21 to 28, 1933Not recorded
1929Unnamed storm · 1929Western PacificApr 24 to 28, 1929Not recorded
1915–16Unnamed storm · 1916Australian region → Southwest IndianApr 20 to 27, 1916Not recorded
1915–16Unnamed storm · 1916Australian region → Southwest IndianApr 21 to 29, 1916Not recorded
1884–85Unnamed storm · 1885Southwest IndianApr 20 to 26, 1885Not recorded
1863–64Unnamed storm · 1864Southwest IndianApr 20 to 27, 1864Not recorded
1863–64Unnamed storm · 1864Southwest IndianApr 21 to 29, 1864Not recorded
1862–63Unnamed storm · 1863Southwest IndianApr 20 to 27, 1863Not recorded

Questions about April 25

What is the strongest storm on record on April 25?

Of the storms active on April 25, 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 25?

Yes. 8 storms on record came ashore on April 25. The most recent was Cyclone Kenneth (2019): coast crossing (estimated) near 12.1°S, 40.9°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on April 25?

88 storms on record were active on April 25, in 62 different years from 1863 to 2023. 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 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.