Hurricane Calendar · On this day

Hurricanes on July 12 in history (1842 to 2026)

270 storms on record were active on July 12 between 1861 and 2026. On this date 40 formed, 17 reached their peak recorded wind, 17 came ashore and 39 ended. The strongest storm active on July 12 was Typhoon Bavi (2026), with a peak 1-minute sustained wind of 154 kt (177 mph), recorded by Real-time.

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 12 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 105 storms that formed, peaked, came ashore or ended on July 12
Recorded trackCame ashore on July 12Tracks of the 105 storms that formed, peaked, came ashore or ended on July 12, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Typhoon Zeke (1991)

Peak recorded wind: July 12, 1991, 06:00 UTC. Peak: 65 kt · 10-minute (JMA). Western Pacific, Jul 6 to 15, 1991.

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

Came ashore on July 12

17 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
2018Hurricane ChrisAtlanticCoast crossing (estimated) near 46.9°N, 54.9°W
July 12, 2018, 21:00 UTC
Not recordedEstimated from the track
2015Typhoon Chan-HomWestern PacificCoast crossing (estimated) near 37.5°N, 125.0°E
July 12, 2015, 15:00 UTC
Not recordedEstimated from the track
2013Typhoon SoulikWestern PacificCoast crossing (estimated) near 24.8°N, 122.0°E
July 12, 2013, 19:00 UTC
Not recordedEstimated from the track
2009Tropical storm SoudelorWestern PacificCoast crossing (estimated) near 21.0°N, 107.7°E
July 12, 2009, 09:00 UTC
Not recordedEstimated from the track
1998Tropical storm NicholeWestern PacificCoast crossing (estimated) near 24.2°N, 118.1°E
July 12, 1998, 12:00 UTC
Not recordedEstimated from the track
1996Hurricane BerthaAtlanticNear 34.3°N, 77.8°W
July 12, 1996, 20:00 UTC
90 kt (104 mph), 1-minute, NHCNHC best track
1975Tropical storm EleanorEastern PacificCoast crossing (estimated) near 18.5°N, 103.9°W
July 12, 1975, 09:00 UTC
Not recordedEstimated from the track
1972Unnamed subtropical storm · 1972AtlanticNear 33.8°N, 78.8°W
July 12, 1972, 11:00 UTC
35 kt (40 mph), 1-minute, NHCNHC best track
1962Typhoon JoanWestern PacificCoast crossing (estimated) near 48.4°N, 141.7°E
July 12, 1962, 06:00 UTC
Not recordedEstimated from the track
1932Unnamed storm · 1932North IndianCoast crossing (estimated) near 21.6°N, 87.7°E
July 12, 1932, 00:00 UTC
Not recordedEstimated from the track
1930Unnamed storm · 1930Western PacificCoast crossing (estimated) near 18.2°N, 110.1°E
July 12, 1930, 06:00 UTC
Not recordedEstimated from the track
1928Unnamed storm · 1928Western PacificCoast crossing (estimated) near 16.7°N, 122.6°E
July 12, 1928, 15:00 UTC
Not recordedEstimated from the track
1902Unnamed storm · 1902Western PacificCoast crossing (estimated) near 18.8°N, 110.6°E
July 12, 1902, 04:00 UTC
Not recordedEstimated from the track
1901Unnamed hurricane · 1901AtlanticNear 34.0°N, 77.9°W
July 12, 1901, 22:00 UTC
35 kt (40 mph), 1-minute, NHCNHC best track
1887Unnamed storm · 1887North IndianCoast crossing (estimated) near 22.5°N, 90.6°E
July 12, 1887, 00:00 UTC
Not recordedEstimated from the track
1878Unnamed storm · 1878AtlanticCoast crossing (estimated) near 29.2°N, 80.7°W
July 12, 1878, 09:00 UTC
Not recordedEstimated from the track
1877Unnamed storm · 1877North IndianCoast crossing (estimated) near 21.1°N, 87.2°E
July 12, 1877, 09:00 UTC
Not recordedEstimated from the track

Formed on July 12

