Hurricane Calendar · On this day
Hurricanes on July 31 in history (1842 to 2026)
363 storms on record were active on July 31 between 1860 and 2026. On this date 69 formed, 28 reached their peak recorded wind, 36 came ashore and 52 ended. The strongest storm active on July 31 was Hurricane Allen (1980), with a peak 1-minute sustained wind of 165 kt (190 mph), recorded by NHC.
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 July 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
Hurricane Celia (1970)
First recorded position: July 31, 1970, 00:00 UTC. Peak: Category 4 · Saffir-Simpson (NHC). Atlantic, Jul 31 to Aug 5, 1970.
In Hurricane Calendar, replay Celia along its recorded track, with the wind at each step and the agency that measured it.
Came ashore on July 31
36 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 |
|---|---|---|---|---|---|
| 2021 | Typhoon In-Fa | Western Pacific | Coast crossing (estimated) near 40.5°N, 121.3°E July 31, 2021, 03:00 UTC | Not recorded | Estimated from the track |
| 2020 | Hurricane Isaias | Atlantic | Landfall on Great Inagua, Bahamas (Category 1) July 31, 2020, 09:00 UTC | Not recorded | Editor-reviewed, sourced |
| 2017 | Tropical storm Emily | Atlantic | Near 27.5°N, 82.7°W July 31, 2017, 14:45 UTC | 50 kt (58 mph), 1-minute, NHC | NHC best track |
| 2016 | Tropical storm Nida | Western Pacific | Coast crossing (estimated) near 17.7°N, 122.7°E July 31, 2016, 03:00 UTC | Not recorded | Estimated from the track |
| 2006 | Typhoon Prapiroon | Western Pacific | Coast crossing (estimated) near 16.2°N, 122.3°E July 31, 2006, 06:00 UTC | Not recorded | Estimated from the track |
| 2005 | Tropical storm Washi | Western Pacific | Coast crossing (estimated) near 20.1°N, 106.4°E July 31, 2005, 03:00 UTC | Not recorded | Estimated from the track |
| 2004 | Typhoon Namtheun | Western Pacific | Coast crossing (estimated) near 33.1°N, 133.4°E July 31, 2004, 06:00 UTC | 65 kt (75 mph), 10-minute, JMA | Estimated from the track |
| 2001 | Typhoon Toraji | Western Pacific | Second landfall near Fuzhou, Fujian, China July 31, 2001 | Not recorded | Editor-reviewed, sourced |
| 2000 | Tropical storm Bolaven | Western Pacific | Coast crossing (estimated) near 42.9°N, 134.4°E July 31, 2000, 21:00 UTC | Not recorded | Estimated from the track |
| 1996 | Typhoon Herb | Western Pacific | Coast crossing (estimated) near 24.8°N, 122.6°E July 31, 1996, 12:00 UTC | 95 kt (109 mph), 10-minute, JMA | Estimated from the track |
| 1995 | Tropical storm Gary | Western Pacific | Coast crossing (estimated) near 23.3°N, 116.9°E July 31, 1995, 03:00 UTC | Not recorded | Estimated from the track |
| 1995 | Tropical storm Dean | Atlantic | Near 29.2°N, 95.3°W July 31, 1995, 02:00 UTC | 40 kt (46 mph), 1-minute, NHC | NHC best track |
| 1993 | Tropical storm Percy | Western Pacific | Coast crossing (estimated) near 42.2°N, 139.5°E July 31, 1993, 15:00 UTC | Not recorded | Estimated from the track |
| 1990 | Tropical storm Tasha | Western Pacific | Landfall over eastern Guangdong, China July 31, 1990 | Not recorded | Editor-reviewed, sourced |
| 1984 | Unnamed tropical depression · 1984 | North Indian | Coast crossing (estimated) near 20.0°N, 86.5°E July 31, 1984, 12:00 UTC | 25 kt (29 mph), 3-minute, IMD | Estimated from the track |
| 1984 | Typhoon Ed | Western Pacific | Coast crossing (estimated) near 32.3°N, 121.5°E July 31, 1984, 09:00 UTC | Not recorded | Estimated from the track |
| 1977 | Typhoon Vera | Western Pacific | Coast crossing (estimated) near 24.8°N, 122.0°E July 31, 1977, 09:00 UTC | Not recorded | Estimated from the track |
| 1967 | Unnamed storm · 1967 | Western Pacific | Coast crossing (estimated) near 25.5°N, 119.9°E July 31, 1967, 03:00 UTC | Not recorded | Estimated from the track |
| 1960 | Typhoon Shirley | Western Pacific | Coast crossing (estimated) near 24.6°N, 122.1°E July 31, 1960, 12:00 UTC | Not recorded | Estimated from the track |
| 1960 | Typhoon Polly | Western Pacific | Coast crossing (estimated) near 46.9°N, 141.4°E July 31, 1960, 03:00 UTC | Not recorded | Estimated from the track |
Show 16 more storms
| Year | Storm | Ocean | Where and when | Wind at landfall | Record |
|---|---|---|---|---|---|
| 1952 | Unnamed storm · 1952 | North Indian | Coast crossing (estimated) near 21.6°N, 89.4°E July 31, 1952, 12:00 UTC | Not recorded | Estimated from the track |
| 1939 | Unnamed storm · 1939 | Western Pacific | Coast crossing (estimated) near 23.5°N, 121.5°E July 31, 1939, 09:00 UTC | Not recorded | Estimated from the track |
| 1936 | Unnamed hurricane · 1936 | Atlantic | Near 30.4°N, 86.6°W July 31, 1936, 14:00 UTC | 90 kt (104 mph), 1-minute, NHC | NHC best track |
| 1931 | Unnamed storm · 1931 | Western Pacific | Coast crossing (estimated) near 18.1°N, 122.8°E July 31, 1931, 12:00 UTC | Not recorded | Estimated from the track |
| 1926 | Unnamed storm · 1926 | Western Pacific | Coast crossing (estimated) near 22.8°N, 121.3°E July 31, 1926, 22:00 UTC | Not recorded | Estimated from the track |
| 1919 | Unnamed storm · 1919 | North Indian | Coast crossing (estimated) near 20.7°N, 87.1°E July 31, 1919, 21:00 UTC | Not recorded | Estimated from the track |
| 1913 | Unnamed storm · 1913 | Western Pacific | Coast crossing (estimated) near 23.7°N, 117.5°E July 31, 1913, 18:00 UTC | Not recorded | Estimated from the track |
| 1911 | Unnamed storm · 1911 | Western Pacific | Coast crossing (estimated) near 18.0°N, 122.3°E July 31, 1911, 16:00 UTC | Not recorded | Estimated from the track |
| 1909 | Unnamed storm · 1909 | North Indian | Coast crossing (estimated) near 21.4°N, 87.2°E July 31, 1909, 09:00 UTC | Not recorded | Estimated from the track |
| 1908 | Unnamed tropical storm · 1908 | Atlantic | Near 29.5°N, 91.9°W July 31, 1908, 22:00 UTC | 50 kt (58 mph), 1-minute, NHC | NHC best track |
| 1908 | Unnamed hurricane · 1908 | Atlantic | Near 34.6°N, 77.1°W July 31, 1908, 11:00 UTC | 70 kt (81 mph), 1-minute, NHC | NHC best track |
| 1900 | Unnamed storm · 1900 | North Indian | Coast crossing (estimated) near 19.9°N, 86.3°E July 31, 1900, 06:00 UTC | Not recorded | Estimated from the track |
| 1898 | Unnamed storm · 1898 | Western Pacific | Coast crossing (estimated) near 17.2°N, 123.7°E July 31, 1898, 21:00 UTC | Not recorded | Estimated from the track |
| 1889 | Unnamed storm · 1889 | Western Pacific | Coast crossing (estimated) near 23.3°N, 121.6°E July 31, 1889, 09:00 UTC | Not recorded | Estimated from the track |
| 1884 | Unnamed storm · 1884 | Western Pacific | Coast crossing (estimated) near 17.3°N, 107.0°E July 31, 1884, 00:00 UTC | Not recorded | Estimated from the track |
| 1860 | Unnamed storm · 1860 | Atlantic | Coast crossing (estimated) near 19.0°N, 95.0°W July 31, 1860, 18:00 UTC | Not recorded | Estimated from the track |
Formed on July 31
69 storms had their first recorded position on this date.
| Season | Storm | Ocean | First position | Peak |
|---|---|---|---|---|
| 1980 | Hurricane Allen | Atlantic | 11.0°N, 30.0°W | Category 5 · Saffir-Simpson (NHC) |
| 1970 | Hurricane Celia | Atlantic | 18.5°N, 82.5°W | Category 4 · Saffir-Simpson (NHC) |
| 2003 | Typhoon Etau | Western Pacific | 8.6°N, 150.1°E | 85 kt · 10-minute (JMA) |
| 1983 | Typhoon Abby | Western Pacific | 6.0°N, 151.0°E | 120 kt · 10-minute (JMA) |
| 1976 | Typhoon Billie | Western Pacific | 8.2°N, 160.1°E | 125 kt · 1-minute (JTWC) |
| 2000 | Typhoon Jelawat | Western Pacific | 21.7°N, 155.2°E | 85 kt · 10-minute (JMA) |
| 2018 | Hurricane Hector | Eastern Pacific → Central Pacific → Western Pacific | 12.3°N, 115.1°W | Category 4 · Saffir-Simpson (NHC) |
| 2023 | Hurricane Dora | Eastern Pacific → Central Pacific → Western Pacific | 14.3°N, 102.6°W | Category 4 · Saffir-Simpson (NHC) |
| 1963 | Hurricane Arlene | Atlantic | 11.0°N, 39.4°W | Category 3 · Saffir-Simpson (NHC) |
| 1989 | Hurricane Dean | Atlantic | 14.8°N, 41.8°W | Category 2 · Saffir-Simpson (NHC) |
| 2001 | Typhoon Man-Yi | Western Pacific | 10.1°N, 157.8°E | 80 kt · 10-minute (JMA) |
| 1995 | Hurricane Erin | Atlantic | 22.3°N, 73.2°W | Category 2 · Saffir-Simpson (NHC) |
| 2004 | Hurricane Alex | Atlantic | 30.3°N, 78.3°W | Category 3 · Saffir-Simpson (NHC) |
| 1971 | Hurricane Ilsa | Eastern Pacific | 11.9°N, 98.2°W | Category 3 · Saffir-Simpson (NHC) |
| 1987 | Hurricane Hilary | Eastern Pacific | 10.7°N, 92.4°W | Category 3 · Saffir-Simpson (NHC) |
Show 54 more storms
| Season | Storm | Ocean | First position | Peak |
|---|---|---|---|---|
| 2007 | Tropical storm Chantal | Atlantic | 35.5°N, 66.5°W | 60 kt · 1-minute (NHC) |
| 1955 | Tropical storm Brenda | Atlantic | 27.5°N, 87.5°W | 60 kt · 1-minute (NHC) |
| 2024 | Hurricane Carlotta | Eastern Pacific | 14.3°N, 105.8°W | Category 1 · Saffir-Simpson (NHC) |
| 1980 | Hurricane Howard | Eastern Pacific | 11.0°N, 103.9°W | Category 2 · Saffir-Simpson (NHC) |
| 1981 | Tropical storm Phyllis | Western Pacific | 16.9°N, 141.8°E | 55 kt · 10-minute (JMA) |
| 1915 | Unnamed hurricane · 1915 | Atlantic | 27.4°N, 76.5°W | Category 1 · Saffir-Simpson (NHC) |
| 1999 | Tropical storm Paul | Western Pacific | 11.9°N, 144.4°E | 45 kt · 10-minute (JMA) |
| 2025 | Hurricane Gil | Eastern Pacific | 12.5°N, 113.3°W | Category 1 · Saffir-Simpson (NHC) |
| 2009 | Tropical storm Goni | Western Pacific | 15.7°N, 129.8°E | 40 kt · 10-minute (JMA) |
| 1994 | Hurricane Li | Eastern Pacific → Central Pacific → Western Pacific | 13.1°N, 125.2°W | Category 1 · Saffir-Simpson (NHC) |
| 2017 | Tropical storm Nalgae | Western Pacific | 26.6°N, 157.8°E | 45 kt · 10-minute (JMA) |
| 1947 | Unnamed tropical storm · 1947 | Atlantic | 19.5°N, 93.6°W | 45 kt · 1-minute (NHC) |
| 2016 | Tropical storm Howard | Eastern Pacific | 14.7°N, 119.8°W | 50 kt · 1-minute (NHC) |
| 2006 | Tropical storm Fabio | Eastern Pacific | 14.1°N, 121.4°W | 45 kt · 1-minute (NHC) |
| 1990 | Tropical storm Cesar | Atlantic | 10.1°N, 22.2°W | 45 kt · 1-minute (NHC) |
| 2021 | Tropical storm Ignacio | Eastern Pacific | 14.4°N, 107.4°W | 35 kt · 1-minute (NHC) |
| 2007 | Tropical storm Erick | Eastern Pacific | 12.9°N, 122.5°W | 35 kt · 1-minute (NHC) |
| 1979 | Unnamed tropical depression · 1979 | Atlantic | 17.0°N, 54.0°W | 30 kt · 1-minute (NHC) |
| 1968 | Tropical depression Estelle | Central Pacific | 15.7°N, 141.8°W | 25 kt · 1-minute (CPHC) |
| 1981 | Unnamed tropical storm · 1981 | Western Pacific | 18.0°N, 142.0°E | 40 kt · 10-minute (JMA) |
| 2015–16 | Unnamed cyclone · 2015 | South Pacific | 7.6°S, 168.9°E | 40 kt · 1-minute (JTWC) |
| 1984 | Unnamed tropical depression · 1984 | North Indian | 20.0°N, 88.5°E | 25 kt · 3-minute (IMD) |
| 1958 | Unnamed tropical storm · 1958 | Eastern Pacific | 16.8°N, 113.5°W | 45 kt · 1-minute (NHC) |
| 2007 | Unnamed tropical depression · 2007 | Western Pacific | 12.1°N, 115.2°E | 30 kt · 1-minute (JTWC) |
| 1974 | Unnamed tropical depression · 1974 | Eastern Pacific → Central Pacific | 11.0°N, 110.2°W | 25 kt · 1-minute (CPHC) |
| 1988 | Unnamed storm · 1988 | Western Pacific | 17.5°N, 116.0°E | Not recorded |
| 1956 | Unnamed storm · 1956 | North Indian | 19.2°N, 87.9°E | Not recorded |
| 1953 | Unnamed storm · 1953 | North Indian | 19.8°N, 89.6°E | Not recorded |
| 1946 | Unnamed storm · 1946 | North Indian | 20.3°N, 88.5°E | Not recorded |
| 1943 | Unnamed storm · 1943 | North Indian | 19.9°N, 90.0°E | Not recorded |
| 1941 | Unnamed storm · 1941 | Western Pacific | 9.9°N, 150.5°E | Not recorded |
| 1934 | Unnamed storm · 1934 | North Indian | 16.1°N, 85.6°E | Not recorded |
| 1934 | Unnamed storm · 1934 | Western Pacific | 15.0°N, 148.9°E | Not recorded |
| 1924 | Unnamed storm · 1924 | Western Pacific | 20.0°N, 114.7°E | Not recorded |
| 1915 | Unnamed storm · 1915 | North Indian | 18.9°N, 88.8°E | Not recorded |
| 1911 | Unnamed storm · 1911 | Western Pacific | 18.8°N, 146.0°E | Not recorded |
| 1909 | Unnamed storm · 1909 | North Indian | 20.8°N, 88.9°E | Not recorded |
| 1907 | Unnamed storm · 1907 | Western Pacific | 18.3°N, 114.6°E | Not recorded |
| 1902 | Unnamed storm · 1902 | Western Pacific | 19.4°N, 123.9°E | Not recorded |
| 1898 | Unnamed storm · 1898 | Western Pacific | 16.2°N, 128.0°E | Not recorded |
| 1896 | Unnamed storm · 1896 | Western Pacific | 8.7°N, 136.0°E | Not recorded |
| 1893 | Unnamed storm · 1893 | North Indian | 20.3°N, 88.0°E | Not recorded |
| 1975–76 | Unnamed storm · 1975 | South Pacific | 23.7°S, 177.9°E | Not recorded |
| 1965 | Unnamed storm · 1965 | North Indian | 26.4°N, 77.4°E | Not recorded |
| 1957 | Unnamed storm · 1957 | Western Pacific | 22.6°N, 123.9°E | Not recorded |
| 1954 | Unnamed storm · 1954 | Western Pacific | 26.0°N, 133.0°E | Not recorded |
| 1937 | Unnamed storm · 1937 | Western Pacific | 21.4°N, 130.5°E | Not recorded |
| 1915 | Unnamed storm · 1915 | Western Pacific | 22.1°N, 142.6°E | Not recorded |
| 1908–09 | Unnamed storm · 1908 | Australian region | 30.0°S, 142.3°E | Not recorded |
| 1908 | Unnamed storm · 1908 | Western Pacific | 17.8°N, 120.0°E | Not recorded |
| 1893 | Unnamed storm · 1893 | Western Pacific | 18.1°N, 127.5°E | Not recorded |
| 1891 | Unnamed storm · 1891 | Western Pacific | 22.2°N, 128.2°E | Not recorded |
| 1882 | Unnamed storm · 1882 | North Indian | 20.0°N, 88.0°E | Not recorded |
| 1882 | Unnamed storm · 1882 | Atlantic | 35.5°N, 47.5°W | Not recorded |
Reached peak wind on July 31
28 storms recorded their highest wind on this date, as the responsible agency measured it.
| Season | Storm | Ocean | Peak wind | Lowest pressure |
|---|---|---|---|---|
| 1996 | Typhoon Herb | Western Pacific | 95 kt (109 mph), 10-minute, JMA | 925 hPa (JMA) |
| 1979 | Typhoon Hope | Western Pacific → North Indian | 110 kt (127 mph), 10-minute, JMA | 900 hPa (JMA) |
| 1960 | Typhoon Shirley | Western Pacific | 135 kt (155 mph), 1-minute, JTWC | 910 hPa (JMA) |
| 2017 | Typhoon Noru | Western Pacific | 95 kt (109 mph), 10-minute, JMA | 935 hPa (JMA) |
| 1936 | Unnamed hurricane · 1936 | Atlantic | 90 kt (104 mph), 1-minute, NHC | 964 hPa (NHC) |
| 1983 | Hurricane Henriette | Eastern Pacific | 115 kt (132 mph), 1-minute, NHC | Not recorded |
| 1967 | Typhoon Ellen | Western Pacific | 80 kt (92 mph), 1-minute, JTWC | 970 hPa (JMA) |
| 2016 | Tropical storm Nida | Western Pacific | 60 kt (69 mph), 10-minute, JMA | 975 hPa (JMA) |
| 2015 | Hurricane Guillermo | Eastern Pacific → Central Pacific | 95 kt (109 mph), 1-minute, NHC | 967 hPa (NHC) |
| 2017 | Tropical storm Emily | Atlantic | 50 kt (58 mph), 1-minute, NHC | 1001 hPa (NHC) |
| 1967 | Tropical storm Fran | Western Pacific | 60 kt (69 mph), 1-minute, JTWC | 982 hPa (JMA) |
| 1989 | Tropical storm Ken | Western Pacific | 55 kt (63 mph), 10-minute, JMA | 980 hPa (JMA) |
| 1990 | Hurricane Bertha | Atlantic | 70 kt (81 mph), 1-minute, NHC | 973 hPa (NHC) |
| 1995 | Tropical storm Dean | Atlantic | 40 kt (46 mph), 1-minute, NHC | 999 hPa (NHC) |
| 2019 | Hurricane Flossie | Eastern Pacific → Central Pacific | 70 kt (81 mph), 1-minute, NHC | 987 hPa (NHC) |
Show 13 more storms
| Season | Storm | Ocean | Peak wind | Lowest pressure |
|---|---|---|---|---|
| 1986 | Hurricane Frank | Eastern Pacific → Central Pacific | 75 kt (86 mph), 1-minute, NHC | Not recorded |
| 1937 | Unnamed tropical storm · 1937 | Atlantic | 60 kt (69 mph), 1-minute, NHC | 996 hPa (NHC) |
| 1994 | Tropical storm Brendan | Western Pacific | 45 kt (52 mph), 10-minute, JMA | 992 hPa (JMA) |
| 1978 | Tropical storm Amelia | Atlantic | 45 kt (52 mph), 1-minute, NHC | 1005 hPa (NHC) |
| 2009 | Tropical storm Lana | Eastern Pacific → Central Pacific | 55 kt (63 mph), 1-minute, NHC | 995 hPa (NHC) |
| 2022 | Tropical storm Trases | Western Pacific | 35 kt (40 mph), 10-minute, JMA | 998 hPa (JMA) |
| 1973 | Tropical storm Glenda | Eastern Pacific | 50 kt (58 mph), 1-minute, NHC | Not recorded |
| 1970 | Tropical storm Joyce | Eastern Pacific | 50 kt (58 mph), 1-minute, NHC | Not recorded |
| 1985 | Tropical storm Linda | Eastern Pacific → Central Pacific | 45 kt (52 mph), 1-minute, NHC | Not recorded |
| 1973 | Subtropical storm Alfa | Atlantic | 40 kt (46 mph), 1-minute, NHC | 1005 hPa (NHC) |
| 1968 | Tropical depression Estelle | Central Pacific | 25 kt (29 mph), 1-minute, CPHC | Not recorded |
| 1984 | Unnamed tropical depression · 1984 | North Indian | 25 kt (29 mph), 3-minute, IMD | Not recorded |
| 1958 | Unnamed tropical storm · 1958 | Eastern Pacific | 45 kt (52 mph), 1-minute, NHC | Not recorded |
Ended on July 31
52 storms had their last recorded position on this date.
| Season | Storm | Ocean | Last position | Dates |
|---|---|---|---|---|
| 2023 | Typhoon Doksuri | Western Pacific | 37.4°N, 113.4°E | Jul 20 to 31, 2023 |
| 1997 | Typhoon Rosie | Western Pacific | 31.8°N, 136.2°E | Jul 15 to 31, 1997 |
| 1969 | Typhoon Viola | Western Pacific | 23.3°N, 102.8°E | Jul 20 to 31, 1969 |
| 1994 | Hurricane Gilma | Eastern Pacific → Central Pacific | 18.5°N, 176.0°W | Jul 21 to 31, 1994 |
| 2002 | Hurricane Elida | Eastern Pacific | 33.0°N, 127.6°W | Jul 23 to 31, 2002 |
| 1990 | Hurricane Hernan | Eastern Pacific | 26.2°N, 138.5°W | Jul 19 to 31, 1990 |
| 2011 | Typhoon Ma-On | Western Pacific | 51.7°N, 164.7°E | Jul 10 to 31, 2011 |
| 2021 | Typhoon In-Fa | Western Pacific | 40.9°N, 121.5°E | Jul 15 to 31, 2021 |
| 2008 | Typhoon Fung-Wong | Western Pacific | 34.2°N, 116.5°E | Jul 23 to 31, 2008 |
| 2017 | Typhoon Nesat | Western Pacific | 24.8°N, 116.6°E | Jul 25 to 31, 2017 |
Show 42 more storms
| Season | Storm | Ocean | Last position | Dates |
|---|---|---|---|---|
| 1952 | Typhoon Harriet | Western Pacific | 26.6°N, 104.5°E | Jul 23 to 31, 1952 |
| 1946 | Typhoon Janie | Western Pacific | 42.0°N, 133.0°E | Jul 23 to 31, 1946 |
| 2011 | Tropical storm Nock-Ten | Western Pacific | 18.1°N, 102.2°E | Jul 24 to 31, 2011 |
| 2005 | Tropical storm Banyan | Western Pacific | 53.1°N, 178.0°W | Jul 20 to 31, 2005 |
| 1979 | Tropical storm Gordon | Western Pacific | 25.3°N, 107.2°E | Jul 25 to 31, 1979 |
| 1967 | Tropical storm Dot | Western Pacific | 49.3°N, 134.0°E | Jul 19 to 31, 1967 |
| 1961 | Typhoon Ida | Western Pacific | 30.0°N, 128.0°E | Jul 26 to 31, 1961 |
| 1978 | Tropical storm Agnes | Western Pacific | 24.8°N, 115.0°E | Jul 22 to 31, 1978 |
| 1966 | Hurricane Dorothy | Atlantic | 49.0°N, 36.0°W | Jul 21 to 31, 1966 |
| 2005 | Tropical storm Washi | Western Pacific | 20.3°N, 103.2°E | Jul 28 to 31, 2005 |
| 2008 | Hurricane Genevieve | Eastern Pacific | 16.6°N, 140.0°W | Jul 21 to 31, 2008 |
| 2014 | Hurricane Hernan | Eastern Pacific | 25.3°N, 125.9°W | Jul 26 to 31, 2014 |
| 2021 | Tropical storm Nepartak | Western Pacific | 40.9°N, 133.9°E | Jul 22 to 31, 2021 |
| 1980 | Hurricane Georgette | Eastern Pacific | 22.6°N, 124.2°W | Jul 28 to 31, 1980 |
| 2005 | Tropical storm Franklin | Atlantic | 47.5°N, 46.0°W | Jul 21 to 31, 2005 |
| 2006 | Tropical storm Emilia | Eastern Pacific | 31.0°N, 125.3°W | Jul 21 to 31, 2006 |
| 1987 | Tropical storm Fernanda | Eastern Pacific → Central Pacific | 12.7°N, 160.5°W | Jul 24 to 31, 1987 |
| 1947 | Tropical storm Faith | Western Pacific | 29.6°N, 130.3°E | Jul 26 to 31, 1947 |
| 1968 | Tropical storm Estelle | Eastern Pacific | 15.0°N, 139.6°W | Jul 23 to 31, 1968 |
| 1960 | Tropical storm Rose | Western Pacific | 55.0°N, 173.0°W | Jul 24 to 31, 1960 |
| 2018 | Tropical storm Gilma | Eastern Pacific | 15.7°N, 150.0°W | Jul 26 to 31, 2018 |
| 1973 | Tropical storm Fran | Western Pacific | 26.2°N, 126.7°E | Jul 23 to 31, 1973 |
| 2005 | Unnamed tropical depression · 2005 | North Indian | 22.0°N, 82.5°E | Jul 29 to 31, 2005 |
| 1989 | Unnamed tropical depression · 1989 | Western Pacific | 23.9°N, 119.8°E | Jul 27 to 31, 1989 |
| 2015 | Unnamed tropical depression · 2015 | Eastern Pacific | 16.5°N, 143.5°W | Jul 27 to 31, 2015 |
| 1967 | Unnamed storm · 1967 | Western Pacific | 26.0°N, 117.1°E | Jul 29 to 31, 1967 |
| 1966 | Unnamed storm · 1966 | North Indian | 24.4°N, 80.0°E | Jul 27 to 31, 1966 |
| 1951 | Unnamed storm · 1951 | North Indian | 21.4°N, 86.3°E | Jul 29 to 31, 1951 |
| 1943 | Unnamed storm · 1943 | Western Pacific | 37.8°N, 123.5°E | Jul 23 to 31, 1943 |
| 1939 | Unnamed storm · 1939 | Western Pacific | 23.8°N, 120.5°E | Jul 27 to 31, 1939 |
| 1921 | Unnamed storm · 1921 | North Indian | 25.2°N, 69.8°E | Jul 24 to 31, 1921 |
| 1912 | Unnamed storm · 1912 | Western Pacific | 19.6°N, 106.7°E | Jul 27 to 31, 1912 |
| 1910 | Unnamed storm · 1910 | Western Pacific | 30.0°N, 118.4°E | Jul 23 to 31, 1910 |
| 1909 | Unnamed storm · 1909 | Western Pacific | 27.4°N, 129.5°E | Jul 27 to 31, 1909 |
| 1884 | Unnamed storm · 1884 | Western Pacific | 17.1°N, 106.3°E | Jul 25 to 31, 1884 |
| 1965 | Unnamed storm · 1965 | North Indian | 27.2°N, 79.2°E | Jul 31, 1965 |
| 1962 | Unnamed storm · 1962 | Western Pacific | 18.0°N, 113.5°E | Jul 29 to 31, 1962 |
| 1952 | Unnamed storm · 1952 | North Indian | 24.7°N, 77.6°E | Jul 26 to 31, 1952 |
| 1940 | Unnamed storm · 1940 | Western Pacific | 29.0°N, 124.0°E | Jul 24 to 31, 1940 |
| 1939 | Unnamed storm · 1939 | Western Pacific | 24.4°N, 130.8°E | Jul 27 to 31, 1939 |
| 1923 | Unnamed storm · 1923 | North Indian | 24.8°N, 79.2°E | Jul 28 to 31, 1923 |
| 1888 | Unnamed storm · 1888 | North Indian | 26.6°N, 76.0°E | Jul 26 to 31, 1888 |
Also active on July 31
196 more storms were active on this date, the most notable first. Storms listed above are not repeated.
| Season | Storm | Ocean | Dates | Peak |
|---|---|---|---|---|
| 2015 | Typhoon Soudelor | Western Pacific | Jul 29 to Aug 12, 2015 | 115 kt · 10-minute (JMA) |
| 1994 | Typhoon Doug | Western Pacific | Jul 30 to Aug 13, 1994 | 100 kt · 10-minute (JMA) |
| 2014 | Hurricane Iselle | Eastern Pacific → Central Pacific | Jul 30 to Aug 10, 2014 | Category 4 · Saffir-Simpson (NHC) |
| 2023 | Typhoon Khanun | Western Pacific | Jul 26 to Aug 11, 2023 | 95 kt · 10-minute (JMA) |
| 2005 | Typhoon Matsa | Western Pacific | Jul 29 to Aug 9, 2005 | 80 kt · 10-minute (JMA) |
| 2012 | Typhoon Saola | Western Pacific | Jul 26 to Aug 5, 2012 | 70 kt · 10-minute (JMA) |
| 1926 | San Liborio hurricane · 1926 | Atlantic | Jul 22 to Aug 2, 1926 | Category 4 · Saffir-Simpson (NHC) |
| 1999 | Typhoon Olga | Western Pacific | Jul 26 to Aug 5, 1999 | 65 kt · 10-minute (JMA) |
| 1997 | Tropical storm Victor | Western Pacific | Jul 28 to Aug 4, 1997 | 60 kt · 10-minute (JMA) |
| 1956 | Typhoon Wanda | Western Pacific | Jul 24 to Aug 5, 1956 | 160 kt · 1-minute (JTWC) |
| 1962 | Typhoon Opal | Western Pacific | Jul 30 to Aug 14, 1962 | 145 kt · 1-minute (JTWC) |
| 1982 | Typhoon Bess | Western Pacific | Jul 21 to Aug 6, 1982 | 125 kt · 10-minute (JMA) |
| 1975 | Typhoon Nina | Western Pacific | Jul 30 to Aug 8, 1975 | 135 kt · 1-minute (JTWC) |
| 2014 | Typhoon Halong | Western Pacific | Jul 27 to Aug 15, 2014 | 105 kt · 10-minute (JMA) |
| 2026 | Typhoon Dolphin | Western Pacific | Jul 27 to Aug 9, 2026 | 144 kt · 1-minute (Real-time) |
| 2011 | Typhoon Muifa | Western Pacific | Jul 26 to Aug 15, 2011 | 95 kt · 10-minute (JMA) |
| 1965 | Typhoon Jean | Western Pacific | Jul 24 to Aug 14, 1965 | 140 kt · 1-minute (JTWC) |
| 1968 | Typhoon Mary | Western Pacific | Jul 19 to Aug 6, 1968 | 130 kt · 1-minute (JTWC) |
| 1951 | Typhoon Louise | Western Pacific | Jul 25 to Aug 5, 1951 | 120 kt · 1-minute (JTWC) |
| 1964 | Typhoon Helen | Western Pacific | Jul 27 to Aug 5, 1964 | 130 kt · 1-minute (JTWC) |
| 2014 | Typhoon Genevieve | Eastern Pacific → Central Pacific → Western Pacific | Jul 22 to Aug 14, 2014 | 110 kt · 10-minute (JMA) |
| 1963 | Typhoon Bess | Western Pacific | Jul 25 to Aug 16, 1963 | 130 kt · 1-minute (JTWC) |
| 1997 | Hurricane Guillermo | Eastern Pacific → Central Pacific | Jul 30 to Aug 24, 1997 | Category 5 · Saffir-Simpson (NHC) |
| 1982 | Typhoon Andy | Western Pacific | Jul 21 to Aug 1, 1982 | 100 kt · 10-minute (JMA) |
| 2026 | Hurricane Genevieve | Eastern Pacific | Jul 24 to Aug 6, 2026 | Category 5 · Saffir-Simpson (NHC) |
Show 171 more storms
| Season | Storm | Ocean | Dates | Peak |
|---|---|---|---|---|
| 2007 | Typhoon Usagi | Western Pacific | Jul 27 to Aug 4, 2007 | 90 kt · 10-minute (JMA) |
| 1992 | Typhoon Janis | Western Pacific | Jul 30 to Aug 13, 1992 | 95 kt · 10-minute (JMA) |
| 1984 | Typhoon Dinah | Western Pacific | Jul 21 to Aug 2, 1984 | 100 kt · 10-minute (JMA) |
| 1987 | Typhoon Wynne | Central Pacific → Western Pacific | Jul 18 to Aug 4, 1987 | 100 kt · 10-minute (JMA) |
| 1988 | Hurricane Hector | Eastern Pacific → Central Pacific | Jul 30 to Aug 9, 1988 | Category 4 · Saffir-Simpson (NHC) |
| 1993 | Typhoon Robyn | Western Pacific | Jul 30 to Aug 14, 1993 | 85 kt · 10-minute (JMA) |
| 2011 | Hurricane Eugene | Eastern Pacific | Jul 30 to Aug 10, 2011 | Category 4 · Saffir-Simpson (NHC) |
| 1988 | Hurricane Fabio | Eastern Pacific → Central Pacific | Jul 28 to Aug 9, 1988 | Category 4 · Saffir-Simpson (NHC) |
| 1990 | Typhoon Steve | Western Pacific | Jul 23 to Aug 5, 1990 | 85 kt · 10-minute (JMA) |
| 1996 | Hurricane Douglas | Eastern Pacific | Jul 29 to Aug 6, 1996 | Category 4 · Saffir-Simpson (NHC) |
| 1998 | Hurricane Estelle | Eastern Pacific → Central Pacific | Jul 29 to Aug 8, 1998 | Category 4 · Saffir-Simpson (NHC) |
| 2019 | Hurricane Erick | Eastern Pacific → Central Pacific | Jul 27 to Aug 8, 2019 | Category 4 · Saffir-Simpson (NHC) |
| 2025 | Hurricane Iona | Central Pacific | Jul 26 to Aug 1, 2025 | Category 4 · Saffir-Simpson (NHC) |
| 1996 | Typhoon Kirk | Western Pacific | Jul 28 to Aug 18, 1996 | 75 kt · 10-minute (JMA) |
| 1971 | Typhoon Olive | Western Pacific | Jul 24 to Aug 10, 1971 | 85 kt · 1-minute (JTWC) |
| 1959 | Typhoon Ellen | Western Pacific | Jul 30 to Aug 13, 1959 | 100 kt · 1-minute (JTWC) |
| 1973 | Hurricane Doreen | Eastern Pacific → Central Pacific | Jul 18 to Aug 3, 1973 | Category 4 · Saffir-Simpson (NHC) |
| 2000 | Hurricane Daniel | Eastern Pacific → Central Pacific | Jul 23 to Aug 5, 2000 | Category 3 · Saffir-Simpson (NHC) |
| 1997 | Typhoon Tina | Western Pacific | Jul 21 to Aug 10, 1997 | 75 kt · 10-minute (JMA) |
| 2018 | Typhoon Jongdari | Western Pacific | Jul 23 to Aug 4, 2018 | 75 kt · 10-minute (JMA) |
| 1953 | Typhoon Mamie | Western Pacific | Jul 30 to Aug 10, 1953 | 100 kt · 1-minute (JTWC) |
| 2004 | Hurricane Darby | Eastern Pacific → Central Pacific | Jul 26 to Aug 1, 2004 | Category 3 · Saffir-Simpson (NHC) |
| 1991 | Hurricane Fefa | Eastern Pacific → Central Pacific | Jul 29 to Aug 8, 1991 | Category 3 · Saffir-Simpson (NHC) |
| 1989 | Typhoon Mac | Western Pacific | Jul 30 to Aug 11, 1989 | 80 kt · 10-minute (JMA) |
| 1985 | Typhoon Kit | Western Pacific | Jul 30 to Aug 17, 1985 | 75 kt · 10-minute (JMA) |
| 1961 | Typhoon Helen | Western Pacific | Jul 22 to Aug 7, 1961 | 90 kt · 1-minute (JTWC) |
| 1998 | Hurricane Darby | Eastern Pacific → Central Pacific | Jul 23 to Aug 1, 1998 | Category 3 · Saffir-Simpson (NHC) |
| 1980 | Typhoon Lex | Western Pacific | Jul 26 to Aug 13, 1980 | 75 kt · 10-minute (JMA) |
| 1978 | Typhoon Wendy | Western Pacific | Jul 22 to Aug 8, 1978 | 70 kt · 10-minute (JMA) |
| 2012 | Typhoon Damrey | Western Pacific | Jul 27 to Aug 4, 2012 | 70 kt · 10-minute (JMA) |
| 1989 | Hurricane Chantal | Atlantic | Jul 30 to Aug 3, 1989 | Category 1 · Saffir-Simpson (NHC) |
| 1990 | Typhoon Vernon | Western Pacific | Jul 26 to Aug 10, 1990 | 75 kt · 10-minute (JMA) |
| 2014 | Hurricane Bertha | Atlantic | Jul 29 to Aug 9, 2014 | Category 1 · Saffir-Simpson (NHC) |
| 2017 | Hurricane Hilary | Eastern Pacific | Jul 20 to Aug 1, 2017 | Category 2 · Saffir-Simpson (NHC) |
| 1960 | Tropical storm Brenda | Atlantic | Jul 27 to Aug 7, 1960 | 60 kt · 1-minute (NHC) |
| 1992 | Tropical storm Irving | Western Pacific | Jul 30 to Aug 5, 1992 | 55 kt · 10-minute (JMA) |
| 1985 | Typhoon Jeff | Western Pacific | Jul 18 to Aug 3, 1985 | 70 kt · 10-minute (JMA) |
| 1962 | Typhoon Nora | Western Pacific | Jul 25 to Aug 6, 1962 | 75 kt · 1-minute (JTWC) |
| 1982 | Hurricane Gilma | Eastern Pacific → Central Pacific | Jul 26 to Aug 2, 1982 | Category 3 · Saffir-Simpson (NHC) |
| 2020 | Typhoon Hagupit | Western Pacific | Jul 30 to Aug 12, 2020 | 70 kt · 10-minute (JMA) |
| 1964 | Typhoon Flossie | Western Pacific | Jul 24 to Aug 1, 1964 | 80 kt · 1-minute (JTWC) |
| 2001 | Typhoon Kong-Rey | Western Pacific | Jul 21 to Aug 3, 2001 | 70 kt · 10-minute (JMA) |
| 1972 | Typhoon Alice | Western Pacific | Jul 28 to Aug 12, 1972 | 90 kt · 1-minute (JTWC) |
| 1899 | Unnamed hurricane · 1899 | Atlantic | Jul 28 to Aug 2, 1899 | Category 2 · Saffir-Simpson (NHC) |
| 1933 | Unnamed hurricane · 1933 | Atlantic | Jul 24 to Aug 5, 1933 | Category 1 · Saffir-Simpson (NHC) |
| 1971 | Hurricane Hilary | Eastern Pacific → Central Pacific | Jul 26 to Aug 7, 1971 | Category 2 · Saffir-Simpson (NHC) |
| 1987 | Typhoon Alex | Western Pacific | Jul 21 to Aug 2, 1987 | 65 kt · 10-minute (JMA) |
| 1945 | Typhoon Eva | Western Pacific | Jul 30 to Aug 4, 1945 | 80 kt · 1-minute (JTWC) |
| 1981 | Tropical storm Ogden | Western Pacific | Jul 26 to Aug 1, 1981 | 50 kt · 10-minute (JMA) |
| 1926 | Unnamed hurricane · 1926 | Atlantic | Jul 29 to Aug 8, 1926 | Category 3 · Saffir-Simpson (NHC) |
| 2025 | Tropical storm Co-May | Western Pacific | Jul 22 to Aug 3, 2025 | 60 kt · 10-minute (JMA) |
| 2022 | Hurricane Frank | Eastern Pacific | Jul 25 to Aug 4, 2022 | Category 1 · Saffir-Simpson (NHC) |
| 1953 | Typhoon Lola | Western Pacific | Jul 23 to Aug 3, 1953 | 80 kt · 1-minute (JTWC) |
| 2017 | Hurricane Irwin | Eastern Pacific | Jul 22 to Aug 3, 2017 | Category 1 · Saffir-Simpson (NHC) |
| 1944 | Unnamed hurricane · 1944 | Atlantic | Jul 30 to Aug 4, 1944 | Category 1 · Saffir-Simpson (NHC) |
| 2003 | Tropical storm Morakot | Western Pacific | Jul 30 to Aug 5, 2003 | 45 kt · 10-minute (JMA) |
| 2025 | Typhoon Krosa | Western Pacific | Jul 23 to Aug 5, 2025 | 75 kt · 10-minute (JMA) |
| 2013 | Tropical storm Jebi | Western Pacific | Jul 28 to Aug 3, 2013 | 50 kt · 10-minute (JMA) |
| 2014 | Tropical storm Nakri | Western Pacific | Jul 27 to Aug 4, 2014 | 55 kt · 10-minute (JMA) |
| 1989 | Hurricane Gil | Eastern Pacific | Jul 30 to Aug 5, 1989 | Category 1 · Saffir-Simpson (NHC) |
| 1996 | Tropical storm Joy | Western Pacific | Jul 25 to Aug 6, 1996 | 55 kt · 10-minute (JMA) |
| 1994 | Tropical storm Caitlin | Western Pacific | Jul 29 to Aug 6, 1994 | 45 kt · 10-minute (JMA) |
| 1972 | Tropical storm Winnie | Western Pacific | Jul 27 to Aug 4, 1972 | 60 kt · 1-minute (JTWC) |
| 2021 | Hurricane Hilda | Eastern Pacific | Jul 30 to Aug 7, 2021 | Category 1 · Saffir-Simpson (NHC) |
| 2019 | Tropical storm Wipha | Western Pacific | Jul 29 to Aug 4, 2019 | 45 kt · 10-minute (JMA) |
| 1965 | Typhoon Ivy | Western Pacific | Jul 27 to Aug 1, 1965 | 80 kt · 1-minute (JTWC) |
| 2013 | Hurricane Gil | Eastern Pacific → Central Pacific | Jul 30 to Aug 6, 2013 | Category 1 · Saffir-Simpson (NHC) |
| 1978 | Typhoon Virginia | Western Pacific | Jul 22 to Aug 4, 1978 | 70 kt · 10-minute (JMA) |
| 1983 | Hurricane Gil | Eastern Pacific → Central Pacific | Jul 23 to Aug 5, 1983 | Category 1 · Saffir-Simpson (NHC) |
| 1992 | Hurricane Javier | Eastern Pacific → Central Pacific | Jul 30 to Aug 12, 1992 | Category 1 · Saffir-Simpson (NHC) |
| 1867 | Unnamed hurricane · 1867 | Atlantic | Jul 28 to Aug 3, 1867 | Category 2 · Saffir-Simpson (NHC) |
| 2020 | Tropical storm Sinlaku | Western Pacific | Jul 29 to Aug 3, 2020 | 40 kt · 10-minute (JMA) |
| 2017 | Tropical storm Haitang | Western Pacific | Jul 27 to Aug 3, 2017 | 45 kt · 10-minute (JMA) |
| 2015 | Cyclone Komen | North Indian | Jul 26 to Aug 2, 2015 | 40 kt · 3-minute (IMD) |
| 1994 | Tropical storm Amy | Western Pacific → North Indian | Jul 25 to Aug 1, 1994 | 45 kt · 10-minute (JMA) |
| 1977 | Tropical storm Wanda | Western Pacific | Jul 29 to Aug 10, 1977 | 40 kt · 10-minute (JMA) |
| 1991 | Hurricane Enrique | Eastern Pacific → Central Pacific → Western Pacific | Jul 15 to Aug 2, 1991 | Category 1 · Saffir-Simpson (NHC) |
| 1967 | Tropical storm Georgia | Western Pacific | Jul 27 to Aug 13, 1967 | 60 kt · 1-minute (JTWC) |
| 1987 | Hurricane Greg | Eastern Pacific | Jul 28 to Aug 3, 1987 | Category 1 · Saffir-Simpson (NHC) |
| 1964 | Unnamed hurricane · 1964 | Atlantic | Jul 28 to Aug 9, 1964 | Category 1 · Saffir-Simpson (NHC) |
| 1950 | Tropical storm Helene | Western Pacific | Jul 24 to Aug 3, 1950 | 50 kt · 1-minute (JTWC) |
| 1988 | Tropical storm Gilma | Eastern Pacific → Central Pacific | Jul 28 to Aug 3, 1988 | 45 kt · 1-minute (NHC) |
| 1986 | Tropical storm Sarah | Western Pacific | Jul 28 to Aug 9, 1986 | 55 kt · 10-minute (JMA) |
| 1982 | Hurricane Hector | Eastern Pacific | Jul 29 to Aug 3, 1982 | Category 1 · Saffir-Simpson (NHC) |
| 1988 | Tropical storm Emilia | Eastern Pacific | Jul 27 to Aug 2, 1988 | 60 kt · 1-minute (NHC) |
| 1966 | Tropical storm Phyllis | Western Pacific | Jul 29 to Aug 3, 1966 | 45 kt · 1-minute (JTWC) |
| 1988 | Tropical storm Agnes | Western Pacific | Jul 26 to Aug 4, 1988 | 50 kt · 10-minute (JMA) |
| 1997 | Tropical storm Scott | Western Pacific | Jul 20 to Aug 3, 1997 | 40 kt · 10-minute (JMA) |
| 1992 | Tropical storm Isis | Eastern Pacific | Jul 28 to Aug 2, 1992 | 55 kt · 1-minute (NHC) |
| 1969 | Tropical storm Anna | Atlantic | Jul 25 to Aug 4, 1969 | 60 kt · 1-minute (NHC) |
| 1995 | Tropical storm Dalila | Eastern Pacific | Jul 24 to Aug 2, 1995 | 55 kt · 1-minute (NHC) |
| 1969 | Tropical storm Winnie | Western Pacific | Jul 26 to Aug 2, 1969 | 50 kt · 1-minute (JTWC) |
| 1985 | Tropical storm Kevin | Eastern Pacific | Jul 29 to Aug 6, 1985 | 55 kt · 1-minute (NHC) |
| 2022 | Tropical storm Georgette | Eastern Pacific | Jul 27 to Aug 5, 2022 | 50 kt · 1-minute (NHC) |
| 2013 | Tropical storm Dorian | Atlantic | Jul 22 to Aug 4, 2013 | 50 kt · 1-minute (NHC) |
| 1964 | Tropical storm Grace | Western Pacific | Jul 25 to Aug 4, 1964 | 50 kt · 1-minute (JTWC) |
| 1954 | Unnamed hurricane · 1954 | Eastern Pacific | Jul 25 to Aug 1, 1954 | Category 1 · Saffir-Simpson (NHC) |
| 1998 | Tropical storm Alex | Atlantic | Jul 27 to Aug 2, 1998 | 45 kt · 1-minute (NHC) |
| 1976 | Tropical storm Anna | Atlantic | Jul 28 to Aug 6, 1976 | 45 kt · 1-minute (NHC) |
| 1984 | Tropical storm Hernan | Eastern Pacific | Jul 27 to Aug 1, 1984 | 45 kt · 1-minute (NHC) |
| 2023 | Unnamed tropical depression · 2023 | North Indian | Jul 30 to Aug 3, 2023 | 30 kt · 3-minute (IMD) |
| 1970 | Tropical storm Therese | Western Pacific | Jul 30 to Aug 4, 1970 | 40 kt · 1-minute (JTWC) |
| 2022 | Tropical storm Songda | Western Pacific | Jul 26 to Aug 2, 2022 | 40 kt · 10-minute (JMA) |
| 1996 | Tropical storm Ian | Western Pacific | Jul 27 to Aug 1, 1996 | 40 kt · 1-minute (JTWC) |
| 1887 | Unnamed tropical storm · 1887 | Atlantic | Jul 30 to Aug 8, 1887 | 50 kt · 1-minute (NHC) |
| 2021 | Tropical storm Jimena | Eastern Pacific | Jul 26 to Aug 7, 2021 | 35 kt · 1-minute (NHC) |
| 1976 | Tropical storm Fernanda | Eastern Pacific → Central Pacific | Jul 28 to Aug 2, 1976 | 35 kt · 1-minute (NHC) |
| 1991 | Unnamed tropical depression · 1991 | North Indian | Jul 27 to Aug 1, 1991 | 30 kt · 3-minute (IMD) |
| 2025 | Tropical storm Bailu | Western Pacific | Jul 30 to Aug 7, 2025 | 35 kt · 10-minute (JMA) |
| 2013 | Unnamed tropical depression · 2013 | North Indian | Jul 30 to Aug 1, 2013 | 25 kt · 3-minute (IMD) |
| 1997 | Unnamed tropical depression · 1997 | North Indian | Jul 29 to Aug 2, 1997 | 30 kt · 3-minute (IMD) |
| 2022–23 | Unnamed cyclone · 2022 | Australian region → Southwest Indian | Jul 27 to Aug 1, 2022 | 45 kt · 10-minute (BoM) |
| 1975 | Unnamed tropical depression · 1975 | Atlantic | Jul 29 to Aug 1, 1975 | 30 kt · 1-minute (NHC) |
| 2007–08 | Unnamed cyclone · 2007 | Southwest Indian → Australian region → Southwest Indian | Jul 26 to Aug 1, 2007 | 40 kt · 10-minute (BoM) |
| 1986–87 | Unnamed cyclone · 1986 | Southwest Indian | Jul 30 to Aug 3, 1986 | 45 kt · 1-minute (JTWC) |
| 2018 | Unnamed tropical storm · 2018 | Western Pacific | Jul 30 to Aug 2, 2018 | 35 kt · 1-minute (JTWC) |
| 1988 | Unnamed tropical storm · 1988 | Western Pacific | Jul 30 to Aug 3, 1988 | 35 kt · 10-minute (JMA) |
| 2020 | Unnamed tropical depression · 2020 | Atlantic | Jul 29 to Aug 2, 2020 | 30 kt · 1-minute (NHC) |
| 1983 | Unnamed tropical depression · 1983 | Atlantic | Jul 27 to Aug 2, 1983 | 30 kt · 1-minute (NHC) |
| 1970 | Unnamed tropical depression · 1970 | Atlantic | Jul 28 to Aug 1, 1970 | 30 kt · 1-minute (NHC) |
| 1970 | Unnamed storm · 1970 | Western Pacific | Jul 26 to Aug 5, 1970 | Not recorded |
| 1969 | Unnamed storm · 1969 | North Indian | Jul 27 to Aug 1, 1969 | Not recorded |
| 1968 | Unnamed storm · 1968 | North Indian | Jul 25 to Aug 1, 1968 | Not recorded |
| 1967 | Unnamed storm · 1967 | North Indian | Jul 30 to Aug 2, 1967 | Not recorded |
| 1960 | Unnamed storm · 1960 | Western Pacific | Jul 29 to Aug 3, 1960 | Not recorded |
| 1949 | Unnamed storm · 1949 | Western Pacific | Jul 30 to Aug 4, 1949 | Not recorded |
| 1945 | Unnamed storm · 1945 | Western Pacific | Jul 25 to Aug 6, 1945 | Not recorded |
| 1944 | Unnamed storm · 1944 | North Indian | Jul 28 to Aug 3, 1944 | Not recorded |
| 1944 | Unnamed storm · 1944 | Western Pacific | Jul 28 to Aug 5, 1944 | Not recorded |
| 1936 | Unnamed storm · 1936 | Western Pacific | Jul 27 to Aug 4, 1936 | Not recorded |
| 1935 | Unnamed storm · 1935 | Western Pacific | Jul 28 to Aug 12, 1935 | Not recorded |
| 1933 | Unnamed storm · 1933 | Western Pacific | Jul 26 to Aug 4, 1933 | Not recorded |
| 1923 | Unnamed storm · 1923 | Western Pacific | Jul 29 to Aug 6, 1923 | Not recorded |
| 1922 | Unnamed storm · 1922 | Western Pacific | Jul 29 to Aug 3, 1922 | Not recorded |
| 1920 | Unnamed storm · 1920 | North Indian | Jul 30 to Aug 1, 1920 | Not recorded |
| 1920 | Unnamed storm · 1920 | Western Pacific | Jul 30 to Aug 1, 1920 | Not recorded |
| 1919 | Unnamed storm · 1919 | Western Pacific | Jul 28 to Aug 5, 1919 | Not recorded |
| 1919 | Unnamed storm · 1919 | Western Pacific | Jul 30 to Aug 2, 1919 | Not recorded |
| 1915 | Unnamed storm · 1915 | Western Pacific | Jul 30 to Aug 4, 1915 | Not recorded |
| 1912 | Unnamed storm · 1912 | Western Pacific | Jul 28 to Aug 3, 1912 | Not recorded |
| 1903 | Unnamed storm · 1903 | Western Pacific | Jul 26 to Aug 1, 1903 | Not recorded |
| 1901 | Unnamed storm · 1901 | Western Pacific | Jul 30 to Aug 3, 1901 | Not recorded |
| 1895 | Unnamed storm · 1895 | North Indian | Jul 30 to Aug 2, 1895 | Not recorded |
| 1894 | Unnamed storm · 1894 | Western Pacific | Jul 28 to Aug 4, 1894 | Not recorded |
| 1892 | Unnamed storm · 1892 | Western Pacific | Jul 29 to Aug 2, 1892 | Not recorded |
| 1891 | Unnamed storm · 1891 | Western Pacific | Jul 25 to Aug 4, 1891 | Not recorded |
| 1881 | Unnamed storm · 1881 | Atlantic | Jul 26 to Aug 3, 1881 | Not recorded |
| 1861 | Unnamed storm · 1861 | Atlantic | Jul 28 to Aug 1, 1861 | Not recorded |
| 1970 | Unnamed storm · 1970 | Western Pacific | Jul 27 to Aug 1, 1970 | Not recorded |
| 1976 | Unnamed storm · 1976 | North Indian | Jul 28 to Aug 1, 1976 | Not recorded |
| 1970 | Unnamed storm · 1970 | Western Pacific | Jul 25 to Aug 2, 1970 | Not recorded |
| 1968 | Unnamed storm · 1968 | Western Pacific | Jul 27 to Aug 1, 1968 | Not recorded |
| 1968 | Unnamed storm · 1968 | Western Pacific | Jul 28 to Aug 1, 1968 | Not recorded |
| 1963 | Unnamed storm · 1963 | Western Pacific | Jul 27 to Aug 2, 1963 | Not recorded |
| 1949 | Unnamed storm · 1949 | Western Pacific | Jul 29 to Aug 8, 1949 | Not recorded |
| 1939 | Unnamed storm · 1939 | Western Pacific | Jul 24 to Aug 5, 1939 | Not recorded |
| 1939 | Unnamed storm · 1939 | North Indian | Jul 29 to Aug 5, 1939 | Not recorded |
| 1939 | Unnamed storm · 1939 | Western Pacific | Jul 30 to Aug 6, 1939 | Not recorded |
| 1933 | Unnamed storm · 1933 | North Indian | Jul 30 to Aug 1, 1933 | Not recorded |
| 1933 | Unnamed storm · 1933 | Western Pacific | Jul 30 to Aug 4, 1933 | Not recorded |
| 1932 | Unnamed storm · 1932 | Western Pacific | Jul 30 to Aug 2, 1932 | Not recorded |
| 1929 | Unnamed storm · 1929 | North Indian | Jul 27 to Aug 1, 1929 | Not recorded |
| 1917 | Unnamed storm · 1917 | Western Pacific | Jul 29 to Aug 1, 1917 | Not recorded |
| 1917 | Unnamed storm · 1917 | North Indian | Jul 30 to Aug 3, 1917 | Not recorded |
| 1913 | Unnamed storm · 1913 | North Indian | Jul 30 to Aug 2, 1913 | Not recorded |
| 1905 | Unnamed storm · 1905 | Western Pacific | Jul 30 to Aug 1, 1905 | Not recorded |
| 1904 | Unnamed storm · 1904 | Western Pacific | Jul 30 to Aug 2, 1904 | Not recorded |
| 1902 | Unnamed storm · 1902 | North Indian | Jul 27 to Aug 2, 1902 | Not recorded |
| 1887 | Unnamed storm · 1887 | Western Pacific | Jul 28 to Aug 1, 1887 | Not recorded |
| 1885 | Unnamed storm · 1885 | Western Pacific | Jul 26 to Aug 2, 1885 | Not recorded |
| 1876 | Unnamed storm · 1876 | Atlantic | Jul 30 to Aug 3, 1876 | Not recorded |
Questions about July 31
What is the strongest storm on record on July 31?
Of the storms active on July 31, Hurricane Allen (1980) had the highest peak wind recorded by a U.S. agency: 165 kt (190 mph), 1-minute sustained (NHC). 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 July 31?
Yes. 36 storms on record came ashore on July 31. The most recent was Typhoon In-Fa (2021): coast crossing (estimated) near 40.5°N, 121.3°E. Some coast crossings are estimated from the track, and each one is labelled.
How many storms were active on July 31?
363 storms on record were active on July 31, in 134 different years from 1860 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 July 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.