Hurricane Calendar · On this day

Hurricanes on July 22 in history (1842 to 2026)

339 storms on record were active on July 22 between 1861 and 2026. On this date 53 formed, 26 reached their peak recorded wind, 39 came ashore and 44 ended. The strongest storm active on July 22 was Typhoon Nadine (1971), with a peak 1-minute sustained wind of 150 kt (173 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 July 22 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 142 storms that formed, peaked, came ashore or ended on July 22
Recorded trackCame ashore on July 22Tracks of the 142 storms that formed, peaked, came ashore or ended on July 22, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Typhoon Faye (1995)

Peak recorded wind: July 22, 1995, 18:00 UTC. Peak: 75 kt · 10-minute (JMA). Western Pacific, Jul 12 to 25, 1995.

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

Came ashore on July 22

39 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
2026Tropical storm BerthaAtlanticCoast crossing (estimated) near 29.9°N, 89.2°W
July 22, 2026, 18:00 UTC
Not recordedEstimated from the track
2025Tropical storm WiphaWestern PacificCoast crossing (estimated) near 20.5°N, 106.8°E
July 22, 2025, 00:00 UTC
50 kt (58 mph), 10-minute, JMAEstimated from the track
2024Tropical storm PrapiroonWestern PacificCoast crossing (estimated) near 21.2°N, 107.7°E
July 22, 2024, 21:00 UTC
Not recordedEstimated from the track
2019Unnamed tropical depression · 2019AtlanticCoast crossing (estimated) near 24.6°N, 77.4°W
July 22, 2019, 12:00 UTC
25 kt (29 mph), 1-minute, NHCEstimated from the track
2018Tropical storm Son-TinhWestern PacificCoast crossing (estimated) near 19.0°N, 108.5°E
July 22, 2018, 09:00 UTC
Not recordedEstimated from the track
2018Tropical storm AmpilWestern PacificCoast crossing (estimated) near 31.2°N, 122.4°E
July 22, 2018, 03:00 UTC
Not recordedEstimated from the track
2014Typhoon MatmoWestern PacificCoast crossing (estimated) near 23.0°N, 121.5°E
July 22, 2014, 15:00 UTC
Not recordedEstimated from the track
2010Tropical storm BonnieAtlanticNear 23.0°N, 75.7°W
July 22, 2010, 23:15 UTC
35 kt (40 mph), 1-minute, NHCNHC best track
2010Typhoon ChanthuWestern PacificCoast crossing (estimated) near 21.0°N, 111.0°E
July 22, 2010, 03:00 UTC
Not recordedEstimated from the track
2008Typhoon KalmaegiWestern PacificCoast crossing (estimated) near 42.7°N, 133.2°E
July 22, 2008, 00:00 UTC
Not recordedEstimated from the track
2003Tropical storm KoniWestern PacificCoast crossing (estimated) near 19.9°N, 106.4°E
July 22, 2003, 06:00 UTC
45 kt (52 mph), 10-minute, JMAEstimated from the track
1999Unnamed tropical depression · 1999Western PacificCoast crossing (estimated) near 34.3°N, 126.6°E
July 22, 1999, 09:00 UTC
Not recordedEstimated from the track
1999Unnamed tropical depression · 1999Western PacificCoast crossing (estimated) near 33.0°N, 127.2°E
July 22, 1999, 03:00 UTC
Not recordedEstimated from the track
1992Tropical storm GaryWestern Pacific → North IndianCoast crossing (estimated) near 21.1°N, 110.4°E
July 22, 1992, 18:00 UTC
50 kt (58 mph), 10-minute, JMAEstimated from the track
1991Tropical storm BrendanWestern PacificCoast crossing (estimated) near 17.0°N, 122.6°E
July 22, 1991, 03:00 UTC
Not recordedEstimated from the track
1990Unnamed storm · 1990Western PacificCoast crossing (estimated) near 19.0°N, 106.0°E
July 22, 1990, 21:00 UTC
Not recordedEstimated from the track
1989Unnamed cyclone · 1989North IndianCoast crossing (estimated) near 18.1°N, 84.2°E
July 22, 1989, 18:00 UTC
Not recordedEstimated from the track
1982Hurricane DanielEastern Pacific → Central PacificCoast crossing (estimated) near 19.3°N, 156.2°W
July 22, 1982, 12:00 UTC
25 kt (29 mph), 1-minute, NHCEstimated from the track
1980Typhoon JoeWestern PacificCoast crossing (estimated) near 20.8°N, 107.5°E
July 22, 1980, 21:00 UTC
Not recordedEstimated from the track
1980Typhoon JoeWestern PacificCoast crossing (estimated) near 20.1°N, 111.1°E
July 22, 1980, 09:00 UTC
Not recordedEstimated from the track
Show 23 more storms
YearStormOceanWhere and whenWind at landfallRecord
1978Typhoon TrixWestern PacificCoast crossing (estimated) near 29.0°N, 122.1°E
July 22, 1978, 21:00 UTC
Not recordedEstimated from the track
1974Typhoon IvyWestern PacificCoast crossing (estimated) near 21.1°N, 111.7°E
July 22, 1974, 09:00 UTC
Not recordedEstimated from the track
1971Typhoon LucyWestern PacificCoast crossing (estimated) near 22.5°N, 114.4°E
July 22, 1971, 03:00 UTC
Not recordedEstimated from the track
1970Tropical storm BeckyAtlanticNear 29.7°N, 85.3°W
July 22, 1970, 10:00 UTC
40 kt (46 mph), 1-minute, NHCNHC best track
1966Hurricane CeliaAtlanticCoast crossing (estimated) near 51.0°N, 57.6°W
July 22, 1966, 03:00 UTC
Not recordedEstimated from the track
1963Typhoon AgnesWestern PacificCoast crossing (estimated) near 21.3°N, 110.9°E
July 22, 1963, 12:00 UTC
Not recordedEstimated from the track
1962Typhoon KateWestern PacificCoast crossing (estimated) near 22.7°N, 121.4°E
July 22, 1962, 12:00 UTC
Not recordedEstimated from the track
1958Typhoon AliceWestern PacificCoast crossing (estimated) near 34.5°N, 138.6°E
July 22, 1958, 21:00 UTC
Not recordedEstimated from the track
1950Tropical storm FlossieWestern PacificCoast crossing (estimated) near 39.5°N, 124.1°E
July 22, 1950, 12:00 UTC
Not recordedEstimated from the track
1950Tropical storm FlossieWestern PacificCoast crossing (estimated) near 37.5°N, 125.6°E
July 22, 1950, 03:00 UTC
Not recordedEstimated from the track
1942Unnamed storm · 1942Western PacificCoast crossing (estimated) near 29.3°N, 122.1°E
July 22, 1942, 15:00 UTC
Not recordedEstimated from the track
1941Unnamed storm · 1941Western PacificCoast crossing (estimated) near 34.6°N, 139.4°E
July 22, 1941, 09:00 UTC
Not recordedEstimated from the track
1935Unnamed storm · 1935Western PacificCoast crossing (estimated) near 26.2°N, 120.1°E
July 22, 1935, 15:00 UTC
Not recordedEstimated from the track
1933Unnamed storm · 1933Western PacificCoast crossing (estimated) near 39.1°N, 123.4°E
July 22, 1933, 09:00 UTC
Not recordedEstimated from the track
1933Unnamed storm · 1933Western PacificCoast crossing (estimated) near 36.7°N, 122.3°E
July 22, 1933, 00:00 UTC
Not recordedEstimated from the track
1932Unnamed storm · 1932Western PacificCoast crossing (estimated) near 19.9°N, 111.4°E
July 22, 1932, 18:00 UTC
Not recordedEstimated from the track
1917Unnamed storm · 1917Western PacificCoast crossing (estimated) near 23.3°N, 117.3°E
July 22, 1917, 00:00 UTC
Not recordedEstimated from the track
1905Unnamed storm · 1905Western PacificCoast crossing (estimated) near 19.7°N, 106.1°E
July 22, 1905, 00:00 UTC
Not recordedEstimated from the track
1894Unnamed storm · 1894Western PacificCoast crossing (estimated) near 27.0°N, 120.9°E
July 22, 1894, 16:00 UTC
Not recordedEstimated from the track
1887Unnamed storm · 1887Western PacificCoast crossing (estimated) near 27.0°N, 120.8°E
July 22, 1887, 16:00 UTC
Not recordedEstimated from the track
1887Unnamed storm · 1887Western PacificCoast crossing (estimated) near 20.3°N, 106.8°E
July 22, 1887, 12:00 UTC
Not recordedEstimated from the track
1878Unnamed storm · 1878North IndianCoast crossing (estimated) near 18.7°N, 84.7°E
July 22, 1878, 06:00 UTC
Not recordedEstimated from the track
1861Unnamed storm · 1861AtlanticCoast crossing (estimated) near 36.1°N, 76.0°W
July 22, 1861, 00:00 UTC
Not recordedEstimated from the track

Formed on July 22

53 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
1926San Liborio hurricane · 1926Atlantic12.8°N, 56.5°WCategory 4 · Saffir-Simpson (NHC)
2014Typhoon GenevieveEastern Pacific → Central Pacific → Western Pacific10.4°N, 121.4°W110 kt · 10-minute (JMA)
1958Typhoon DorisWestern Pacific9.0°N, 160.0°E130 kt · 1-minute (JTWC)
1961Typhoon HelenWestern Pacific11.8°N, 146.5°E90 kt · 1-minute (JTWC)
1959Hurricane DebraAtlantic27.5°N, 91.2°WCategory 1 · Saffir-Simpson (NHC)
1978Hurricane HectorEastern Pacific13.4°N, 100.2°WCategory 4 · Saffir-Simpson (NHC)
1978Typhoon WendyWestern Pacific18.4°N, 139.3°E70 kt · 10-minute (JMA)
2001Tropical storm YutuWestern Pacific18.7°N, 126.7°E55 kt · 10-minute (JMA)
1966Typhoon OraWestern Pacific16.0°N, 115.5°E85 kt · 1-minute (JTWC)
1987Hurricane EugeneEastern Pacific11.0°N, 97.0°WCategory 2 · Saffir-Simpson (NHC)
1934Unnamed hurricane · 1934Atlantic32.1°N, 79.4°WCategory 1 · Saffir-Simpson (NHC)
2025Tropical storm Co-MayWestern Pacific19.7°N, 124.2°E60 kt · 10-minute (JMA)
2017Hurricane IrwinEastern Pacific14.1°N, 111.7°WCategory 1 · Saffir-Simpson (NHC)
1978Tropical storm AgnesWestern Pacific17.8°N, 114.0°E55 kt · 10-minute (JMA)
1978Typhoon VirginiaWestern Pacific13.7°N, 152.0°E70 kt · 10-minute (JMA)
Show 38 more storms
SeasonStormOceanFirst positionPeak
2010Tropical storm BonnieAtlantic21.5°N, 73.8°W40 kt · 1-minute (NHC)
1999Tropical storm NeilWestern Pacific17.4°N, 128.8°E50 kt · 10-minute (JMA)
1974Typhoon KimWestern Pacific21.0°N, 165.1°E65 kt · 1-minute (JTWC)
2021Tropical storm NepartakWestern Pacific21.4°N, 146.2°E40 kt · 10-minute (JMA)
1990Tropical storm ArthurAtlantic8.8°N, 41.9°W60 kt · 1-minute (NHC)
2025Tropical storm FranciscoWestern Pacific17.9°N, 132.6°E40 kt · 10-minute (JMA)
2007Tropical storm DalilaEastern Pacific12.5°N, 104.6°W50 kt · 1-minute (NHC)
2013Tropical storm DorianAtlantic11.3°N, 20.0°W50 kt · 1-minute (NHC)
2016Tropical storm LupitWestern Pacific24.7°N, 151.5°E40 kt · 10-minute (JMA)
1970Tropical storm IoneEastern Pacific13.6°N, 100.4°W45 kt · 1-minute (NHC)
1969Tropical storm ClaudiaEastern Pacific13.4°N, 130.4°W45 kt · 1-minute (NHC)
2019Tropical storm DalilaEastern Pacific14.7°N, 116.2°W40 kt · 1-minute (NHC)
1989Unnamed cyclone · 1989North Indian18.0°N, 86.0°E45 kt · 3-minute (IMD)
1966Tropical storm EllaAtlantic10.0°N, 35.0°W40 kt · 1-minute (NHC)
2015Tropical storm FeliciaEastern Pacific15.9°N, 113.4°W35 kt · 1-minute (NHC)
1945Tropical storm PeggyWestern Pacific17.0°N, 118.0°E35 kt · 1-minute (JTWC)
2019Unnamed tropical depression · 2019Atlantic24.6°N, 77.4°W30 kt · 1-minute (NHC)
1998Unnamed tropical storm · 1998Western Pacific17.0°N, 144.1°E45 kt · 1-minute (JTWC)
1959Unnamed tropical storm · 1959Eastern Pacific16.3°N, 120.2°W45 kt · 1-minute (NHC)
2015Unnamed tropical storm · 2015Western Pacific16.3°N, 125.5°E35 kt · 1-minute (JTWC)
2000Unnamed tropical depression · 2000Eastern Pacific18.6°N, 112.0°W30 kt · 1-minute (NHC)
1980Unnamed tropical depression · 1980Atlantic23.2°N, 73.5°W30 kt · 1-minute (NHC)
2011Unnamed tropical depression · 2011North Indian23.5°N, 84.5°E20 kt · 3-minute (IMD)
1955Unnamed storm · 1955Western Pacific31.1°N, 122.6°ENot recorded
1951Unnamed storm · 1951Western Pacific8.1°N, 136.0°ENot recorded
1950Unnamed storm · 1950Western Pacific21.6°N, 123.4°ENot recorded
1944Unnamed storm · 1944Western Pacific18.2°N, 124.6°ENot recorded
1937Unnamed storm · 1937North Indian19.1°N, 89.0°ENot recorded
1921Unnamed storm · 1921Western Pacific20.0°N, 123.2°ENot recorded
1909Unnamed storm · 1909Western Pacific18.4°N, 116.7°ENot recorded
1896Unnamed storm · 1896North Indian21.4°N, 88.7°ENot recorded
1972Unnamed storm · 1972Western Pacific19.7°N, 147.8°ENot recorded
1951Unnamed storm · 1951Western Pacific21.5°N, 144.3°ENot recorded
1941Unnamed storm · 1941Western Pacific16.5°N, 129.5°ENot recorded
1928Unnamed storm · 1928Western Pacific15.8°N, 137.9°ENot recorded
1920Unnamed storm · 1920Western Pacific21.2°N, 146.0°ENot recorded
1904Unnamed storm · 1904Western Pacific17.9°N, 148.7°ENot recorded
1892Unnamed storm · 1892North Indian22.9°N, 87.2°ENot recorded

Reached peak wind on July 22

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

SeasonStormOceanPeak windLowest pressure
1995Typhoon FayeWestern Pacific75 kt (86 mph), 10-minute, JMA950 hPa (JMA)
2006Hurricane DanielEastern Pacific → Central Pacific130 kt (150 mph), 1-minute, NHC933 hPa (NHC)
1961Hurricane AnnaAtlantic90 kt (104 mph), 1-minute, NHC976 hPa (NHC)
1974Typhoon IvyWestern Pacific95 kt (109 mph), 1-minute, JTWC950 hPa (JMA)
1962Typhoon LouiseWestern Pacific80 kt (92 mph), 1-minute, JTWC960 hPa (JMA)
2010Typhoon ChanthuWestern Pacific70 kt (81 mph), 10-minute, JMA970 hPa (JMA)
1962Typhoon KateWestern Pacific80 kt (92 mph), 1-minute, JTWC970 hPa (JMA)
2002Hurricane DouglasEastern Pacific90 kt (104 mph), 1-minute, NHC970 hPa (NHC)
1991Tropical storm BrendanWestern Pacific60 kt (69 mph), 10-minute, JMA980 hPa (JMA)
1992Tropical storm GaryWestern Pacific → North Indian55 kt (63 mph), 10-minute, JMA980 hPa (JMA)
1887Unnamed hurricane · 1887Atlantic85 kt (98 mph), 1-minute, NHCNot recorded
1967Tropical storm DotWestern Pacific60 kt (69 mph), 1-minute, JTWC975 hPa (JMA)
2024Tropical storm PrapiroonWestern Pacific55 kt (63 mph), 10-minute, JMA985 hPa (JMA)
2004Hurricane CeliaEastern Pacific75 kt (86 mph), 1-minute, NHC981 hPa (NHC)
1976Tropical storm VioletWestern Pacific55 kt (63 mph), 1-minute, JTWC985 hPa (JMA)
Show 11 more storms
SeasonStormOceanPeak windLowest pressure
2023Hurricane DonAtlantic65 kt (75 mph), 1-minute, NHC986 hPa (NHC)
1994Tropical storm ZekeWestern Pacific50 kt (58 mph), 10-minute, JMA985 hPa (JMA)
1981Tropical storm NinaWestern Pacific40 kt (46 mph), 10-minute, JMA992 hPa (JMA)
2017Tropical storm RokeWestern Pacific35 kt (40 mph), 10-minute, JMA1002 hPa (JMA)
1969Tropical storm ClaudiaEastern Pacific45 kt (52 mph), 1-minute, NHCNot recorded
1989Unnamed cyclone · 1989North Indian45 kt (52 mph), 3-minute, IMDNot recorded
1959Unnamed tropical storm · 1959Eastern Pacific45 kt (52 mph), 1-minute, NHCNot recorded
1998–99Unnamed cyclone · 1998Southwest Indian35 kt (40 mph), 1-minute, JTWCNot recorded
2000Unnamed tropical depression · 2000Eastern Pacific30 kt (35 mph), 1-minute, NHCNot recorded
1980Unnamed tropical depression · 1980Atlantic30 kt (35 mph), 1-minute, NHCNot recorded
2011Unnamed tropical depression · 2011North Indian20 kt (23 mph), 3-minute, IMD990 hPa (IMD)

Ended on July 22

44 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
1909Velasco hurricane · 1909Atlantic30.2°N, 98.8°WJul 13 to 22, 1909
1972Typhoon PhyllisWestern Pacific55.5°N, 177.5°EJul 4 to 22, 1972
2021Hurricane FeliciaEastern Pacific13.3°N, 148.2°WJul 14 to 22, 2021
2015Hurricane DoloresEastern Pacific30.4°N, 122.3°WJul 11 to 22, 2015
1997Hurricane FeliciaEastern Pacific → Central Pacific17.7°N, 150.2°WJul 14 to 22, 1997
1982Hurricane DanielEastern Pacific → Central Pacific20.4°N, 156.0°WJul 7 to 22, 1982
1916Unnamed hurricane · 1916Atlantic51.0°N, 56.5°WJul 10 to 22, 1916
1977Typhoon SarahWestern Pacific → North Indian22.1°N, 98.0°EJul 13 to 22, 1977
2003Tropical storm KoniWestern Pacific20.1°N, 103.4°EJul 14 to 22, 2003
1987Tropical storm VernonWestern Pacific30.8°N, 123.3°EJul 15 to 22, 1987
Show 34 more storms
SeasonStormOceanLast positionDates
1971Typhoon MaryCentral Pacific → Western Pacific44.0°N, 177.0°EJul 14 to 22, 1971
2006Tropical storm BerylAtlantic48.5°N, 56.5°WJul 18 to 22, 2006
2025Tropical storm WiphaWestern Pacific19.8°N, 103.6°EJul 16 to 22, 2025
1966Hurricane CeliaAtlantic52.0°N, 57.0°WJul 13 to 22, 1966
1945Typhoon OpalWestern Pacific35.0°N, 145.0°EJul 14 to 22, 1945
1970Tropical storm RubyWestern Pacific52.0°N, 177.0°EJul 8 to 22, 1970
1950Tropical storm FlossieWestern Pacific41.4°N, 124.5°EJul 15 to 22, 1950
1960Hurricane CelesteEastern Pacific22.2°N, 116.0°WJul 20 to 22, 1960
1995Hurricane CosmeEastern Pacific20.6°N, 125.0°WJul 17 to 22, 1995
1995Tropical storm ChantalAtlantic55.0°N, 20.0°WJul 12 to 22, 1995
1967Tropical storm EleanorEastern Pacific → Central Pacific27.0°N, 158.0°WJul 13 to 22, 1967
1980Tropical storm FrankEastern Pacific18.5°N, 119.5°WJul 18 to 22, 1980
2002Unnamed tropical storm · 2002Western Pacific16.6°N, 119.4°EJul 17 to 22, 2002
1959Unnamed tropical storm · 1959Eastern Pacific → Central Pacific20.6°N, 140.7°WJul 16 to 22, 1959
1945Unnamed tropical storm · 1945Atlantic26.9°N, 96.9°WJul 19 to 22, 1945
1976Unnamed tropical depression · 1976Atlantic34.0°N, 71.0°WJul 20 to 22, 1976
1994Unnamed storm · 1994Western Pacific23.8°N, 110.2°EJul 18 to 22, 1994
1973Unnamed storm · 1973North Indian25.2°N, 78.5°EJul 19 to 22, 1973
1971Unnamed storm · 1971North Indian25.2°N, 79.6°EJul 15 to 22, 1971
1952Unnamed storm · 1952North Indian22.0°N, 84.8°EJul 19 to 22, 1952
1939Unnamed storm · 1939North Indian22.6°N, 88.1°EJul 20 to 22, 1939
1930Unnamed storm · 1930North Indian25.1°N, 76.0°EJul 15 to 22, 1930
1927Unnamed storm · 1927North Indian22.3°N, 85.7°EJul 20 to 22, 1927
1923Unnamed storm · 1923Western Pacific21.0°N, 112.8°EJul 16 to 22, 1923
1917Unnamed storm · 1917Western Pacific26.6°N, 115.0°EJul 16 to 22, 1917
1905Unnamed storm · 1905Western Pacific19.8°N, 105.3°EJul 18 to 22, 1905
1889Unnamed storm · 1889North Indian25.6°N, 82.5°EJul 19 to 22, 1889
1981Unnamed storm · 1981Western Pacific36.3°N, 146.0°EJul 19 to 22, 1981
1967Unnamed storm · 1967Western Pacific31.1°N, 125.8°EJul 20 to 22, 1967
1965Unnamed storm · 1965Central Pacific → Western Pacific38.0°N, 172.3°EJul 17 to 22, 1965
1964Unnamed storm · 1964Western Pacific13.6°N, 130.6°EJul 21 to 22, 1964
1945Unnamed storm · 1945North Indian20.6°N, 87.6°EJul 20 to 22, 1945
1915Unnamed storm · 1915Western Pacific26.6°N, 123.5°EJul 21 to 22, 1915
1896Unnamed storm · 1896Western Pacific26.6°N, 126.6°EJul 17 to 22, 1896

Other recorded events on July 22

Editor-reviewed, sourced events.

YearStormEventWhen
2003Typhoon ImbudoSweeps through Luzon, Philippines (typhoon)July 22, 2003
1996Tropical storm FrankieCrosses Hainan, ChinaJuly 22, 1996

Also active on July 22

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

SeasonStormOceanDatesPeak
1996Typhoon HerbWestern PacificJul 21 to Aug 4, 199695 kt · 10-minute (JMA)
2023Typhoon DoksuriWestern PacificJul 20 to 31, 2023100 kt · 10-minute (JMA)
2007Typhoon Man-YiWestern PacificJul 6 to 23, 200795 kt · 10-minute (JMA)
2024Typhoon GaemiWestern PacificJul 19 to 28, 202490 kt · 10-minute (JMA)
2012Typhoon VicenteWestern PacificJul 18 to 25, 201280 kt · 10-minute (JMA)
1996Typhoon GloriaWestern PacificJul 19 to 28, 199665 kt · 10-minute (JMA)
2008Hurricane DollyAtlanticJul 20 to 27, 2008Category 2 · Saffir-Simpson (NHC)
2006Typhoon KaemiWestern PacificJul 17 to 29, 200680 kt · 10-minute (JMA)
1990Tropical storm TashaWestern PacificJul 21 to Aug 1, 199055 kt · 10-minute (JMA)
1979Tropical storm ClaudetteAtlanticJul 15 to 29, 197945 kt · 1-minute (NHC)
1971Typhoon NadineWestern PacificJul 19 to 27, 1971150 kt · 1-minute (JTWC)
1982Typhoon BessWestern PacificJul 21 to Aug 6, 1982125 kt · 10-minute (JMA)
1972Typhoon RitaWestern PacificJul 5 to 30, 1972145 kt · 1-minute (JTWC)
2002Typhoon FengshenWestern PacificJul 13 to 28, 2002100 kt · 10-minute (JMA)
1997Typhoon RosieWestern PacificJul 15 to 31, 1997100 kt · 10-minute (JMA)
1969Typhoon ViolaWestern PacificJul 20 to 31, 1969130 kt · 1-minute (JTWC)
1983Typhoon WayneWestern PacificJul 20 to 26, 1983110 kt · 10-minute (JMA)
1980Typhoon KimWestern PacificJul 19 to 27, 1980100 kt · 10-minute (JMA)
1994Typhoon WaltWestern PacificJul 11 to 28, 1994100 kt · 10-minute (JMA)
1996Typhoon EveWestern Pacific → Central PacificJul 10 to 27, 199685 kt · 10-minute (JMA)
2017Typhoon NoruWestern PacificJul 19 to Aug 9, 201795 kt · 10-minute (JMA)
1963Typhoon WendyWestern PacificJul 9 to 24, 1963135 kt · 1-minute (JTWC)
1968Typhoon MaryWestern PacificJul 19 to Aug 6, 1968130 kt · 1-minute (JTWC)
1994Hurricane GilmaEastern Pacific → Central PacificJul 21 to 31, 1994Category 5 · Saffir-Simpson (NHC)
1994Hurricane EmiliaEastern Pacific → Central PacificJul 16 to 25, 1994Category 5 · Saffir-Simpson (NHC)
Show 172 more storms
SeasonStormOceanDatesPeak
1982Typhoon AndyWestern PacificJul 21 to Aug 1, 1982100 kt · 10-minute (JMA)
1972Typhoon TessWestern PacificJul 7 to 25, 1972125 kt · 1-minute (JTWC)
2011Hurricane DoraEastern PacificJul 18 to 26, 2011Category 4 · Saffir-Simpson (NHC)
1990Hurricane HernanEastern PacificJul 19 to 31, 1990Category 4 · Saffir-Simpson (NHC)
2011Typhoon Ma-OnWestern PacificJul 10 to 31, 201195 kt · 10-minute (JMA)
1984Typhoon DinahWestern PacificJul 21 to Aug 2, 1984100 kt · 10-minute (JMA)
1987Typhoon WynneCentral Pacific → Western PacificJul 18 to Aug 4, 1987100 kt · 10-minute (JMA)
1960Typhoon PollyWestern PacificJul 17 to Aug 2, 1960115 kt · 1-minute (JTWC)
1992Hurricane FrankEastern Pacific → Central PacificJul 13 to 23, 1992Category 4 · Saffir-Simpson (NHC)
1973Typhoon EllenWestern PacificJul 16 to 29, 1973105 kt · 1-minute (JTWC)
2017Hurricane FernandaEastern Pacific → Central PacificJul 11 to 23, 2017Category 4 · Saffir-Simpson (NHC)
2016Hurricane DarbyEastern Pacific → Central PacificJul 11 to 26, 2016Category 3 · Saffir-Simpson (NHC)
1989Typhoon JudyWestern PacificJul 20 to 29, 198985 kt · 10-minute (JMA)
2021Typhoon In-FaWestern PacificJul 15 to 31, 202185 kt · 10-minute (JMA)
2016Hurricane GeorgetteEastern PacificJul 21 to 30, 2016Category 4 · Saffir-Simpson (NHC)
2020Hurricane DouglasEastern Pacific → Central PacificJul 20 to 30, 2020Category 4 · Saffir-Simpson (NHC)
1993Hurricane EugeneEastern Pacific → Central PacificJul 15 to 25, 1993Category 3 · Saffir-Simpson (NHC)
1955Typhoon FranWestern PacificJul 18 to 24, 1955120 kt · 1-minute (JTWC)
1973Hurricane DoreenEastern Pacific → Central PacificJul 18 to Aug 3, 1973Category 4 · Saffir-Simpson (NHC)
1965Typhoon HarrietWestern PacificJul 19 to 30, 1965100 kt · 1-minute (JTWC)
1973Hurricane EmilyEastern PacificJul 21 to 28, 1973Category 4 · Saffir-Simpson (NHC)
1997Typhoon TinaWestern PacificJul 21 to Aug 10, 199775 kt · 10-minute (JMA)
1977Typhoon ThelmaWestern PacificJul 19 to 27, 197770 kt · 10-minute (JMA)
2015Typhoon HalolaCentral Pacific → Western PacificJul 6 to 26, 201580 kt · 10-minute (JMA)
1949Typhoon GloriaWestern PacificJul 18 to 27, 1949110 kt · 1-minute (JTWC)
1949Typhoon HesterWestern PacificJul 19 to 29, 1949110 kt · 1-minute (JTWC)
1990Hurricane IselleEastern PacificJul 20 to 30, 1990Category 3 · Saffir-Simpson (NHC)
1991Typhoon CaitlinWestern PacificJul 18 to 30, 199180 kt · 10-minute (JMA)
1978Hurricane FicoEastern Pacific → Central PacificJul 9 to 28, 1978Category 4 · Saffir-Simpson (NHC)
1997Hurricane DannyAtlanticJul 16 to 27, 1997Category 1 · Saffir-Simpson (NHC)
1986Hurricane EstelleEastern Pacific → Central PacificJul 16 to 26, 1986Category 4 · Saffir-Simpson (NHC)
1985Hurricane JimenaEastern PacificJul 20 to 29, 1985Category 4 · Saffir-Simpson (NHC)
1985Hurricane IgnacioEastern Pacific → Central PacificJul 21 to 27, 1985Category 4 · Saffir-Simpson (NHC)
1992Hurricane GeorgetteEastern Pacific → Central PacificJul 14 to 26, 1992Category 2 · Saffir-Simpson (NHC)
2017Hurricane HilaryEastern PacificJul 20 to Aug 1, 2017Category 2 · Saffir-Simpson (NHC)
2021Typhoon CempakaWestern PacificJul 17 to 25, 202170 kt · 10-minute (JMA)
1985Typhoon JeffWestern PacificJul 18 to Aug 3, 198570 kt · 10-minute (JMA)
2001Typhoon Kong-ReyWestern PacificJul 21 to Aug 3, 200170 kt · 10-minute (JMA)
1985Hurricane BobAtlanticJul 21 to 26, 1985Category 1 · Saffir-Simpson (NHC)
1979Hurricane DoloresEastern PacificJul 17 to 23, 1979Category 3 · Saffir-Simpson (NHC)
1971Hurricane FranceneEastern PacificJul 18 to 23, 1971Category 3 · Saffir-Simpson (NHC)
1993Tropical storm NathanWestern PacificJul 17 to 27, 199355 kt · 10-minute (JMA)
1987Typhoon AlexWestern PacificJul 21 to Aug 2, 198765 kt · 10-minute (JMA)
2026Hurricane FaustoEastern Pacific → Central PacificJul 16 to 29, 2026Category 2 · Saffir-Simpson (NHC)
2020Tropical storm GonzaloAtlanticJul 20 to 25, 202055 kt · 1-minute (NHC)
1976Typhoon AnitaWestern PacificJul 20 to 27, 197665 kt · 1-minute (JTWC)
1968Tropical storm NadineWestern PacificJul 20 to 28, 196860 kt · 1-minute (JTWC)
2005Tropical storm BanyanWestern PacificJul 20 to 31, 200555 kt · 10-minute (JMA)
2008Hurricane FaustoEastern PacificJul 16 to 24, 2008Category 1 · Saffir-Simpson (NHC)
1955Typhoon EllenWestern PacificJul 15 to 27, 195570 kt · 1-minute (JTWC)
2002Typhoon Fung-WongWestern PacificJul 18 to 27, 200270 kt · 10-minute (JMA)
1886Unnamed hurricane · 1886AtlanticJul 14 to 24, 1886Category 1 · Saffir-Simpson (NHC)
2016Hurricane FrankEastern PacificJul 21 to 30, 2016Category 1 · Saffir-Simpson (NHC)
1965Tropical storm GildaWestern PacificJul 12 to 25, 196560 kt · 1-minute (JTWC)
1976Hurricane DianaEastern Pacific → Central PacificJul 16 to 23, 1976Category 2 · Saffir-Simpson (NHC)
2022Hurricane EstelleEastern PacificJul 15 to 24, 2022Category 1 · Saffir-Simpson (NHC)
1989Tropical storm IrvingWestern PacificJul 18 to 24, 198955 kt · 10-minute (JMA)
1981Tropical storm MauryWestern PacificJul 14 to 25, 198150 kt · 10-minute (JMA)
2000Tropical storm BolavenWestern PacificJul 19 to Aug 2, 200050 kt · 10-minute (JMA)
1989Tropical storm HopeWestern PacificJul 13 to 23, 198945 kt · 10-minute (JMA)
1966Hurricane DorothyAtlanticJul 21 to 31, 1966Category 1 · Saffir-Simpson (NHC)
2019Tropical storm DanasWestern PacificJul 14 to 23, 201945 kt · 10-minute (JMA)
1957Hurricane KanoaEastern Pacific → Central PacificJul 15 to 26, 1957Category 1 · Saffir-Simpson (NHC)
2008Hurricane GenevieveEastern PacificJul 21 to 31, 2008Category 1 · Saffir-Simpson (NHC)
2007Hurricane CosmeEastern Pacific → Central PacificJul 14 to 24, 2007Category 1 · Saffir-Simpson (NHC)
1952Tropical storm GildaWestern PacificJul 14 to 24, 195250 kt · 1-minute (JTWC)
2001Hurricane DalilaEastern PacificJul 21 to 28, 2001Category 1 · Saffir-Simpson (NHC)
1976Tropical storm WildaWestern PacificJul 17 to 24, 197645 kt · 1-minute (JTWC)
1972Tropical storm ViolaWestern PacificJul 19 to 28, 197260 kt · 1-minute (JTWC)
1991Hurricane EnriqueEastern Pacific → Central Pacific → Western PacificJul 15 to Aug 2, 1991Category 1 · Saffir-Simpson (NHC)
2018Tropical storm WukongWestern PacificJul 21 to 27, 201850 kt · 10-minute (JMA)
1982Hurricane FabioEastern PacificJul 17 to 25, 1982Category 1 · Saffir-Simpson (NHC)
2017Tropical storm SoncaWestern PacificJul 20 to 29, 201735 kt · 10-minute (JMA)
2016Tropical storm EstelleEastern PacificJul 15 to 24, 201660 kt · 1-minute (NHC)
2003Hurricane DannyAtlanticJul 16 to 27, 2003Category 1 · Saffir-Simpson (NHC)
2011Tropical storm CindyAtlanticJul 20 to 23, 201160 kt · 1-minute (NHC)
2011Tropical storm BretAtlanticJul 16 to 23, 201160 kt · 1-minute (NHC)
2005Tropical storm FranklinAtlanticJul 21 to 31, 200560 kt · 1-minute (NHC)
1997Tropical storm ScottWestern PacificJul 20 to Aug 3, 199740 kt · 10-minute (JMA)
2006Tropical storm EmiliaEastern PacificJul 21 to 31, 200655 kt · 1-minute (NHC)
2005Tropical storm NalgaeWestern PacificJul 18 to 27, 200545 kt · 10-minute (JMA)
1988Tropical storm DanielEastern PacificJul 19 to 26, 198855 kt · 1-minute (NHC)
1933Unnamed tropical storm · 1933AtlanticJul 14 to 27, 193345 kt · 1-minute (NHC)
2008Tropical storm CristobalAtlanticJul 19 to 23, 200855 kt · 1-minute (NHC)
1971Tropical storm GeorgetteEastern PacificJul 20 to 27, 197150 kt · 1-minute (NHC)
2017Tropical storm GregEastern Pacific → Central PacificJul 17 to 27, 201750 kt · 1-minute (NHC)
2017Tropical storm KulapWestern PacificJul 20 to 28, 201740 kt · 10-minute (JMA)
1968Tropical storm OliveWestern PacificJul 21 to 28, 196845 kt · 1-minute (JTWC)
2000Tropical storm TembinWestern PacificJul 17 to 23, 200040 kt · 10-minute (JMA)
1958Unnamed hurricane · 1958Eastern PacificJul 21 to 25, 1958Category 1 · Saffir-Simpson (NHC)
2003Tropical storm FeliciaEastern PacificJul 17 to 24, 200345 kt · 1-minute (NHC)
1968Tropical storm DianaEastern PacificJul 21 to 26, 196845 kt · 1-minute (NHC)
1964Tropical storm PrudenceEastern PacificJul 20 to 24, 196445 kt · 1-minute (NHC)
1970Tropical storm SallyWestern PacificJul 19 to 24, 197040 kt · 1-minute (JTWC)
1903Unnamed hurricane · 1903AtlanticJul 21 to 26, 1903Category 1 · Saffir-Simpson (NHC)
2000Tropical storm UpanaCentral PacificJul 20 to 24, 200040 kt · 1-minute (NHC)
1994Tropical storm FabioEastern Pacific → Central PacificJul 19 to 24, 199440 kt · 1-minute (NHC)
1961Tropical storm GraceWestern PacificJul 16 to 25, 196140 kt · 1-minute (JTWC)
2001Tropical storm ErickEastern PacificJul 20 to 24, 200135 kt · 1-minute (NHC)
2018Unnamed tropical depression · 2018North IndianJul 21 to 23, 201830 kt · 3-minute (IMD)
1986Unnamed tropical storm · 1986Western PacificJul 19 to 24, 198635 kt · 10-minute (JMA)
1955Unnamed tropical storm · 1955Western PacificJul 17 to 23, 195550 kt · 1-minute (JTWC)
1997–98Unnamed tropical depression · 1997Southwest IndianJul 18 to 25, 199730 kt · 10-minute (Météo-France)
1972Unnamed tropical storm · 1972AtlanticJul 18 to 23, 197240 kt · 1-minute (NHC)
2018Unnamed tropical storm · 2018Western PacificJul 20 to 24, 201835 kt · 1-minute (JTWC)
2014Unnamed tropical depression · 2014North IndianJul 21 to 23, 201425 kt · 3-minute (IMD)
2023Unnamed tropical depression · 2023Eastern PacificJul 20 to 23, 202330 kt · 1-minute (NHC)
1967Storm DotWestern PacificJul 19 to 24, 1967Not recorded
2014Unnamed tropical depression · 2014AtlanticJul 19 to 23, 201430 kt · 1-minute (NHC)
1974Unnamed tropical depression · 1974Eastern PacificJul 21 to 26, 197430 kt · 1-minute (JTWC)
1958Unnamed storm · 1958Western PacificJul 19 to 25, 1958Not recorded
1969Unnamed storm · 1969Western PacificJul 21 to 25, 1969Not recorded
1966Unnamed storm · 1966Western PacificJul 20 to 30, 1966Not recorded
1951Unnamed storm · 1951Western Pacific → North IndianJul 21 to 25, 1951Not recorded
1948Unnamed storm · 1948Western PacificJul 20 to 24, 1948Not recorded
1946Unnamed storm · 1946North IndianJul 19 to 24, 1946Not recorded
1943Unnamed storm · 1943Western PacificJul 17 to 25, 1943Not recorded
1943Unnamed storm · 1943Western PacificJul 20 to 28, 1943Not recorded
1941Unnamed storm · 1941Western PacificJul 21 to 26, 1941Not recorded
1940Unnamed storm · 1940Western PacificJul 12 to 26, 1940Not recorded
1936Unnamed storm · 1936Western PacificJul 16 to 26, 1936Not recorded
1936Unnamed storm · 1936North IndianJul 21 to 28, 1936Not recorded
1935Unnamed storm · 1935Western PacificJul 21 to 30, 1935Not recorded
1934Unnamed storm · 1934Western PacificJul 10 to 23, 1934Not recorded
1933Unnamed storm · 1933Western PacificJul 19 to 25, 1933Not recorded
1932Unnamed storm · 1932North IndianJul 19 to 23, 1932Not recorded
1930Unnamed storm · 1930Western PacificJul 18 to 25, 1930Not recorded
1927Unnamed storm · 1927Western PacificJul 20 to 26, 1927Not recorded
1926Unnamed storm · 1926Western PacificJul 19 to 23, 1926Not recorded
1923Unnamed storm · 1923Western PacificJul 18 to 28, 1923Not recorded
1921–22Unnamed storm · 1921Australian region → South PacificJul 20 to 28, 1921Not recorded
1920Unnamed storm · 1920Western PacificJul 10 to 23, 1920Not recorded
1920Unnamed storm · 1920North IndianJul 21 to 26, 1920Not recorded
1912Unnamed storm · 1912Western PacificJul 17 to 25, 1912Not recorded
1911Unnamed storm · 1911Western PacificJul 19 to 28, 1911Not recorded
1907Unnamed storm · 1907Western PacificJul 21 to 26, 1907Not recorded
1906Unnamed storm · 1906North IndianJul 21 to 23, 1906Not recorded
1905Unnamed storm · 1905North IndianJul 19 to 24, 1905Not recorded
1904Unnamed storm · 1904Western PacificJul 19 to 28, 1904Not recorded
1894Unnamed storm · 1894North IndianJul 16 to 23, 1894Not recorded
1892Unnamed storm · 1892Western PacificJul 17 to 25, 1892Not recorded
1888Unnamed storm · 1888North IndianJul 19 to 23, 1888Not recorded
1887Unnamed storm · 1887North IndianJul 17 to 27, 1887Not recorded
1886Unnamed storm · 1886North IndianJul 17 to 24, 1886Not recorded
1884Unnamed storm · 1884Western PacificJul 18 to 23, 1884Not recorded
1882Unnamed storm · 1882North IndianJul 18 to 23, 1882Not recorded
1876Unnamed storm · 1876AtlanticJul 17 to 23, 1876Not recorded
1975Unnamed storm · 1975North IndianJul 18 to 23, 1975Not recorded
1970Unnamed storm · 1970Western PacificJul 15 to 24, 1970Not recorded
1970Unnamed storm · 1970Western PacificJul 21 to 26, 1970Not recorded
1966Unnamed storm · 1966Western PacificJul 20 to 23, 1966Not recorded
1956Unnamed storm · 1956Western PacificJul 21 to 23, 1956Not recorded
1954–55Unnamed storm · 1954Southwest IndianJul 20 to 29, 1954Not recorded
1942Unnamed storm · 1942Western PacificJul 21 to 26, 1942Not recorded
1940Unnamed storm · 1940Western PacificJul 18 to 23, 1940Not recorded
1940Unnamed storm · 1940Western PacificJul 20 to 28, 1940Not recorded
1939Unnamed storm · 1939Western PacificJul 21 to 23, 1939Not recorded
1939Unnamed storm · 1939Western PacificJul 21 to 24, 1939Not recorded
1937Unnamed storm · 1937Western PacificJul 19 to 24, 1937Not recorded
1925Unnamed storm · 1925Western PacificJul 17 to 23, 1925Not recorded
1922Unnamed storm · 1922Western PacificJul 20 to 25, 1922Not recorded
1920Unnamed storm · 1920Western PacificJul 16 to 25, 1920Not recorded
1918Unnamed storm · 1918Western PacificJul 21 to 25, 1918Not recorded
1915Unnamed storm · 1915Western PacificJul 19 to 27, 1915Not recorded
1914Unnamed storm · 1914Western PacificJul 21 to 26, 1914Not recorded
1911Unnamed storm · 1911Western PacificJul 21 to 27, 1911Not recorded
1907Unnamed storm · 1907Western PacificJul 20 to 23, 1907Not recorded
1906Unnamed storm · 1906Western PacificJul 21 to 24, 1906Not recorded
1899Unnamed storm · 1899Western PacificJul 14 to 23, 1899Not recorded
1895Unnamed storm · 1895Western PacificJul 18 to 23, 1895Not recorded
1885Unnamed storm · 1885Western PacificJul 16 to 24, 1885Not recorded
1884Unnamed storm · 1884North IndianJul 18 to 27, 1884Not recorded

Questions about July 22

What is the strongest storm on record on July 22?

Of the storms active on July 22, Typhoon Nadine (1971) had the highest peak wind recorded by a U.S. agency: 150 kt (173 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 July 22?

Yes. 39 storms on record came ashore on July 22. The most recent was Tropical storm Bertha (2026): coast crossing (estimated) near 29.9°N, 89.2°W. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on July 22?

339 storms on record were active on July 22, in 128 different years from 1861 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 22 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.