40 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
1991Typhoon AmyWestern Pacific11.2°N, 146.7°E95 kt · 10-minute (JMA)
1995Typhoon FayeWestern Pacific6.2°N, 155.5°E75 kt · 10-minute (JMA)
1946Typhoon IngridWestern Pacific12.6°N, 142.5°E120 kt · 1-minute (JTWC)
1997Hurricane EnriqueEastern Pacific8.6°N, 111.7°WCategory 3 · Saffir-Simpson (NHC)
1955Typhoon DotWestern Pacific17.8°N, 137.8°E70 kt · 1-minute (JTWC)
1965Tropical storm GildaWestern Pacific6.5°N, 155.5°E60 kt · 1-minute (JTWC)
2006Hurricane CarlottaEastern Pacific13.5°N, 102.2°WCategory 1 · Saffir-Simpson (NHC)
2016–17Cyclone AbelaSouthwest Indian6.4°S, 75.7°E50 kt · 10-minute (Météo-France)
1954Unnamed hurricane · 1954Eastern Pacific13.8°N, 95.1°WCategory 1 · Saffir-Simpson (NHC)
1995Tropical storm ChantalAtlantic17.1°N, 54.9°W60 kt · 1-minute (NHC)
1973Tropical storm ClaraWestern Pacific26.1°N, 163.9°E55 kt · 1-minute (JTWC)
2004Tropical storm BlasEastern Pacific14.6°N, 105.5°W55 kt · 1-minute (NHC)
2026Tropical storm ElidaEastern Pacific11.6°N, 95.4°W60 kt · 1-minute (NHC (working))
1912Unnamed tropical storm · 1912Atlantic25.0°N, 74.0°W45 kt · 1-minute (NHC)
1983Tropical storm ErickEastern Pacific10.6°N, 103.7°W55 kt · 1-minute (NHC)
Show 25 more storms
SeasonStormOceanFirst positionPeak
1982Tropical storm EmiliaEastern Pacific → Central Pacific10.0°N, 136.5°W55 kt · 1-minute (NHC)
1934Unnamed hurricane · 1934Atlantic30.7°N, 79.4°WCategory 1 · Saffir-Simpson (NHC)
2015Tropical storm ClaudetteAtlantic35.4°N, 75.4°W45 kt · 1-minute (NHC)
2015Tropical storm EnriqueEastern Pacific13.1°N, 125.0°W45 kt · 1-minute (NHC)
1980Tropical storm EstelleEastern Pacific15.6°N, 107.7°W40 kt · 1-minute (NHC)
1989–90Unnamed cyclone · 1989Australian region6.4°S, 95.2°E35 kt · 1-minute (JTWC)
2019Unnamed tropical depression · 2019Eastern Pacific14.1°N, 104.8°W30 kt · 1-minute (NHC)
1973Unnamed storm · 1973North Indian19.9°N, 88.5°ENot recorded
1965Unnamed storm · 1965North Indian19.0°N, 87.3°ENot recorded
1949Unnamed storm · 1949North Indian18.8°N, 85.9°ENot recorded
1942Unnamed storm · 1942Western Pacific16.3°N, 141.1°ENot recorded
1940Unnamed storm · 1940Western Pacific11.5°N, 156.3°ENot recorded
1934Unnamed storm · 1934Western Pacific20.6°N, 116.3°ENot recorded
1917Unnamed storm · 1917Western Pacific19.2°N, 124.3°ENot recorded
1909Unnamed storm · 1909Western Pacific18.7°N, 126.0°ENot recorded
1904Unnamed storm · 1904Western Pacific22.0°N, 128.4°ENot recorded
1898Unnamed storm · 1898Western Pacific21.7°N, 122.8°ENot recorded
1890Unnamed storm · 1890Western Pacific24.0°N, 127.5°ENot recorded
1888Unnamed storm · 1888North Indian18.6°N, 87.4°ENot recorded
1888Unnamed storm · 1888Western Pacific15.6°N, 126.2°ENot recorded
1887Unnamed storm · 1887North Indian22.5°N, 90.6°ENot recorded
1883Unnamed storm · 1883North Indian19.3°N, 88.7°ENot recorded
2020Unnamed storm · 2020Western Pacific17.2°N, 125.4°ENot recorded
1932Unnamed storm · 1932Western Pacific14.1°N, 114.2°ENot recorded
1903Unnamed storm · 1903North Indian18.3°N, 86.8°ENot recorded

Reached peak wind on July 12

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

