Hurricane Calendar · On this day
Hurricanes on May 31 in history (1842 to 2026)
119 storms on record were active on May 31 between 1859 and 2026. On this date 27 formed, 13 reached their peak recorded wind, 20 came ashore and 20 ended. The strongest storm active on May 31 was Typhoon Mawar (2023), with a peak 1-minute sustained wind of 165 kt (190 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 May 31 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 PlayStorm of the day in the app
Cyclone Nisarga (2020)
First recorded position: May 31, 2020, 18:00 UTC. Peak: 60 kt · 3-minute (IMD). North Indian, May 31 to Jun 4, 2020.
In Hurricane Calendar, replay Nisarga along its recorded track, with the wind at each step and the agency that measured it.
Came ashore on May 31
20 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.
| Year | Storm | Ocean | Where and when | Wind at landfall | Record |
|---|---|---|---|---|---|
| 2024 | Tropical storm Maliksi | Western Pacific | Coast crossing (estimated) near 21.3°N, 111.4°E May 31, 2024, 15:00 UTC | Not recorded | Estimated from the track |
| 2020 | Tropical storm Amanda | Eastern Pacific | Near 13.8°N, 90.3°W May 31, 2020, 10:00 UTC | 35 kt (40 mph), 1-minute, NHC | NHC best track |
| 2008 | Tropical storm Arthur | Atlantic | Near 17.9°N, 88.2°W May 31, 2008, 09:00 UTC | 40 kt (46 mph), 1-minute, NHC | NHC best track |
| 2003 | Tropical storm Linfa | Western Pacific | Coast crossing (estimated) near 38.7°N, 139.1°E May 31, 2003, 21:00 UTC | Not recorded | Estimated from the track |
| 2003 | Tropical storm Linfa | Western Pacific | Coast crossing (estimated) near 36.8°N, 136.2°E May 31, 2003, 15:00 UTC | Not recorded | Estimated from the track |
| 1993 | Unnamed tropical depression · 1993 | Atlantic | Coast crossing (estimated) near 21.5°N, 84.0°W May 31, 1993, 12:00 UTC | 25 kt (29 mph), 1-minute, NHC | Estimated from the track |
| 1985 | Unnamed cyclone · 1985 | North Indian | Coast crossing (estimated) near 23.3°N, 68.5°E May 31, 1985, 06:00 UTC | Not recorded | Estimated from the track |
| 1978 | Hurricane Aletta | Eastern Pacific | Coast crossing (estimated) near 17.8°N, 102.1°W May 31, 1978, 15:00 UTC | Not recorded | Estimated from the track |
| 1975 | Unnamed storm · 1975 | North Indian | Coast crossing (estimated) near 18.9°N, 72.7°E May 31, 1975, 15:00 UTC | Not recorded | Estimated from the track |
| 1972 | Cyclone Ida | Australian region → South Pacific | Coast crossing (estimated) near 7.5°S, 158.5°E May 31, 1972, 08:00 UTC | Not recorded | Estimated from the track |
| 1971 | Tropical storm Emma | Western Pacific | Coast crossing (estimated) near 9.4°N, 123.8°E May 31, 1971, 00:00 UTC | Not recorded | Estimated from the track |
| 1965 | Unnamed storm · 1965 | North Indian | Coast crossing (estimated) near 21.6°N, 90.3°E May 31, 1965, 15:00 UTC | Not recorded | Estimated from the track |
| 1961 | Typhoon Betty | Western Pacific | Coast crossing (estimated) near 50.9°N, 156.4°E May 31, 1961, 09:00 UTC | Not recorded | Estimated from the track |
| 1956 | Unnamed storm · 1956 | North Indian | Coast crossing (estimated) near 21.8°N, 88.0°E May 31, 1956, 15:00 UTC | Not recorded | Estimated from the track |
| 1953 | Tropical storm Alice | Atlantic | Near 21.9°N, 84.3°W May 31, 1953, 13:00 UTC | 45 kt (52 mph), 1-minute, NHC | NHC best track |
| 1943 | Unnamed storm · 1943 | North Indian | Coast crossing (estimated) near 21.4°N, 88.7°E May 31, 1943, 18:00 UTC | Not recorded | Estimated from the track |
| 1939 | Unnamed storm · 1939 | Western Pacific | Coast crossing (estimated) near 21.4°N, 110.9°E May 31, 1939, 21:00 UTC | Not recorded | Estimated from the track |
| 1923 | Unnamed storm · 1923 | Western Pacific | Coast crossing (estimated) near 15.8°N, 108.5°E May 31, 1923, 10:00 UTC | Not recorded | Estimated from the track |
| 1916 | Unnamed storm · 1916 | Western Pacific | Coast crossing (estimated) near 17.7°N, 109.9°E May 31, 1916, 15:00 UTC | Not recorded | Estimated from the track |
| 1907 | Unnamed storm · 1907 | Western Pacific | Coast crossing (estimated) near 22.5°N, 119.6°E May 31, 1907, 12:00 UTC | Not recorded | Estimated from the track |
Show 1 more storm
| Year | Storm | Ocean | Where and when | Wind at landfall | Record |
|---|---|---|---|---|---|
| 1894 | Unnamed storm · 1894 | Western Pacific | Coast crossing (estimated) near 18.9°N, 110.9°E May 31, 1894, 00:00 UTC | Not recorded | Estimated from the track |
Formed on May 31
27 storms had their first recorded position on this date.
| Season | Storm | Ocean | First position | Peak |
|---|---|---|---|---|
| 2007 | Cyclone Gonu | North Indian | 13.7°N, 71.6°E | 127 kt · 3-minute (IMD) |
| 2015 | Hurricane Blanca | Eastern Pacific | 12.0°N, 102.2°W | Category 4 · Saffir-Simpson (NHC) |
| 2012 | Typhoon Mawar | Western Pacific | 12.4°N, 129.5°E | 75 kt · 10-minute (JMA) |
| 2020 | Cyclone Nisarga | North Indian | 12.9°N, 72.2°E | 60 kt · 3-minute (IMD) |
| 1979 | Hurricane Andres | Eastern Pacific | 11.0°N, 95.5°W | Category 2 · Saffir-Simpson (NHC) |
| 2007 | Tropical storm Barry | Atlantic | 18.1°N, 87.0°W | 50 kt · 1-minute (NHC) |
| 2017 | Tropical storm Beatriz | Eastern Pacific | 13.8°N, 97.9°W | 40 kt · 1-minute (NHC) |
| 2008 | Tropical storm Arthur | Atlantic | 17.5°N, 87.5°W | 40 kt · 1-minute (NHC) |
| 1989 | Tropical storm Adolph | Eastern Pacific | 10.0°N, 113.8°W | 55 kt · 1-minute (NHC) |
| 1972 | Tropical storm Nina | Western Pacific | 8.5°N, 146.0°E | 45 kt · 1-minute (JTWC) |
| 2023 | Tropical storm Arlene | Atlantic | 26.4°N, 85.9°W | 35 kt · 1-minute (NHC) |
| 2026 | Tropical storm Amanda | Eastern Pacific | 8.0°N, 123.0°W | 40 kt · 1-minute (NHC (working)) |
| 1993 | Unnamed tropical depression · 1993 | Atlantic | 21.5°N, 84.0°W | 35 kt · 1-minute (NHC) |
| 1997 | Unnamed subtropical storm · 1997 | Atlantic | 28.5°N, 77.4°W | 45 kt · 1-minute (NHC) |
| 1988 | Unnamed tropical depression · 1988 | Atlantic | 20.3°N, 84.7°W | 25 kt · 1-minute (NHC) |
Show 12 more storms
| Season | Storm | Ocean | First position | Peak |
|---|---|---|---|---|
| 1982 | Unnamed tropical depression · 1982 | Eastern Pacific | 13.4°N, 95.6°W | 30 kt · 1-minute (JTWC) |
| 1979 | Unnamed tropical depression · 1979 | Eastern Pacific | 13.5°N, 107.5°W | 25 kt · 1-minute (JTWC) |
| 1943 | Unnamed storm · 1943 | North Indian | 20.0°N, 89.0°E | Not recorded |
| 1927 | Unnamed storm · 1927 | North Indian | 17.3°N, 91.4°E | Not recorded |
| 1927 | Unnamed storm · 1927 | Western Pacific | 14.2°N, 130.5°E | Not recorded |
| 1906 | Unnamed storm · 1906 | Western Pacific | 19.2°N, 118.3°E | Not recorded |
| 1898 | Unnamed storm · 1898 | North Indian | 11.3°N, 59.4°E | Not recorded |
| 2011 | Unnamed storm · 2011 | Western Pacific | 19.0°N, 115.9°E | Not recorded |
| 1969 | Unnamed storm · 1969 | Eastern Pacific | 13.0°N, 92.0°W | Not recorded |
| 1927 | Unnamed storm · 1927 | North Indian | 11.2°N, 71.1°E | Not recorded |
| 1920 | Unnamed storm · 1920 | Western Pacific | 9.7°N, 134.0°E | Not recorded |
| 1858–59 | Unnamed storm · 1859 | Southwest Indian | 4.7°S, 87.0°E | Not recorded |
Reached peak wind on May 31
13 storms recorded their highest wind on this date, as the responsible agency measured it.
| Season | Storm | Ocean | Peak wind | Lowest pressure |
|---|---|---|---|---|
| 1997 | Typhoon Marie | Western Pacific → Central Pacific | 65 kt (75 mph), 10-minute, JMA | 965 hPa (JMA) |
| 1965 | Typhoon Babe | Western Pacific | 80 kt (92 mph), 1-minute, JTWC | 990 hPa (JMA) |
| 2026 | Typhoon Jangmi | Western Pacific | 74 kt (85 mph), 1-minute, Real-time | 973 hPa (Real-time) |
| 1978 | Hurricane Aletta | Eastern Pacific | 65 kt (75 mph), 1-minute, NHC | Not recorded |
| 2008 | Tropical storm Arthur | Atlantic | 40 kt (46 mph), 1-minute, NHC | 1004 hPa (NHC) |
| 1948 | Typhoon Mabel | Western Pacific | 80 kt (92 mph), 1-minute, JTWC | Not recorded |
| 2020 | Tropical storm Amanda | Eastern Pacific | 35 kt (40 mph), 1-minute, NHC | 1003 hPa (NHC) |
| 2021 | Tropical storm Choi-Wan | Western Pacific | 40 kt (46 mph), 10-minute, JMA | 998 hPa (JMA) |
| 2024 | Tropical storm Maliksi | Western Pacific | 35 kt (40 mph), 10-minute, JMA | 998 hPa (JMA) |
| 1988 | Unnamed tropical depression · 1988 | Atlantic | 25 kt (29 mph), 1-minute, NHC | Not recorded |
| 2000 | Unnamed tropical depression · 2000 | Western Pacific | 30 kt (35 mph), 1-minute, JTWC | Not recorded |
| 1982 | Unnamed tropical depression · 1982 | Eastern Pacific | 30 kt (35 mph), 1-minute, JTWC | Not recorded |
| 1979 | Unnamed tropical depression · 1979 | Eastern Pacific | 25 kt (29 mph), 1-minute, JTWC | Not recorded |
Ended on May 31
20 storms had their last recorded position on this date.
| Season | Storm | Ocean | Last position | Dates |
|---|---|---|---|---|
| 1976 | Typhoon Olga | Western Pacific | 41.5°N, 177.7°E | May 10 to 31, 1976 |
| 1971 | Typhoon Dinah | Western Pacific | 23.4°N, 108.1°E | May 21 to 31, 1971 |
| 2018 | Tropical storm Alberto | Atlantic | 46.0°N, 83.3°W | May 25 to 31, 2018 |
| 1908 | Unnamed hurricane · 1908 | Atlantic | 46.4°N, 68.3°W | May 24 to 31, 1908 |
| 2020 | Tropical storm Amanda | Eastern Pacific | 14.1°N, 90.3°W | May 30 to 31, 2020 |
| 1962 | Tropical storm Iris | Western Pacific | 21.7°N, 124.6°E | May 25 to 31, 1962 |
| 2006 | Tropical storm Aletta | Eastern Pacific | 16.4°N, 103.7°W | May 27 to 31, 2006 |
| 2013 | Unnamed tropical depression · 2013 | North Indian | 25.0°N, 87.0°E | May 29 to 31, 2013 |
| 1954 | Unnamed tropical storm · 1954 | Atlantic | 48.0°N, 47.0°W | May 28 to 31, 1954 |
| 1952 | Unnamed tropical storm · 1952 | Eastern Pacific | 17.5°N, 108.1°W | May 29 to 31, 1952 |
Show 10 more storms
| Season | Storm | Ocean | Last position | Dates |
|---|---|---|---|---|
| 2020 | Unnamed tropical depression · 2020 | North Indian | 16.8°N, 52.9°E | May 29 to 31, 2020 |
| 1939 | Unnamed storm · 1939 | Western Pacific | 21.4°N, 110.8°E | May 26 to 31, 1939 |
| 1930 | Unnamed storm · 1930 | Western Pacific | 27.0°N, 125.9°E | May 20 to 31, 1930 |
| 1927 | Unnamed storm · 1927 | Western Pacific | 22.3°N, 117.1°E | May 24 to 31, 1927 |
| 1923 | Unnamed storm · 1923 | Western Pacific | 16.0°N, 107.6°E | May 28 to 31, 1923 |
| 1909 | Unnamed storm · 1909 | Western Pacific | 14.8°N, 106.4°E | May 27 to 31, 1909 |
| 1863 | Unnamed storm · 1863 | Atlantic | 47.5°N, 79.8°W | May 24 to 31, 1863 |
| 1949 | Unnamed storm · 1949 | North Indian | 18.8°N, 68.7°E | May 29 to 31, 1949 |
| 1939–40 | Unnamed storm · 1940 | Southwest Indian | 12.5°S, 54.0°E | May 21 to 31, 1940 |
| 1896 | Unnamed storm · 1896 | North Indian | 18.9°N, 59.0°E | May 25 to 31, 1896 |
Also active on May 31
52 more storms were active on this date, the most notable first. Storms listed above are not repeated.
| Season | Storm | Ocean | Dates | Peak |
|---|---|---|---|---|
| 2023 | Typhoon Mawar | Western Pacific | May 18 to Jun 3, 2023 | 115 kt · 10-minute (JMA) |
| 1976 | Typhoon Pamela | Western Pacific | May 14 to Jun 1, 1976 | 130 kt · 1-minute (JTWC) |
| 1999 | Typhoon Maggie | Western Pacific | May 30 to Jun 9, 1999 | 75 kt · 10-minute (JMA) |
| 2022 | Hurricane Agatha | Eastern Pacific | May 27 to Jun 1, 2022 | Category 2 · Saffir-Simpson (NHC) |
| 2011 | Typhoon Songda | Western Pacific | May 19 to Jun 2, 2011 | 105 kt · 10-minute (JMA) |
| 1958 | Typhoon Phyllis | Western Pacific | May 23 to Jun 6, 1958 | 160 kt · 1-minute (JTWC) |
| 1953 | Typhoon Judy | Western Pacific | May 28 to Jun 7, 1953 | 120 kt · 1-minute (JTWC) |
| 2010 | Cyclone Phet | North Indian | May 30 to Jun 7, 2010 | 85 kt · 3-minute (IMD) |
| 2008 | Typhoon Nakri | Western Pacific | May 26 to Jun 6, 2008 | 100 kt · 10-minute (JMA) |
| 2005 | Typhoon Nesat | Western Pacific | May 27 to Jun 11, 2005 | 95 kt · 10-minute (JMA) |
| 2015 | Hurricane Andres | Eastern Pacific | May 28 to Jun 7, 2015 | Category 4 · Saffir-Simpson (NHC) |
| 2001 | Hurricane Adolph | Eastern Pacific | May 25 to Jun 1, 2001 | Category 4 · Saffir-Simpson (NHC) |
| 2024 | Typhoon Ewiniar | Western Pacific | May 20 to Jun 2, 2024 | 75 kt · 10-minute (JMA) |
| 1972 | Typhoon Lola | Western Pacific | May 27 to Jun 8, 1972 | 105 kt · 1-minute (JTWC) |
| 1965 | Typhoon Carla | Western Pacific | May 29 to Jun 6, 1965 | 120 kt · 1-minute (JTWC) |
| 1968 | Typhoon Kim | Western Pacific | May 28 to Jun 10, 1968 | 100 kt · 1-minute (JTWC) |
| 2002 | Hurricane Alma | Eastern Pacific | May 24 to Jun 1, 2002 | Category 3 · Saffir-Simpson (NHC) |
| 1966 | Typhoon Judy | Western Pacific | May 21 to Jun 4, 1966 | 85 kt · 1-minute (JTWC) |
| 1988 | Typhoon Susan | Western Pacific | May 28 to Jun 3, 1988 | 65 kt · 10-minute (JMA) |
| 1982 | Unnamed cyclone · 1982 | North Indian | May 30 to Jun 5, 1982 | 90 kt · 3-minute (IMD) |
| 2012 | Tropical storm Beryl | Atlantic | May 25 to Jun 2, 2012 | 60 kt · 1-minute (NHC) |
| 1959 | Tropical storm Arlene | Atlantic | May 28 to Jun 2, 1959 | 55 kt · 1-minute (NHC) |
| 2007 | Tropical storm Barbara | Eastern Pacific | May 29 to Jun 2, 2007 | 45 kt · 1-minute (NHC) |
| 2016 | Tropical storm Bonnie | Atlantic | May 27 to Jun 9, 2016 | 40 kt · 1-minute (NHC) |
| 1963 | Typhoon Polly | Western Pacific | May 27 to Jun 7, 1963 | 70 kt · 1-minute (JTWC) |
Show 27 more storms
| Season | Storm | Ocean | Dates | Peak |
|---|---|---|---|---|
| 1995 | Tropical storm Deanna | Western Pacific | May 28 to Jun 12, 1995 | 40 kt · 10-minute (JMA) |
| 1970 | Hurricane Adele | Eastern Pacific | May 30 to Jun 7, 1970 | Category 1 · Saffir-Simpson (NHC) |
| 1960 | Tropical storm Lucille | Western Pacific | May 25 to Jun 4, 1960 | 45 kt · 1-minute (JTWC) |
| 1997 | Tropical storm Levi | Western Pacific → Central Pacific | May 23 to Jun 4, 1997 | 40 kt · 10-minute (JMA) |
| 1984 | Hurricane Boris | Eastern Pacific | May 28 to Jun 18, 1984 | Category 1 · Saffir-Simpson (NHC) |
| 1987 | Unnamed cyclone · 1987 | North Indian | May 30 to Jun 5, 1987 | 45 kt · 3-minute (IMD) |
| 1981 | Tropical storm Adrian | Eastern Pacific | May 30 to Jun 4, 1981 | 40 kt · 1-minute (NHC) |
| 2003 | Tropical storm Nangka | Western Pacific | May 30 to Jun 7, 2003 | 50 kt · 10-minute (JMA) |
| 2021 | Tropical storm Blanca | Eastern Pacific | May 30 to Jun 5, 2021 | 50 kt · 1-minute (NHC) |
| 2025 | Tropical storm Alvin | Eastern Pacific | May 28 to Jun 1, 2025 | 50 kt · 1-minute (NHC) |
| 1991 | Unnamed cyclone · 1991 | North Indian | May 30 to Jun 3, 1991 | 45 kt · 3-minute (IMD) |
| 1995 | Tropical storm Eli | Western Pacific | May 30 to Jun 9, 1995 | 40 kt · 1-minute (JTWC) |
| 2007 | Tropical storm Alvin | Eastern Pacific | May 27 to Jun 6, 2007 | 35 kt · 1-minute (NHC) |
| 1976 | Unnamed cyclone · 1976 | North Indian | May 29 to Jun 5, 1976 | 40 kt · 1-minute (JTWC) |
| 1956 | Unnamed tropical storm · 1956 | Eastern Pacific | May 30 to Jun 3, 1956 | 45 kt · 1-minute (NHC) |
| 1987 | Unnamed tropical depression · 1987 | Atlantic | May 24 to Jun 1, 1987 | 30 kt · 1-minute (NHC) |
| 1977 | Unnamed tropical depression · 1977 | Western Pacific | May 24 to Jun 7, 1977 | 30 kt · 1-minute (JTWC) |
| 1977 | Unnamed tropical depression · 1977 | Eastern Pacific | May 30 to Jun 1, 1977 | 30 kt · 1-minute (JTWC) |
| 1958 | Unnamed storm · 1958 | Western Pacific | May 26 to Jun 6, 1958 | Not recorded |
| 1974 | Unnamed storm · 1974 | North Indian | May 29 to Jun 1, 1974 | Not recorded |
| 1961 | Unnamed storm · 1961 | Western Pacific | May 30 to Jun 6, 1961 | Not recorded |
| 1932 | Unnamed storm · 1932 | Western Pacific | May 30 to Jun 4, 1932 | Not recorded |
| 1881 | Unnamed storm · 1881 | North Indian | May 26 to Jun 2, 1881 | Not recorded |
| 1879 | Unnamed storm · 1879 | North Indian | May 29 to Jun 1, 1879 | Not recorded |
| 1970 | Unnamed storm · 1970 | North Indian | May 28 to Jun 2, 1970 | Not recorded |
| 1919 | Unnamed storm · 1919 | North Indian | May 30 to Jun 2, 1919 | Not recorded |
| 1885 | Unnamed storm · 1885 | North Indian | May 30 to Jun 2, 1885 | Not recorded |
Questions about May 31
What is the strongest storm on record on May 31?
Of the storms active on May 31, Typhoon Mawar (2023) had the highest peak wind recorded by a U.S. agency: 165 kt (190 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 May 31?
Yes. 20 storms on record came ashore on May 31. The most recent was Tropical storm Maliksi (2024): coast crossing (estimated) near 21.3°N, 111.4°E. Some coast crossings are estimated from the track, and each one is labelled.
How many storms were active on May 31?
119 storms on record were active on May 31, in 82 different years from 1859 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 May 31 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 PlaySources. 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.
- International Best Track Archive for Climate Stewardship (IBTrACS) v04r01, all basins (CSV), NOAA National Centers for Environmental Information (NCEI). Retrieved 2026-09-26.
- HURDAT2 Atlantic hurricane database, 1851-2025 (released 2026-09-12), NOAA National Hurricane Center (NHC). Retrieved 2026-09-26.
- HURDAT2 Northeast and North Central Pacific hurricane database, 1949-2025 (released 2026-09-14), NOAA National Hurricane Center (NHC) and Central Pacific Hurricane Center (CPHC). Retrieved 2026-09-26.