Hurricane Calendar · On this day

Hurricanes on June 4 in history (1842 to 2026)

133 storms on record were active on June 4 between 1866 and 2026. On this date 17 formed, 14 reached their peak recorded wind, 17 came ashore and 21 ended. The strongest storm active on June 4 was Typhoon Phyllis (1958), with a peak 1-minute sustained wind of 160 kt (184 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 June 4 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 61 storms that formed, peaked, came ashore or ended on June 4
Recorded trackCame ashore on June 4Tracks of the 61 storms that formed, peaked, came ashore or ended on June 4, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Typhoon Betty (1961)

Last recorded position: June 4, 1961, 06:00 UTC. Peak: 130 kt · 1-minute (JTWC). Western Pacific, May 21 to Jun 4, 1961.

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

Came ashore on June 4

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
2022Tropical storm AlexAtlanticCoast crossing (estimated) near 26.2°N, 82.0°W
June 4, 2022, 12:00 UTC
35 kt (40 mph), 1-minute, NHCEstimated from the track
1987Unnamed cyclone · 1987North IndianCoast crossing (estimated) near 21.9°N, 90.7°E
June 4, 1987, 12:00 UTC
45 kt (52 mph), 3-minute, IMDEstimated from the track
1981Tropical storm AdrianEastern PacificCoast crossing (estimated) near 15.7°N, 97.7°W
June 4, 1981, 03:00 UTC
Not recordedEstimated from the track
1979Hurricane AndresEastern PacificCoast crossing (estimated) near 17.8°N, 102.8°W
June 4, 1979, 09:00 UTC
Not recordedEstimated from the track
1972Tropical storm MamieWestern PacificCoast crossing (estimated) near 18.2°N, 109.2°E
June 4, 1972, 15:00 UTC
Not recordedEstimated from the track
1971Unnamed storm · 1971North IndianCoast crossing (estimated) near 22.8°N, 68.7°E
June 4, 1971, 12:00 UTC
Not recordedEstimated from the track
1968Hurricane AbbyAtlanticNear 26.7°N, 82.3°W
June 4, 1968, 12:00 UTC
55 kt (63 mph), 1-minute, NHCNHC best track
1965Typhoon BabeWestern PacificCoast crossing (estimated) near 22.7°N, 116.1°E
June 4, 1965, 09:00 UTC
Not recordedEstimated from the track
1964Unnamed tropical storm · 1964AtlanticCoast crossing (estimated) near 20.9°N, 86.8°W
June 4, 1964, 21:00 UTC
Not recordedEstimated from the track
1958Unnamed storm · 1958South Pacific → Australian region → South Pacific → Australian region → South Pacific → Australian region → South PacificCoast crossing (estimated) near 10.2°S, 160.0°E
June 4, 1958, 15:00 UTC
Not recordedEstimated from the track
1948Unnamed storm · 1948Australian regionCoast crossing (estimated) near 28.3°S, 153.8°E
June 4, 1948, 15:00 UTC
Not recordedEstimated from the track
1932Unnamed storm · 1932Western PacificCoast crossing (estimated) near 19.0°N, 110.8°E
June 4, 1932, 06:00 UTC
Not recordedEstimated from the track
1927Unnamed storm · 1927North IndianCoast crossing (estimated) near 21.5°N, 88.0°E
June 4, 1927, 12:00 UTC
Not recordedEstimated from the track
1916Unnamed storm · 1916North IndianCoast crossing (estimated) near 21.8°N, 89.9°E
June 4, 1916, 18:00 UTC
Not recordedEstimated from the track
1902Unnamed storm · 1902Western PacificCoast crossing (estimated) near 23.3°N, 117.0°E
June 4, 1902, 15:00 UTC
Not recordedEstimated from the track
1881Unnamed storm · 1881North IndianCoast crossing (estimated) near 21.5°N, 88.6°E
June 4, 1881, 15:00 UTC
Not recordedEstimated from the track
1871Unnamed tropical storm · 1871AtlanticNear 29.1°N, 95.1°W
June 4, 1871, 07:00 UTC
50 kt (58 mph), 1-minute, NHCNHC best track

Formed on June 4

17 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2004Typhoon ConsonWestern Pacific15.7°N, 116.6°E80 kt · 10-minute (JMA)
2023Typhoon GucholWestern Pacific11.7°N, 135.0°E80 kt · 10-minute (JMA)
2002–03Cyclone GinaSouth Pacific10.0°S, 171.7°E80 kt · 10-minute (FMS)
1934Unnamed hurricane · 1934Atlantic → Eastern Pacific → Atlantic17.0°N, 87.0°WCategory 2 · Saffir-Simpson (NHC)
1965Tropical storm VictoriaEastern Pacific11.7°N, 106.9°W45 kt · 1-minute (NHC)
1987Unnamed cyclone · 1987North Indian16.1°N, 60.9°E50 kt · 1-minute (JTWC)
1957–58Unnamed storm · 1958South Pacific → Australian region → South Pacific → Australian region → South Pacific → Australian region → South Pacific11.0°S, 161.5°ENot recorded
1969Unnamed tropical depression · 1969Eastern Pacific11.3°N, 96.9°W26 kt · 1-minute (JTWC)
1975Unnamed storm · 1975North Indian15.7°N, 87.4°ENot recorded
1969Unnamed storm · 1969North Indian18.9°N, 68.4°ENot recorded
1948Unnamed storm · 1948North Indian17.4°N, 63.0°ENot recorded
1941Unnamed storm · 1941North Indian20.4°N, 88.5°ENot recorded
1916Unnamed storm · 1916North Indian19.1°N, 90.9°ENot recorded
1956Unnamed storm · 1956Western Pacific18.7°N, 113.7°ENot recorded
1924Unnamed storm · 1924Western Pacific21.2°N, 117.2°ENot recorded
Show 2 more storms
SeasonStormOceanFirst positionPeak
1914Unnamed storm · 1914Western Pacific15.7°N, 114.0°ENot recorded
1907Unnamed storm · 1907North Indian20.0°N, 67.0°ENot recorded

Reached peak wind on June 4

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

SeasonStormOceanPeak windLowest pressure
2007Cyclone GonuNorth Indian127 kt (146 mph), 3-minute, IMD920 hPa (IMD)
1999Typhoon MaggieWestern Pacific75 kt (86 mph), 10-minute, JMA955 hPa (JMA)
2005Typhoon NesatWestern Pacific95 kt (109 mph), 10-minute, JMA930 hPa (JMA)
1955Typhoon BillieWestern Pacific100 kt (115 mph), 1-minute, JTWC990 hPa (JMA)
1995Hurricane AllisonAtlantic65 kt (75 mph), 1-minute, NHC982 hPa (NHC)
1979Hurricane AndresEastern Pacific85 kt (98 mph), 1-minute, NHCNot recorded
1972Hurricane AnnetteEastern Pacific75 kt (86 mph), 1-minute, NHC993 hPa (NHC)
1997Tropical storm AndresEastern Pacific45 kt (52 mph), 1-minute, NHC998 hPa (NHC)
1975Hurricane AgathaEastern Pacific70 kt (81 mph), 1-minute, NHC1005 hPa (NHC)
1987Unnamed cyclone · 1987North Indian45 kt (52 mph), 3-minute, IMD980 hPa (IMD)
1972Tropical storm NinaWestern Pacific45 kt (52 mph), 1-minute, JTWC996 hPa (JMA)
1995Tropical storm EliWestern Pacific40 kt (46 mph), 1-minute, JTWCNot recorded
2026Tropical storm AmandaEastern Pacific40 kt (46 mph), 1-minute, NHC (working)1004 hPa (NHC (working))
1981Unnamed tropical depression · 1981Atlantic30 kt (35 mph), 1-minute, NHCNot recorded

Ended on June 4

21 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2003Tropical storm LinfaWestern Pacific55.9°N, 153.6°EMay 24 to Jun 4, 2003
1961Typhoon BettyWestern Pacific57.3°N, 179.8°WMay 21 to Jun 4, 1961
1966Typhoon JudyWestern Pacific42.0°N, 176.0°WMay 21 to Jun 4, 1966
2020Cyclone NisargaNorth Indian22.2°N, 77.6°EMay 31 to Jun 4, 2020
1979Hurricane AndresEastern Pacific19.0°N, 104.0°WMay 31 to Jun 4, 1979
1960Tropical storm LucilleWestern Pacific38.0°N, 177.2°WMay 25 to Jun 4, 1960
1997Tropical storm LeviWestern Pacific → Central Pacific40.0°N, 160.2°WMay 23 to Jun 4, 1997
1963Unnamed tropical storm · 1963Atlantic40.4°N, 78.4°WJun 1 to 4, 1963
1981Tropical storm AdrianEastern Pacific16.0°N, 97.5°WMay 30 to Jun 4, 1981
2014Tropical storm BorisEastern Pacific15.9°N, 94.3°WJun 1 to 4, 2014
Show 11 more storms
SeasonStormOceanLast positionDates
2023Tropical storm ArleneAtlantic23.3°N, 83.0°WMay 31 to Jun 4, 2023
1982Unnamed tropical depression · 1982Eastern Pacific15.8°N, 95.0°WMay 31 to Jun 4, 1982
1971Unnamed storm · 1971North Indian22.9°N, 69.3°EJun 1 to 4, 1971
1932Unnamed storm · 1932Western Pacific19.5°N, 108.5°EMay 30 to Jun 4, 1932
1929Unnamed storm · 1929North Indian22.8°N, 92.5°EJun 2 to 4, 1929
1906Unnamed storm · 1906Western Pacific28.9°N, 126.2°EMay 31 to Jun 4, 1906
1898Unnamed storm · 1898North Indian24.2°N, 58.1°EMay 31 to Jun 4, 1898
1880Unnamed storm · 1880North Indian24.8°N, 87.7°EJun 1 to 4, 1880
1942Unnamed storm · 1942North Indian17.9°N, 89.8°EJun 3 to 4, 1942
1928–29Unnamed storm · 1929Australian region → South Pacific29.0°S, 164.0°EJun 1 to 4, 1929
1929Unnamed storm · 1929Western Pacific19.8°N, 119.2°EJun 3 to 4, 1929

Also active on June 4

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

SeasonStormOceanDatesPeak
2015Hurricane BlancaEastern PacificMay 31 to Jun 9, 2015Category 4 · Saffir-Simpson (NHC)
1958Typhoon PhyllisWestern PacificMay 23 to Jun 6, 1958160 kt · 1-minute (JTWC)
1973Hurricane AvaEastern PacificJun 2 to 12, 1973Category 5 · Saffir-Simpson (NHC)
1997Typhoon NestorWestern PacificJun 1 to 16, 1997100 kt · 10-minute (JMA)
1953Typhoon JudyWestern PacificMay 28 to Jun 7, 1953120 kt · 1-minute (JTWC)
2010Cyclone PhetNorth IndianMay 30 to Jun 7, 201085 kt · 3-minute (IMD)
2008Typhoon NakriWestern PacificMay 26 to Jun 6, 2008100 kt · 10-minute (JMA)
2015Hurricane AndresEastern PacificMay 28 to Jun 7, 2015Category 4 · Saffir-Simpson (NHC)
1976Hurricane AnnetteEastern PacificJun 3 to 14, 1976Category 4 · Saffir-Simpson (NHC)
1989Typhoon DotWestern PacificJun 2 to 12, 198980 kt · 10-minute (JMA)
1972Typhoon LolaWestern PacificMay 27 to Jun 8, 1972105 kt · 1-minute (JTWC)
2012Typhoon MawarWestern PacificMay 31 to Jun 13, 201275 kt · 10-minute (JMA)
1965Typhoon CarlaWestern PacificMay 29 to Jun 6, 1965120 kt · 1-minute (JTWC)
1968Typhoon KimWestern PacificMay 28 to Jun 10, 1968100 kt · 1-minute (JTWC)
1998Unnamed cyclone · 1998North IndianJun 1 to 10, 199890 kt · 3-minute (IMD)
2002Tropical storm NoguriWestern PacificJun 3 to 11, 200260 kt · 10-minute (JMA)
1982Unnamed cyclone · 1982North IndianMay 30 to Jun 5, 198290 kt · 3-minute (IMD)
1960Typhoon MaryWestern PacificJun 2 to 13, 196080 kt · 1-minute (JTWC)
1971–72Cyclone IdaAustralian region → South PacificMay 29 to Jun 5, 197270 kt · 10-minute (MetService NZ)
1953Tropical storm AliceAtlanticMay 25 to Jun 7, 195360 kt · 1-minute (NHC)
2020Tropical storm CristobalAtlanticJun 1 to 12, 202050 kt · 1-minute (NHC)
2007Tropical storm BarryAtlanticMay 31 to Jun 5, 200750 kt · 1-minute (NHC)
1990Hurricane BorisEastern PacificJun 2 to 8, 1990Category 1 · Saffir-Simpson (NHC)
1994Tropical storm RussWestern PacificJun 2 to 12, 199450 kt · 10-minute (JMA)
1982Hurricane AlbertoAtlanticJun 2 to 6, 1982Category 1 · Saffir-Simpson (NHC)
Show 47 more storms
SeasonStormOceanDatesPeak
2016Tropical storm BonnieAtlanticMay 27 to Jun 9, 201640 kt · 1-minute (NHC)
1963Typhoon PollyWestern PacificMay 27 to Jun 7, 196370 kt · 1-minute (JTWC)
2018Tropical storm MaliksiWestern PacificJun 3 to 12, 201860 kt · 10-minute (JMA)
1995Tropical storm DeannaWestern PacificMay 28 to Jun 12, 199540 kt · 10-minute (JMA)
1970Hurricane AdeleEastern PacificMay 30 to Jun 7, 1970Category 1 · Saffir-Simpson (NHC)
1945Typhoon ConnieWestern PacificJun 1 to 7, 194570 kt · 1-minute (JTWC)
2021Tropical storm Choi-WanWestern PacificMay 28 to Jun 6, 202140 kt · 10-minute (JMA)
1960Tropical storm NadineWestern PacificJun 1 to 12, 196060 kt · 1-minute (JTWC)
1992Tropical storm AgathaEastern PacificJun 1 to 5, 199260 kt · 1-minute (NHC)
1984Hurricane BorisEastern PacificMay 28 to Jun 18, 1984Category 1 · Saffir-Simpson (NHC)
2018Tropical storm EwiniarWestern PacificJun 2 to 11, 201840 kt · 10-minute (JMA)
2011–12Cyclone KuenaSouthwest IndianJun 3 to 8, 201245 kt · 10-minute (Météo-France)
2003Tropical storm NangkaWestern PacificMay 30 to Jun 7, 200350 kt · 10-minute (JMA)
1989Tropical storm AdolphEastern PacificMay 31 to Jun 5, 198955 kt · 1-minute (NHC)
2024Tropical storm MaliksiWestern PacificMay 30 to Jun 5, 202435 kt · 10-minute (JMA)
2021Tropical storm BlancaEastern PacificMay 30 to Jun 5, 202150 kt · 1-minute (NHC)
2007Tropical storm AlvinEastern PacificMay 27 to Jun 6, 200735 kt · 1-minute (NHC)
1976Unnamed cyclone · 1976North IndianMay 29 to Jun 5, 197640 kt · 1-minute (JTWC)
1992Unnamed cyclone · 1992North IndianJun 3 to 12, 199245 kt · 3-minute (IMD)
1988Unnamed tropical storm · 1988Western PacificJun 3 to 6, 198835 kt · 10-minute (JMA)
2006Unnamed tropical depression · 2006Eastern PacificJun 3 to 5, 200630 kt · 1-minute (NHC)
1977Unnamed tropical depression · 1977Western PacificMay 24 to Jun 7, 197730 kt · 1-minute (JTWC)
1958Unnamed storm · 1958Western PacificMay 26 to Jun 6, 1958Not recorded
1971Unnamed storm · 1971North IndianJun 3 to 8, 1971Not recorded
1961Unnamed storm · 1961Western PacificMay 30 to Jun 6, 1961Not recorded
1961Unnamed storm · 1961Western PacificJun 3 to 8, 1961Not recorded
1927Unnamed storm · 1927Western PacificMay 31 to Jun 5, 1927Not recorded
1924–25Unnamed storm · 1925Australian region → South PacificJun 1 to 7, 1925Not recorded
1925Unnamed storm · 1925North IndianJun 2 to 7, 1925Not recorded
1923Unnamed storm · 1923Western PacificJun 3 to 8, 1923Not recorded
1903Unnamed storm · 1903Western PacificJun 1 to 7, 1903Not recorded
1898Unnamed storm · 1898North IndianJun 1 to 5, 1898Not recorded
1866Unnamed storm · 1866AtlanticJun 1 to 6, 1866Not recorded
1999Unnamed storm · 1999Western PacificJun 3 to 6, 1999Not recorded
1968Unnamed storm · 1968Western PacificJun 3 to 6, 1968Not recorded
1968Unnamed storm · 1968Western PacificJun 3 to 11, 1968Not recorded
1967Unnamed storm · 1967Western PacificJun 2 to 8, 1967Not recorded
1951Unnamed storm · 1951North IndianJun 3 to 5, 1951Not recorded
1948–49Unnamed storm · 1949Southwest IndianJun 2 to 6, 1949Not recorded
1946Unnamed storm · 1946North IndianJun 1 to 6, 1946Not recorded
1941Unnamed storm · 1941Western PacificJun 3 to 5, 1941Not recorded
1928–29Unnamed storm · 1929Australian regionJun 1 to 6, 1929Not recorded
1927Unnamed storm · 1927North IndianMay 31 to Jun 6, 1927Not recorded
1920Unnamed storm · 1920Western PacificMay 31 to Jun 5, 1920Not recorded
1890Unnamed storm · 1890AtlanticJun 1 to 5, 1890Not recorded
1890Unnamed storm · 1890North IndianJun 2 to 5, 1890Not recorded
1889Unnamed storm · 1889North IndianJun 2 to 10, 1889Not recorded

Questions about June 4

What is the strongest storm on record on June 4?

Of the storms active on June 4, Typhoon Phyllis (1958) had the highest peak wind recorded by a U.S. agency: 160 kt (184 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 June 4?

Yes. 17 storms on record came ashore on June 4. The most recent was Tropical storm Alex (2022): coast crossing (estimated) near 26.2°N, 82.0°W. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on June 4?

133 storms on record were active on June 4, in 81 different years from 1866 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 June 4 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.