SeasonStormOceanPeak windLowest pressure
2007Typhoon Man-YiWestern Pacific95 kt (109 mph), 10-minute, JMA930 hPa (JMA)
1991Typhoon ZekeWestern Pacific65 kt (75 mph), 10-minute, JMA970 hPa (JMA)
2006Tropical storm BilisWestern Pacific60 kt (69 mph), 10-minute, JMA970 hPa (JMA)
1963Typhoon WendyWestern Pacific135 kt (155 mph), 1-minute, JTWC930 hPa (JMA)
1955Typhoon ClaraWestern Pacific125 kt (144 mph), 1-minute, JTWC920 hPa (JMA)
2002Typhoon HalongWestern Pacific85 kt (98 mph), 10-minute, JMA945 hPa (JMA)
1978Hurricane FicoEastern Pacific → Central Pacific120 kt (138 mph), 1-minute, NHCNot recorded
1969Hurricane BerniceEastern Pacific75 kt (86 mph), 1-minute, NHCNot recorded
1997Hurricane BillAtlantic65 kt (75 mph), 1-minute, NHC986 hPa (NHC)
1954Unnamed hurricane · 1954Eastern Pacific75 kt (86 mph), 1-minute, NHCNot recorded
1952Tropical storm FredaWestern Pacific45 kt (52 mph), 1-minute, JTWC990 hPa (JMA)
2003Tropical storm EnriqueEastern Pacific55 kt (63 mph), 1-minute, NHC993 hPa (NHC)
1989Tropical storm BarryAtlantic45 kt (52 mph), 1-minute, NHC1005 hPa (NHC)
1980Tropical storm EstelleEastern Pacific40 kt (46 mph), 1-minute, NHCNot recorded
2025Unnamed tropical depression · 2025Western Pacific29 kt (33 mph), 1-minute, Real-time992 hPa (Real-time)
Show 2 more storms
SeasonStormOceanPeak windLowest pressure
1983–84Unnamed cyclone · 1983Southwest Indian35 kt (40 mph), 1-minute, JTWCNot recorded
2019Unnamed tropical depression · 2019Eastern Pacific30 kt (35 mph), 1-minute, NHC1006 hPa (NHC)

Ended on July 12

39 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2006Typhoon EwiniarWestern Pacific48.2°N, 140.9°EJun 29 to Jul 12, 2006
1967Typhoon ClaraWestern Pacific26.4°N, 119.2°EJul 2 to 12, 1967
2000Typhoon Kai-TakWestern Pacific42.8°N, 130.9°EJul 2 to 12, 2000
1959Hurricane CindyAtlantic53.0°N, 56.2°WJul 4 to 12, 1959
1969Typhoon TessWestern Pacific17.3°N, 104.0°EJul 6 to 12, 1969
1967Typhoon BillieWestern Pacific48.0°N, 170.0°EJun 29 to Jul 12, 1967
1896Unnamed hurricane · 1896Atlantic60.8°N, 64.9°WJul 4 to 12, 1896
1997Hurricane DoloresEastern Pacific → Central Pacific23.2°N, 145.2°WJul 5 to 12, 1997
1990Hurricane FaustoEastern Pacific25.4°N, 125.8°WJul 6 to 12, 1990
1998Tropical storm NicholeWestern Pacific25.1°N, 118.1°EJul 7 to 12, 1998
Show 29 more storms
SeasonStormOceanLast positionDates
2001Tropical storm TramiWestern Pacific24.5°N, 119.5°EJul 7 to 12, 2001
2009Tropical storm SoudelorWestern Pacific20.8°N, 105.0°EJul 8 to 12, 2009
1983Tropical storm DaliliaEastern Pacific19.5°N, 127.5°WJul 5 to 12, 1983
1861Unnamed hurricane · 1861Atlantic37.0°N, 67.0°WJul 6 to 12, 1861
1975Tropical storm EleanorEastern Pacific19.0°N, 104.0°WJul 10 to 12, 1975
1985Tropical storm GuillermoEastern Pacific22.8°N, 123.8°WJul 7 to 12, 1985
1956Unnamed hurricane · 1956Eastern Pacific20.0°N, 122.9°WJul 9 to 12, 1956
1950Unnamed hurricane · 1950Eastern Pacific18.1°N, 118.0°WJul 9 to 12, 1950
2009Tropical storm BlancaEastern Pacific27.3°N, 126.5°WJul 6 to 12, 2009
1961Tropical storm JoanneEastern Pacific16.3°N, 117.0°WJul 10 to 12, 1961
2015Tropical storm ElaEastern Pacific → Central Pacific22.7°N, 155.8°WJul 7 to 12, 2015
1978Unnamed tropical depression · 1978Atlantic14.5°N, 44.0°WJul 10 to 12, 1978
2015Unnamed tropical depression · 2015North Indian28.5°N, 77.3°EJul 10 to 12, 2015
2001Unnamed tropical depression · 2001Atlantic13.1°N, 48.5°WJul 11 to 12, 2001
1950Unnamed storm · 1950North Indian22.0°N, 85.9°EJul 10 to 12, 1950
1946Unnamed storm · 1946Western Pacific27.1°N, 119.0°EJul 8 to 12, 1946
1941Unnamed storm · 1941North Indian22.9°N, 77.8°EJul 6 to 12, 1941
1918Unnamed storm · 1918Western Pacific20.7°N, 109.4°EJul 8 to 12, 1918
1909Unnamed storm · 1909Western Pacific22.6°N, 110.9°EJul 9 to 12, 1909
1897Unnamed storm · 1897North Indian22.7°N, 69.6°EJul 10 to 12, 1897
1878Unnamed storm · 1878Atlantic29.5°N, 81.2°WJul 7 to 12, 1878
1965Unnamed storm · 1965Western Pacific16.5°N, 109.5°EJul 9 to 12, 1965
1962Unnamed storm · 1962Western Pacific12.2°N, 127.9°EJul 8 to 12, 1962
1947Unnamed storm · 1947North Indian18.7°N, 84.7°EJul 9 to 12, 1947
1940Unnamed storm · 1940Western Pacific18.9°N, 116.1°EJul 11 to 12, 1940
1938Unnamed storm · 1938North Indian25.2°N, 85.2°EJul 10 to 12, 1938
1924Unnamed storm · 1924Western Pacific29.9°N, 124.1°EJul 9 to 12, 1924
1921Unnamed storm · 1921Western Pacific27.1°N, 131.4°EJul 11 to 12, 1921
1893Unnamed storm · 1893Western Pacific28.4°N, 123.4°EJul 9 to 12, 1893

Also active on July 12

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

SeasonStormOceanDatesPeak
2005Typhoon HaitangWestern PacificJul 10 to 21, 2005105 kt · 10-minute (JMA)
2005Hurricane EmilyAtlanticJul 11 to 21, 2005Category 5 · Saffir-Simpson (NHC)
2014Typhoon RammasunWestern PacificJul 9 to 20, 201490 kt · 10-minute (JMA)
2005Hurricane DennisAtlanticJul 4 to 18, 2005Category 4 · Saffir-Simpson (NHC)
2002Typhoon ChataanWestern PacificJun 27 to Jul 13, 200295 kt · 10-minute (JMA)
1994Typhoon TimWestern PacificJul 5 to 13, 199495 kt · 10-minute (JMA)
2008Typhoon KalmaegiWestern PacificJul 11 to 24, 200865 kt · 10-minute (JMA)
2026Typhoon BaviWestern PacificJul 1 to 14, 2026154 kt · 1-minute (Real-time)
1986Typhoon PeggyWestern PacificJun 28 to Jul 13, 1986110 kt · 10-minute (JMA)
1972Typhoon RitaWestern PacificJul 5 to 30, 1972145 kt · 1-minute (JTWC)
2018Typhoon MariaWestern PacificJul 3 to 13, 2018105 kt · 10-minute (JMA)
1958Typhoon WinnieWestern PacificJul 11 to 18, 1958150 kt · 1-minute (JTWC)
1989Typhoon GordonWestern PacificJul 9 to 19, 1989100 kt · 10-minute (JMA)
1976Typhoon ThereseWestern PacificJul 8 to 21, 1976135 kt · 1-minute (JTWC)
1965Typhoon FredaWestern Pacific → North IndianJul 6 to 16, 1965140 kt · 1-minute (JTWC)
2014Typhoon NeoguriWestern PacificJul 2 to 13, 2014100 kt · 10-minute (JMA)
1971Typhoon LucyWestern PacificJul 11 to 24, 1971130 kt · 1-minute (JTWC)
2015Typhoon NangkaWestern PacificJul 2 to 18, 2015100 kt · 10-minute (JMA)
1994Typhoon WaltWestern PacificJul 11 to 28, 1994100 kt · 10-minute (JMA)
1987Typhoon ThelmaWestern PacificJul 6 to 18, 1987100 kt · 10-minute (JMA)
1973Typhoon BillieWestern PacificJul 11 to 20, 1973130 kt · 1-minute (JTWC)
1996Typhoon EveWestern Pacific → Central PacificJul 10 to 27, 199685 kt · 10-minute (JMA)
1972Typhoon TessWestern PacificJul 7 to 25, 1972125 kt · 1-minute (JTWC)
2011Typhoon Ma-OnWestern PacificJul 10 to 31, 201195 kt · 10-minute (JMA)
1972Typhoon PhyllisWestern PacificJul 4 to 22, 1972120 kt · 1-minute (JTWC)
Show 140 more storms
SeasonStormOceanDatesPeak
1988Typhoon WarrenWestern PacificJul 11 to 20, 198890 kt · 10-minute (JMA)
2017Hurricane FernandaEastern Pacific → Central PacificJul 11 to 23, 2017Category 4 · Saffir-Simpson (NHC)
1995Hurricane BarbaraEastern Pacific → Central PacificJul 7 to 18, 1995Category 4 · Saffir-Simpson (NHC)
1992Hurricane EstelleEastern PacificJul 9 to 17, 1992Category 4 · Saffir-Simpson (NHC)
2012Hurricane EmiliaEastern PacificJul 7 to 18, 2012Category 4 · Saffir-Simpson (NHC)
2016Hurricane DarbyEastern Pacific → Central PacificJul 11 to 26, 2016Category 3 · Saffir-Simpson (NHC)
2022Hurricane DarbyEastern Pacific → Central PacificJul 9 to 17, 2022Category 4 · Saffir-Simpson (NHC)
1971Hurricane DeniseEastern Pacific → Central PacificJul 2 to 14, 1971Category 4 · Saffir-Simpson (NHC)
2015Hurricane DoloresEastern PacificJul 11 to 22, 2015Category 4 · Saffir-Simpson (NHC)
1974Typhoon GildaWestern PacificJun 26 to Jul 17, 197490 kt · 1-minute (JTWC)
2023Hurricane CalvinEastern Pacific → Central PacificJul 10 to 19, 2023Category 3 · Saffir-Simpson (NHC)
2008Hurricane BerthaAtlanticJul 3 to 21, 2008Category 3 · Saffir-Simpson (NHC)
2006Hurricane BudEastern PacificJul 11 to 17, 2006Category 3 · Saffir-Simpson (NHC)
1916Unnamed hurricane · 1916AtlanticJul 11 to 15, 1916Category 3 · Saffir-Simpson (NHC)
2003Hurricane ClaudetteAtlanticJul 7 to 17, 2003Category 1 · Saffir-Simpson (NHC)
2015Typhoon HalolaCentral Pacific → Western PacificJul 6 to 26, 201580 kt · 10-minute (JMA)
1999Hurricane BeatrizEastern PacificJul 9 to 17, 1999Category 3 · Saffir-Simpson (NHC)
1983Typhoon VeraWestern PacificJul 5 to 19, 198375 kt · 10-minute (JMA)
1959Typhoon BillieWestern PacificJul 8 to 19, 195990 kt · 1-minute (JTWC)
2012Hurricane DanielEastern Pacific → Central PacificJul 4 to 14, 2012Category 3 · Saffir-Simpson (NHC)
1984Hurricane GenevieveEastern PacificJul 7 to 14, 1984Category 3 · Saffir-Simpson (NHC)
1982Hurricane DanielEastern Pacific → Central PacificJul 7 to 22, 1982Category 3 · Saffir-Simpson (NHC)
1975Hurricane DeniseEastern PacificJul 5 to 15, 1975Category 4 · Saffir-Simpson (NHC)
2017Hurricane EugeneEastern PacificJul 7 to 14, 2017Category 3 · Saffir-Simpson (NHC)
1993Tropical storm LewisWestern PacificJul 4 to 13, 199360 kt · 10-minute (JMA)
1973Typhoon DotWestern PacificJul 11 to 21, 197385 kt · 1-minute (JTWC)
1971Typhoon JeanWestern PacificJul 8 to 19, 197185 kt · 1-minute (JTWC)
2010Typhoon ConsonWestern PacificJul 10 to 18, 201070 kt · 10-minute (JMA)
1958Typhoon ViolaWestern PacificJul 7 to 17, 1958100 kt · 1-minute (JTWC)
1957Typhoon WendyWestern PacificJul 10 to 18, 195790 kt · 1-minute (JTWC)
2012Hurricane FabioEastern PacificJul 10 to 20, 2012Category 2 · Saffir-Simpson (NHC)
1992Typhoon EliWestern Pacific → North IndianJul 5 to 14, 199270 kt · 10-minute (JMA)
1984Typhoon CaryWestern PacificJul 4 to 21, 198480 kt · 10-minute (JMA)
1916Unnamed hurricane · 1916AtlanticJul 10 to 22, 1916Category 2 · Saffir-Simpson (NHC)
1961Typhoon ElsieWestern PacificJul 6 to 16, 196180 kt · 1-minute (JTWC)
1960Hurricane AbbyAtlanticJul 9 to 17, 1960Category 1 · Saffir-Simpson (NHC)
2019Hurricane BarryAtlanticJul 10 to 16, 2019Category 1 · Saffir-Simpson (NHC)
1949Typhoon FayeWestern PacificJul 10 to 19, 194990 kt · 1-minute (JTWC)
1986Typhoon RogerWestern PacificJul 9 to 18, 198675 kt · 10-minute (JMA)
1978Typhoon TrixWestern PacificJul 11 to 25, 197870 kt · 10-minute (JMA)
2008Hurricane ElidaEastern PacificJul 11 to 21, 2008Category 2 · Saffir-Simpson (NHC)
2009Hurricane CarlosEastern PacificJul 10 to 16, 2009Category 2 · Saffir-Simpson (NHC)
1990Hurricane GenevieveEastern PacificJul 10 to 18, 1990Category 2 · Saffir-Simpson (NHC)
2004Typhoon TingtingWestern PacificJun 24 to Jul 13, 200480 kt · 10-minute (JMA)
2016Hurricane CeliaEastern Pacific → Central PacificJul 6 to 21, 2016Category 2 · Saffir-Simpson (NHC)
1980Typhoon IdaWestern PacificJul 5 to 15, 198070 kt · 10-minute (JMA)
1866Unnamed hurricane · 1866AtlanticJul 11 to 16, 1866Category 2 · Saffir-Simpson (NHC)
1983Typhoon TipWestern PacificJul 7 to 14, 198365 kt · 10-minute (JMA)
2018Hurricane BerylAtlanticJul 4 to 17, 2018Category 1 · Saffir-Simpson (NHC)
1972Typhoon SusanWestern PacificJul 5 to 17, 197265 kt · 1-minute (JTWC)
1979Hurricane BobAtlanticJul 9 to 16, 1979Category 1 · Saffir-Simpson (NHC)
1989Hurricane DaliliaEastern Pacific → Central PacificJul 11 to 21, 1989Category 1 · Saffir-Simpson (NHC)
1996Typhoon DanWestern PacificJul 3 to 17, 199665 kt · 10-minute (JMA)
1982Tropical storm WinonaWestern PacificJul 9 to 18, 198250 kt · 10-minute (JMA)
1970Tropical storm RubyWestern PacificJul 8 to 22, 197055 kt · 1-minute (JTWC)
1964Typhoon DorisWestern PacificJul 11 to 17, 196480 kt · 1-minute (JTWC)
1981Hurricane DoraEastern PacificJul 10 to 16, 1981Category 1 · Saffir-Simpson (NHC)
2002Tropical storm NakriWestern PacificJul 7 to 13, 200250 kt · 10-minute (JMA)
1971Tropical storm KimWestern Pacific → North IndianJul 8 to 14, 197150 kt · 1-minute (JTWC)
2011Hurricane CalvinEastern PacificJul 7 to 14, 2011Category 1 · Saffir-Simpson (NHC)
1992Tropical storm FayeWestern PacificJul 11 to 18, 199235 kt · 10-minute (JMA)
1966Tropical storm LolaWestern PacificJul 8 to 14, 196650 kt · 1-minute (JTWC)
2023Hurricane DonAtlanticJul 11 to 25, 2023Category 1 · Saffir-Simpson (NHC)
1994Tropical storm ZekeWestern PacificJul 10 to 25, 199450 kt · 10-minute (JMA)
1931Unnamed tropical storm · 1931AtlanticJul 11 to 17, 193160 kt · 1-minute (NHC)
2004Tropical storm KompasuWestern PacificJul 11 to 16, 200445 kt · 10-minute (JMA)
1990Tropical storm RobynWestern PacificJun 29 to Jul 14, 199045 kt · 10-minute (JMA)
1988Hurricane CarlottaEastern PacificJul 8 to 15, 1988Category 1 · Saffir-Simpson (NHC)
2025Tropical storm NariWestern PacificJul 9 to 17, 202545 kt · 10-minute (JMA)
1961Tropical storm FlossieWestern PacificJul 11 to 20, 196145 kt · 1-minute (JTWC)
2020Tropical storm CristinaEastern PacificJul 6 to 15, 202060 kt · 1-minute (NHC)
1872Unnamed tropical storm · 1872AtlanticJul 9 to 13, 187250 kt · 1-minute (NHC)
1994Tropical storm DanielEastern Pacific → Central PacificJul 8 to 14, 199455 kt · 1-minute (NHC)
2002Tropical storm CristinaEastern PacificJul 9 to 16, 200255 kt · 1-minute (NHC)
1996–97Cyclone LindsayAustralian regionJul 8 to 13, 199640 kt · 10-minute (BoM)
1993Tropical storm MarianWestern PacificJul 11 to 17, 199345 kt · 1-minute (JTWC)
1967Tropical storm DeniseEastern Pacific → Central PacificJul 6 to 18, 196745 kt · 1-minute (NHC)
1917Unnamed tropical storm · 1917AtlanticJul 6 to 14, 191745 kt · 1-minute (NHC)
2015Tropical storm IuneCentral PacificJul 8 to 17, 201535 kt · 1-minute (NHC)
2009Unnamed tropical depression · 2009Western PacificJul 11 to 14, 200930 kt · 1-minute (JTWC)
2000Unnamed tropical depression · 2000Western PacificJul 10 to 20, 200025 kt · 1-minute (JTWC)
1954Unnamed tropical storm · 1954Eastern PacificJul 10 to 16, 195445 kt · 1-minute (NHC)
1954Unnamed tropical storm · 1954AtlanticJul 10 to 14, 195445 kt · 1-minute (NHC)
1953Unnamed tropical storm · 1953AtlanticJul 11 to 16, 195345 kt · 1-minute (NHC)
1989Unnamed tropical depression · 1989Eastern PacificJul 9 to 13, 198930 kt · 1-minute (NHC)
1989Unnamed tropical depression · 1989Central PacificJul 11 to 13, 198930 kt · 1-minute (CPHC)
1979Unnamed tropical depression · 1979AtlanticJul 10 to 13, 197930 kt · 1-minute (NHC)
1974Unnamed tropical depression · 1974Eastern PacificJul 9 to 13, 197430 kt · 1-minute (JTWC)
1979Unnamed tropical depression · 1979AtlanticJul 8 to 13, 197925 kt · 1-minute (NHC)
1971–72Storm OdetteSouthwest IndianJul 9 to 16, 1971Not recorded
1969Unnamed storm · 1969Western PacificJul 11 to 18, 1969Not recorded
1962Unnamed storm · 1962Western PacificJul 9 to 13, 1962Not recorded
1962Unnamed storm · 1962North IndianJul 10 to 13, 1962Not recorded
1959Unnamed storm · 1959North IndianJul 9 to 18, 1959Not recorded
1950Unnamed storm · 1950Western PacificJul 9 to 15, 1950Not recorded
1948–49Unnamed storm · 1948Australian regionJul 10 to 16, 1948Not recorded
1944Unnamed storm · 1944North IndianJul 9 to 16, 1944Not recorded
1943Unnamed storm · 1943Western PacificJul 11 to 20, 1943Not recorded
1942Unnamed storm · 1942Western PacificJul 6 to 13, 1942Not recorded
1942Unnamed storm · 1942North IndianJul 8 to 13, 1942Not recorded
1940Unnamed storm · 1940Western PacificJul 4 to 17, 1940Not recorded
1939Unnamed storm · 1939Western PacificJul 3 to 13, 1939Not recorded
1939Unnamed storm · 1939Western PacificJul 10 to 16, 1939Not recorded
1937Unnamed storm · 1937North IndianJul 11 to 13, 1937Not recorded
1934Unnamed storm · 1934Western PacificJul 10 to 23, 1934Not recorded
1930Unnamed storm · 1930Western PacificJul 11 to 14, 1930Not recorded
1929Unnamed storm · 1929North IndianJul 11 to 14, 1929Not recorded
1927Unnamed storm · 1927Western PacificJul 11 to 18, 1927Not recorded
1925Unnamed storm · 1925Western PacificJul 9 to 16, 1925Not recorded
1925Unnamed storm · 1925North IndianJul 11 to 14, 1925Not recorded
1922Unnamed storm · 1922Western PacificJul 10 to 13, 1922Not recorded
1920Unnamed storm · 1920Western PacificJul 10 to 23, 1920Not recorded
1914Unnamed storm · 1914Western PacificJul 8 to 14, 1914Not recorded
1914Unnamed storm · 1914North IndianJul 10 to 13, 1914Not recorded
1911Unnamed storm · 1911Western PacificJul 11 to 18, 1911Not recorded
1905Unnamed storm · 1905North IndianJul 11 to 14, 1905Not recorded
1894Unnamed storm · 1894North IndianJul 11 to 14, 1894Not recorded
1892Unnamed storm · 1892North IndianJul 9 to 13, 1892Not recorded
1885Unnamed storm · 1885Western PacificJul 10 to 19, 1885Not recorded
1884Unnamed storm · 1884Western PacificJul 8 to 13, 1884Not recorded
1884Unnamed storm · 1884North IndianJul 9 to 14, 1884Not recorded
1882Unnamed storm · 1882North IndianJul 11 to 15, 1882Not recorded
1868Unnamed storm · 1868AtlanticJul 10 to 13, 1868Not recorded
1999Unnamed storm · 1999Western PacificJul 9 to 14, 1999Not recorded
1973–74Unnamed storm · 1973Australian region → South PacificJul 8 to 14, 1973Not recorded
1970Unnamed storm · 1970Western PacificJul 10 to 14, 1970Not recorded
1963Unnamed storm · 1963Western PacificJul 9 to 13, 1963Not recorded
1962Unnamed storm · 1962North IndianJul 8 to 15, 1962Not recorded
1950Unnamed storm · 1950North IndianJul 10 to 14, 1950Not recorded
1943Unnamed storm · 1943North IndianJul 11 to 13, 1943Not recorded
1941Unnamed storm · 1941Western PacificJul 8 to 15, 1941Not recorded
1927Unnamed storm · 1927North IndianJul 11 to 13, 1927Not recorded
1924Unnamed storm · 1924Western PacificJul 10 to 17, 1924Not recorded
1923Unnamed storm · 1923Western PacificJul 11 to 17, 1923Not recorded
1919Unnamed storm · 1919Western PacificJul 11 to 16, 1919Not recorded
1912–13Unnamed storm · 1912Australian region → South PacificJul 11 to 16, 1912Not recorded
1907Unnamed storm · 1907Western PacificJul 11 to 18, 1907Not recorded
1890Unnamed storm · 1890North IndianJul 11 to 13, 1890Not recorded
1887Unnamed storm · 1887North IndianJul 10 to 13, 1887Not recorded
1871–72Unnamed storm · 1871Australian regionJul 11 to 17, 1871Not recorded

Questions about July 12

What is the strongest storm on record on July 12?

Of the storms active on July 12, Typhoon Bavi (2026) had the highest peak wind recorded by a U.S. agency: 154 kt (177 mph), 1-minute sustained (Real-time). 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 12?

Yes. 17 storms on record came ashore on July 12. The most recent was Hurricane Chris (2018): coast crossing (estimated) near 46.9°N, 54.9°W. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on July 12?

270 storms on record were active on July 12, in 131 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 12 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.