Hurricane Calendar · On this day

Hurricanes on July 4 in history (1842 to 2026)

222 storms on record were active on July 4 between 1851 and 2026. On this date 35 formed, 17 reached their peak recorded wind, 29 came ashore and 36 ended. The strongest storm active on July 4 was Typhoon Nepartak (2016), with a peak 1-minute sustained wind of 155 kt (178 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 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 104 storms that formed, peaked, came ashore or ended on July 4
Recorded trackCame ashore on July 4Tracks of the 104 storms that formed, peaked, came ashore or ended on July 4, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Hurricane Alice (1973)

Peak recorded wind: July 4, 1973, 06:00 UTC. Peak: Category 1 · Saffir-Simpson (NHC). Atlantic, Jul 1 to 7, 1973.

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

Came ashore on July 4

29 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 MaysakWestern PacificCoast crossing (estimated) near 21.3°N, 107.8°E
July 4, 2026, 12:00 UTC
Not recordedEstimated from the track
2022Tropical storm AereWestern PacificCoast crossing (estimated) near 32.7°N, 129.4°E
July 4, 2022, 18:00 UTC
35 kt (40 mph), 10-minute, JMAEstimated from the track
2015Tropical storm LinfaWestern PacificCoast crossing (estimated) near 17.2°N, 122.5°E
July 4, 2015, 18:00 UTC
45 kt (52 mph), 10-minute, JMAEstimated from the track
2014Hurricane ArthurAtlanticNear 35.8°N, 75.5°W
July 4, 2014, 08:00 UTC
85 kt (98 mph), 1-minute, NHCNHC best track
2014Hurricane ArthurAtlanticNear 34.7°N, 76.6°W
July 4, 2014, 03:15 UTC
85 kt (98 mph), 1-minute, NHCNHC best track
2007Tropical storm TorajiWestern PacificCoast crossing (estimated) near 18.4°N, 110.3°E
July 4, 2007, 03:00 UTC
Not recordedEstimated from the track
2006Unnamed storm · 2006Western PacificCoast crossing (estimated) near 21.0°N, 108.3°E
July 4, 2006, 00:00 UTC
Not recordedEstimated from the track
2005Hurricane DennisAtlanticNear 12.1°N, 61.6°W
July 4, 2005, 21:00 UTC
30 kt (35 mph), 1-minute, NHCNHC best track
2005Hurricane CindyAtlanticNear 19.0°N, 87.6°W
July 4, 2005, 03:30 UTC
30 kt (35 mph), 1-minute, NHCNHC best track
2004Typhoon MindulleWestern PacificCoast crossing (estimated) near 35.5°N, 125.8°E
July 4, 2004, 09:00 UTC
Not recordedEstimated from the track
1994Unnamed tropical depression · 1994Western PacificCoast crossing (estimated) near 21.3°N, 111.4°E
July 4, 1994, 09:00 UTC
Not recordedEstimated from the track
1985Unnamed storm · 1985Western PacificCoast crossing (estimated) near 12.8°N, 124.6°E
July 4, 1985, 21:00 UTC
Not recordedEstimated from the track
1984Typhoon AlexWestern PacificCoast crossing (estimated) near 27.9°N, 121.1°E
July 4, 1984, 00:00 UTC
40 kt (46 mph), 10-minute, JMAEstimated from the track
1981Tropical storm KellyWestern PacificCoast crossing (estimated) near 19.3°N, 106.3°E
July 4, 1981, 15:00 UTC
Not recordedEstimated from the track
1981Tropical storm LynnWestern PacificCoast crossing (estimated) near 15.3°N, 121.7°E
July 4, 1981, 06:00 UTC
55 kt (63 mph), 10-minute, JMAEstimated from the track
1964Unnamed storm · 1964North IndianCoast crossing (estimated) near 21.5°N, 88.5°E
July 4, 1964, 06:00 UTC
Not recordedEstimated from the track
1963Typhoon TrixWestern PacificCoast crossing (estimated) near 37.1°N, 126.3°E
July 4, 1963, 15:00 UTC
Not recordedEstimated from the track
1963Typhoon TrixWestern PacificCoast crossing (estimated) near 37.5°N, 125.5°E
July 4, 1963, 03:00 UTC
Not recordedEstimated from the track
1959Unnamed storm · 1959North IndianCoast crossing (estimated) near 19.7°N, 85.8°E
July 4, 1959, 12:00 UTC
Not recordedEstimated from the track
1957Unnamed storm · 1957Western PacificCoast crossing (estimated) near 18.5°N, 110.3°E
July 4, 1957, 03:00 UTC
Not recordedEstimated from the track
Show 12 more storms
YearStormOceanWhere and whenWind at landfallRecord
1953Typhoon KitWestern PacificCoast crossing (estimated) near 26.2°N, 119.7°E
July 4, 1953, 06:00 UTC
Not recordedEstimated from the track
1952Unnamed storm · 1952North IndianCoast crossing (estimated) near 21.4°N, 88.5°E
July 4, 1952, 03:00 UTC
Not recordedEstimated from the track
1941Unnamed storm · 1941Western PacificCoast crossing (estimated) near 46.1°N, 141.9°E
July 4, 1941, 06:00 UTC
Not recordedEstimated from the track
1937Unnamed storm · 1937Western PacificCoast crossing (estimated) near 22.8°N, 117.2°E
July 4, 1937, 09:00 UTC
Not recordedEstimated from the track
1925Unnamed storm · 1925North IndianCoast crossing (estimated) near 21.1°N, 87.1°E
July 4, 1925, 03:00 UTC
Not recordedEstimated from the track
1919Unnamed storm · 1919Western PacificCoast crossing (estimated) near 23.1°N, 117.8°E
July 4, 1919, 12:00 UTC
Not recordedEstimated from the track
1919Unnamed tropical storm · 1919AtlanticNear 30.4°N, 87.0°W
July 4, 1919, 11:00 UTC
55 kt (63 mph), 1-minute, NHCNHC best track
1919Unnamed storm · 1919Western PacificCoast crossing (estimated) near 21.9°N, 121.4°E
July 4, 1919, 00:00 UTC
Not recordedEstimated from the track
1897Unnamed storm · 1897Western PacificCoast crossing (estimated) near 23.0°N, 116.8°E
July 4, 1897, 00:00 UTC
Not recordedEstimated from the track
1884Unnamed storm · 1884Western PacificCoast crossing (estimated) near 16.2°N, 122.7°E
July 4, 1884, 06:00 UTC
Not recordedEstimated from the track
1874Unnamed tropical storm · 1874AtlanticNear 28.5°N, 96.2°W
July 4, 1874, 20:00 UTC
50 kt (58 mph), 1-minute, NHCNHC best track
1857Unnamed storm · 1857AtlanticCoast crossing (estimated) near 25.0°N, 80.7°W
July 4, 1857, 12:00 UTC
Not recordedEstimated from the track

Formed on July 4

35 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2005Hurricane DennisAtlantic12.0°N, 60.8°WCategory 4 · Saffir-Simpson (NHC)
2025Tropical storm ChantalAtlantic30.0°N, 79.6°W50 kt · 1-minute (NHC)
1972Typhoon PhyllisWestern Pacific8.0°N, 161.0°E120 kt · 1-minute (JTWC)
1993Hurricane CalvinEastern Pacific12.9°N, 97.7°WCategory 2 · Saffir-Simpson (NHC)
2012Hurricane DanielEastern Pacific → Central Pacific12.1°N, 105.3°WCategory 3 · Saffir-Simpson (NHC)
1993Tropical storm LewisWestern Pacific9.1°N, 137.0°E60 kt · 10-minute (JMA)
1984Typhoon CaryWestern Pacific16.2°N, 154.4°E80 kt · 10-minute (JMA)
1959Hurricane CindyAtlantic31.5°N, 79.0°WCategory 1 · Saffir-Simpson (NHC)
2018Hurricane BerylAtlantic10.0°N, 34.9°WCategory 1 · Saffir-Simpson (NHC)
1896Unnamed hurricane · 1896Atlantic20.9°N, 81.1°WCategory 2 · Saffir-Simpson (NHC)
1971Tropical storm IvyWestern Pacific23.0°N, 137.0°E60 kt · 1-minute (JTWC)
1954Typhoon FlossieWestern Pacific7.3°N, 144.8°E75 kt · 1-minute (JTWC)
1901Unnamed hurricane · 1901Atlantic9.5°N, 55.5°WCategory 1 · Saffir-Simpson (NHC)
2013Hurricane ErickEastern Pacific13.2°N, 98.2°WCategory 1 · Saffir-Simpson (NHC)
1893Unnamed hurricane · 1893Atlantic11.1°N, 79.2°WCategory 2 · Saffir-Simpson (NHC)
Show 20 more storms
SeasonStormOceanFirst positionPeak
2020Tropical storm EdouardAtlantic30.4°N, 71.2°W40 kt · 1-minute (NHC)
1888Unnamed tropical storm · 1888Atlantic26.0°N, 94.4°W50 kt · 1-minute (NHC)
1971Tropical storm ArleneAtlantic33.0°N, 76.0°W50 kt · 1-minute (NHC)
1981Tropical storm CalvinEastern Pacific13.4°N, 102.4°W45 kt · 1-minute (NHC)
1968Tropical storm BonnyEastern Pacific13.0°N, 103.7°W45 kt · 1-minute (NHC)
2005Tropical storm DoraEastern Pacific14.9°N, 99.2°W40 kt · 1-minute (NHC)
2021Unnamed tropical depression · 2021Western Pacific15.8°N, 128.5°E30 kt · 1-minute (JTWC)
1996Unnamed tropical depression · 1996Eastern Pacific17.3°N, 108.6°W30 kt · 1-minute (NHC)
1982–83Unnamed tropical depression · 1982Southwest Indian6.2°S, 56.3°E30 kt · 1-minute (JTWC)
1975Unnamed tropical depression · 1975Atlantic29.0°N, 74.0°W30 kt · 1-minute (NHC)
2004Unnamed tropical depression · 2004Central Pacific6.0°N, 157.0°W25 kt · 1-minute (NHC)
1940Unnamed storm · 1940Western Pacific6.8°N, 155.7°ENot recorded
1932Unnamed storm · 1932Western Pacific18.3°N, 114.4°ENot recorded
1921Unnamed storm · 1921Western Pacific14.0°N, 124.6°ENot recorded
1961Unnamed storm · 1961Western Pacific12.5°N, 129.8°ENot recorded
1954Unnamed storm · 1954North Indian19.4°N, 88.3°ENot recorded
1952Unnamed storm · 1952Western Pacific22.0°N, 153.0°ENot recorded
1923Unnamed storm · 1923North Indian23.3°N, 85.8°ENot recorded
1910Unnamed storm · 1910Western Pacific17.0°N, 111.5°ENot recorded
1904Unnamed storm · 1904Western Pacific11.6°N, 149.8°ENot recorded

Reached peak wind on July 4

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

SeasonStormOceanPeak windLowest pressure
2006Typhoon EwiniarWestern Pacific100 kt (115 mph), 10-minute, JMA930 hPa (JMA)
2014Hurricane ArthurAtlantic85 kt (98 mph), 1-minute, NHC973 hPa (NHC)
1974Typhoon GildaWestern Pacific90 kt (104 mph), 1-minute, JTWC945 hPa (JMA)
1973Hurricane AliceAtlantic75 kt (86 mph), 1-minute, NHC984 hPa (NHC)
1948Typhoon PearlWestern Pacific90 kt (104 mph), 1-minute, JTWCNot recorded
1891Unnamed hurricane · 1891Atlantic80 kt (92 mph), 1-minute, NHCNot recorded
1981Tropical storm LynnWestern Pacific55 kt (63 mph), 10-minute, JMA985 hPa (JMA)
1977Hurricane ClaudiaEastern Pacific80 kt (92 mph), 1-minute, NHCNot recorded
2026Tropical storm MaysakWestern Pacific51 kt (59 mph), 1-minute, Real-time988 hPa (Real-time)
1991Tropical storm AnaAtlantic45 kt (52 mph), 1-minute, NHC1000 hPa (NHC)
1985Tropical storm FefaEastern Pacific60 kt (69 mph), 1-minute, NHCNot recorded
2007Tropical storm TorajiWestern Pacific35 kt (40 mph), 10-minute, JMA994 hPa (JMA)
1968Tropical storm BonnyEastern Pacific45 kt (52 mph), 1-minute, NHCNot recorded
2005Tropical storm DoraEastern Pacific40 kt (46 mph), 1-minute, NHC1002 hPa (NHC)
2024Tropical storm AlettaEastern Pacific35 kt (40 mph), 1-minute, NHC1005 hPa (NHC)
Show 2 more storms
SeasonStormOceanPeak windLowest pressure
1983Tropical storm CosmeEastern Pacific35 kt (40 mph), 1-minute, NHCNot recorded
1982–83Unnamed tropical depression · 1982Southwest Indian30 kt (35 mph), 1-minute, JTWCNot recorded

Ended on July 4

36 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
1992Hurricane CeliaEastern Pacific20.3°N, 133.6°WJun 22 to Jul 4, 1992
1964Typhoon WinnieWestern Pacific24.0°N, 100.0°EJun 24 to Jul 4, 1964
2023Hurricane AdrianEastern Pacific19.9°N, 122.4°WJun 27 to Jul 4, 2023
1997Typhoon PeterWestern Pacific49.7°N, 177.5°WJun 15 to Jul 4, 1997
1945Unnamed hurricane · 1945Atlantic64.5°N, 24.0°WJun 20 to Jul 4, 1945
1975Hurricane AmyAtlantic47.0°N, 48.0°WJun 27 to Jul 4, 1975
1981Hurricane BeatrizEastern Pacific25.5°N, 121.5°WJun 28 to Jul 4, 1981
2019Tropical storm MunWestern Pacific23.3°N, 103.8°EJul 1 to 4, 2019
1909Unnamed tropical storm · 1909Atlantic29.6°N, 73.2°WJun 26 to Jul 4, 1909
2018Tropical storm EmiliaEastern Pacific23.4°N, 134.6°WJun 27 to Jul 4, 2018
Show 26 more storms
SeasonStormOceanLast positionDates
2014–15Cyclone RaquelSouth Pacific → Australian region → South Pacific → Australian region8.0°S, 159.5°EJun 28 to Jul 4, 2015
1992Tropical storm DeannaWestern Pacific30.7°N, 138.9°EJun 24 to Jul 4, 1992
1974Tropical storm EileenEastern Pacific20.0°N, 114.1°WJul 2 to 4, 1974
1981Unnamed tropical depression · 1981Atlantic34.0°N, 80.0°WJul 2 to 4, 1981
1997Unnamed tropical depression · 1997Eastern Pacific14.1°N, 123.7°WJun 29 to Jul 4, 1997
1988Unnamed tropical depression · 1988Eastern Pacific22.0°N, 108.9°WJul 2 to 4, 1988
2006Unnamed storm · 2006Western Pacific21.9°N, 107.4°EJul 2 to 4, 2006
1958Unnamed storm · 1958Western Pacific14.4°N, 105.4°EJun 30 to Jul 4, 1958
1956Unnamed storm · 1956North Indian20.8°N, 83.3°EJun 30 to Jul 4, 1956
1946Unnamed storm · 1946North Indian22.3°N, 84.1°EJul 1 to 4, 1946
1941Unnamed storm · 1941North Indian24.8°N, 76.8°EJun 28 to Jul 4, 1941
1941Unnamed storm · 1941Western Pacific50.0°N, 146.0°EJun 20 to Jul 4, 1941
1934Unnamed storm · 1934North Indian23.9°N, 80.6°EJun 30 to Jul 4, 1934
1919Unnamed storm · 1919Western Pacific25.6°N, 115.5°EJun 29 to Jul 4, 1919
1911Unnamed storm · 1911Western Pacific21.2°N, 111.7°EJun 29 to Jul 4, 1911
1897Unnamed storm · 1897Western Pacific23.6°N, 116.7°EJul 3 to 4, 1897
1884Unnamed storm · 1884North Indian27.0°N, 80.9°EJun 30 to Jul 4, 1884
1883Unnamed storm · 1883North Indian23.6°N, 66.3°EJun 26 to Jul 4, 1883
1881Unnamed storm · 1881North Indian21.8°N, 79.2°EJul 2 to 4, 1881
1857Unnamed storm · 1857Atlantic25.7°N, 80.4°WJul 3 to 4, 1857
1851Unnamed storm · 1851Atlantic22.8°N, 99.2°WJun 29 to Jul 4, 1851
1960Unnamed storm · 1960North Indian21.3°N, 68.5°EJul 2 to 4, 1960
1935Unnamed storm · 1935Western Pacific28.6°N, 138.8°EJul 2 to 4, 1935
1934–35Unnamed storm · 1934Australian region → South Pacific31.8°S, 162.0°EJul 1 to 4, 1934
1933Unnamed storm · 1933Western Pacific21.6°N, 143.9°EJul 2 to 4, 1933
1931–32Unnamed storm · 1931Australian region → South Pacific34.3°S, 165.3°EJul 1 to 4, 1931

Also active on July 4

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

SeasonStormOceanDatesPeak
2016Typhoon NepartakWestern PacificJul 2 to 10, 2016110 kt · 10-minute (JMA)
2024Hurricane BerylAtlanticJun 28 to Jul 11, 2024Category 5 · Saffir-Simpson (NHC)
2002Typhoon ChataanWestern PacificJun 27 to Jul 13, 200295 kt · 10-minute (JMA)
1916Mississippi–Alabama hurricane · 1916AtlanticJun 28 to Jul 10, 1916Category 3 · Saffir-Simpson (NHC)
2001Tropical storm UtorWestern PacificJun 30 to Jul 7, 200160 kt · 10-minute (JMA)
2021Hurricane ElsaAtlanticJun 30 to Jul 10, 2021Category 1 · Saffir-Simpson (NHC)
1994Tropical storm AlbertoAtlanticJun 30 to Jul 7, 199455 kt · 1-minute (NHC)
2026Typhoon BaviWestern PacificJul 1 to 14, 2026154 kt · 1-minute (Real-time)
1986Typhoon PeggyWestern PacificJun 28 to Jul 13, 1986110 kt · 10-minute (JMA)
2018Typhoon MariaWestern PacificJul 3 to 13, 2018105 kt · 10-minute (JMA)
1970Typhoon OlgaWestern PacificJun 26 to Jul 7, 1970140 kt · 1-minute (JTWC)
2014Typhoon NeoguriWestern PacificJul 2 to 13, 2014100 kt · 10-minute (JMA)
2015Typhoon NangkaWestern PacificJul 2 to 18, 2015100 kt · 10-minute (JMA)
1971Typhoon HarrietWestern PacificJun 30 to Jul 8, 1971125 kt · 1-minute (JTWC)
2015Typhoon Chan-HomWestern PacificJun 29 to Jul 13, 201590 kt · 10-minute (JMA)
1976Typhoon RubyWestern PacificJun 20 to Jul 5, 1976120 kt · 1-minute (JTWC)
2019Hurricane BarbaraEastern PacificJun 30 to Jul 8, 2019Category 4 · Saffir-Simpson (NHC)
2000Typhoon KirogiWestern PacificJul 2 to 10, 200085 kt · 10-minute (JMA)
2022Hurricane BonnieAtlantic → Eastern PacificJun 27 to Jul 11, 2022Category 3 · Saffir-Simpson (NHC)
2002Typhoon RammasunWestern PacificJun 26 to Jul 7, 200285 kt · 10-minute (JMA)
1976Typhoon SallyWestern PacificJun 23 to Jul 5, 1976115 kt · 1-minute (JTWC)
2016Hurricane BlasEastern PacificJul 2 to 11, 2016Category 4 · Saffir-Simpson (NHC)
1971Hurricane DeniseEastern Pacific → Central PacificJul 2 to 14, 1971Category 4 · Saffir-Simpson (NHC)
1952Typhoon EmmaWestern PacificJun 28 to Jul 6, 1952110 kt · 1-minute (JTWC)
1967Typhoon ClaraWestern PacificJul 2 to 12, 1967100 kt · 1-minute (JTWC)
Show 93 more storms
SeasonStormOceanDatesPeak
2008Hurricane BerthaAtlanticJul 3 to 21, 2008Category 3 · Saffir-Simpson (NHC)
1985Typhoon IrmaWestern PacificJun 17 to Jul 7, 198580 kt · 10-minute (JMA)
1964Typhoon BettyWestern PacificJul 2 to 7, 1964110 kt · 1-minute (JTWC)
2025Hurricane FlossieEastern PacificJun 29 to Jul 5, 2025Category 3 · Saffir-Simpson (NHC)
1984Hurricane DouglasEastern Pacific → Central PacificJun 25 to Jul 6, 1984Category 4 · Saffir-Simpson (NHC)
2018Typhoon PrapiroonWestern PacificJun 27 to Jul 5, 201865 kt · 10-minute (JMA)
1992Hurricane DarbyEastern PacificJul 2 to 10, 1992Category 3 · Saffir-Simpson (NHC)
2025Typhoon DanasWestern PacificJul 3 to 11, 202575 kt · 10-minute (JMA)
2000Typhoon Kai-TakWestern PacificJul 2 to 12, 200075 kt · 10-minute (JMA)
1984Hurricane ElidaEastern PacificJun 28 to Jul 8, 1984Category 4 · Saffir-Simpson (NHC)
2018Hurricane FabioEastern PacificJun 30 to Jul 9, 2018Category 2 · Saffir-Simpson (NHC)
2022Typhoon ChabaWestern PacificJun 28 to Jul 7, 202270 kt · 10-minute (JMA)
1975Hurricane CarlottaEastern PacificJul 2 to 11, 1975Category 3 · Saffir-Simpson (NHC)
1979Typhoon EllisWestern PacificJun 23 to Jul 7, 197975 kt · 10-minute (JMA)
1994Hurricane CarlottaEastern PacificJun 28 to Jul 5, 1994Category 2 · Saffir-Simpson (NHC)
1967Typhoon BillieWestern PacificJun 29 to Jul 12, 196775 kt · 1-minute (JTWC)
2004Typhoon TingtingWestern PacificJun 24 to Jul 13, 200480 kt · 10-minute (JMA)
1985Hurricane DoloresEastern PacificJun 26 to Jul 5, 1985Category 3 · Saffir-Simpson (NHC)
2017Tropical storm NanmadolWestern PacificJul 1 to 8, 201755 kt · 10-minute (JMA)
1973Typhoon AnitaWestern PacificJul 3 to 10, 197370 kt · 1-minute (JTWC)
1984Hurricane FaustoEastern PacificJul 3 to 10, 1984Category 2 · Saffir-Simpson (NHC)
1996Typhoon DanWestern PacificJul 3 to 17, 199665 kt · 10-minute (JMA)
1973Tropical storm WildaWestern PacificJun 28 to Jul 6, 197360 kt · 1-minute (JTWC)
1970Hurricane FrancescaEastern PacificJul 1 to 10, 1970Category 2 · Saffir-Simpson (NHC)
1933Unnamed hurricane · 1933AtlanticJun 24 to Jul 7, 1933Category 2 · Saffir-Simpson (NHC)
1987Typhoon SperryWestern PacificJun 24 to Jul 5, 198765 kt · 10-minute (JMA)
1971Hurricane CarlottaEastern PacificJul 2 to 8, 1971Category 1 · Saffir-Simpson (NHC)
1984Tropical storm BettyWestern PacificJul 2 to 10, 198450 kt · 10-minute (JMA)
1982Tropical storm TessWestern PacificJun 25 to Jul 6, 198245 kt · 10-minute (JMA)
2013Hurricane DalilaEastern PacificJun 28 to Jul 8, 2013Category 1 · Saffir-Simpson (NHC)
2008Hurricane BorisEastern PacificJun 27 to Jul 6, 2008Category 1 · Saffir-Simpson (NHC)
1958Typhoon TessWestern PacificJun 28 to Jul 6, 195875 kt · 1-minute (JTWC)
1901Unnamed tropical storm · 1901AtlanticJul 1 to 10, 190160 kt · 1-minute (NHC)
1961Tropical storm DorisWestern PacificJun 21 to Jul 10, 196145 kt · 1-minute (JTWC)
1962Unnamed tropical storm · 1962AtlanticJun 29 to Jul 6, 196255 kt · 1-minute (NHC)
1990Tropical storm RobynWestern PacificJun 29 to Jul 14, 199045 kt · 10-minute (JMA)
1949Tropical storm ElaineWestern PacificJun 30 to Jul 11, 194950 kt · 1-minute (JTWC)
1945Tropical storm NancyWestern PacificJul 3 to 8, 194550 kt · 1-minute (JTWC)
1979Tropical storm FayeWestern PacificJun 28 to Jul 9, 197955 kt · 10-minute (JMA)
1986Tropical storm OwenWestern PacificJun 21 to Jul 6, 198645 kt · 10-minute (JMA)
2025Tropical storm MunWestern PacificJul 1 to 11, 202550 kt · 10-minute (JMA)
1963Tropical storm VirginiaWestern PacificJul 1 to 9, 196350 kt · 1-minute (JTWC)
1982Tropical storm CarlottaEastern PacificJul 1 to 6, 198250 kt · 1-minute (NHC)
1950Unnamed hurricane · 1950Eastern PacificJul 3 to 6, 1950Category 1 · Saffir-Simpson (NHC)
2014Tropical storm DouglasEastern PacificJun 28 to Jul 9, 201445 kt · 1-minute (NHC)
2016Tropical storm AgathaEastern PacificJul 1 to 8, 201645 kt · 1-minute (NHC)
1987Tropical storm BeatrizEastern PacificJul 3 to 7, 198745 kt · 1-minute (NHC)
1969Tropical storm AvaEastern PacificJul 1 to 8, 196945 kt · 1-minute (NHC)
1965Tropical storm AvaEastern PacificJun 29 to Jul 5, 196545 kt · 1-minute (NHC)
1965Tropical storm BerniceEastern PacificJun 30 to Jul 8, 196545 kt · 1-minute (NHC)
1997Tropical storm AnaAtlanticJun 30 to Jul 5, 199740 kt · 1-minute (NHC)
2006Unnamed tropical depression · 2006North IndianJun 30 to Jul 5, 200630 kt · 3-minute (IMD)
2008Tropical storm DouglasEastern PacificJul 1 to 6, 200835 kt · 1-minute (NHC)
1986Tropical storm DarbyEastern PacificJul 3 to 7, 198635 kt · 1-minute (NHC)
1985Tropical storm EnriqueEastern Pacific → Central PacificJun 27 to Jul 5, 198535 kt · 1-minute (NHC)
2021Unnamed tropical depression · 2021Western PacificJul 3 to 8, 202130 kt · 1-minute (JTWC)
2005Unnamed tropical depression · 2005North IndianJun 27 to Jul 5, 200525 kt · 3-minute (IMD)
1977Unnamed tropical depression · 1977Western PacificJul 3 to 6, 197730 kt · 1-minute (JTWC)
1959Storm WildaWestern PacificJul 3 to 10, 1959Not recorded
2004Unnamed tropical depression · 2004Eastern PacificJul 2 to 5, 200430 kt · 1-minute (NHC)
1965Unnamed storm · 1965Western PacificJul 2 to 8, 1965Not recorded
1961Unnamed storm · 1961North IndianJul 1 to 5, 1961Not recorded
1943Unnamed storm · 1943Western PacificJun 30 to Jul 11, 1943Not recorded
1942Unnamed storm · 1942North IndianJul 2 to 5, 1942Not recorded
1941Unnamed storm · 1941Western PacificJun 26 to Jul 6, 1941Not recorded
1940Unnamed storm · 1940Western PacificJun 29 to Jul 9, 1940Not recorded
1939Unnamed storm · 1939Western PacificJul 3 to 13, 1939Not recorded
1933–34Unnamed storm · 1933Australian regionJul 1 to 5, 1933Not recorded
1930Unnamed storm · 1930Western PacificJul 3 to 14, 1930Not recorded
1925Unnamed storm · 1925Western PacificJul 3 to 10, 1925Not recorded
1914Unnamed storm · 1914Western PacificJul 2 to 10, 1914Not recorded
1910Unnamed storm · 1910North IndianJul 1 to 7, 1910Not recorded
1900Unnamed storm · 1900Western PacificJul 2 to 6, 1900Not recorded
1898Unnamed storm · 1898North IndianJul 2 to 6, 1898Not recorded
1890Unnamed storm · 1890North IndianJul 1 to 5, 1890Not recorded
1883Unnamed storm · 1883North IndianJul 3 to 5, 1883Not recorded
1951Unnamed storm · 1951Western Pacific → Central PacificJun 30 to Jul 10, 1951Not recorded
1975Unnamed storm · 1975Western PacificJul 3 to 5, 1975Not recorded
1963Unnamed storm · 1963North IndianJul 3 to 6, 1963Not recorded
1956Unnamed storm · 1956Western PacificJul 3 to 5, 1956Not recorded
1941Unnamed storm · 1941Western PacificJun 30 to Jul 8, 1941Not recorded
1939Unnamed storm · 1939Western PacificJul 2 to 10, 1939Not recorded
1936Unnamed storm · 1936Western PacificJul 2 to 5, 1936Not recorded
1935–36Unnamed storm · 1935Australian region → South PacificJul 1 to 5, 1935Not recorded
1934Unnamed storm · 1934Western PacificJul 3 to 5, 1934Not recorded
1933Unnamed storm · 1933Western PacificJul 3 to 5, 1933Not recorded
1922Unnamed storm · 1922Western PacificJun 29 to Jul 6, 1922Not recorded
1920Unnamed storm · 1920North IndianJul 2 to 5, 1920Not recorded
1904Unnamed storm · 1904Western PacificJul 1 to 5, 1904Not recorded
1899Unnamed storm · 1899Western PacificJul 2 to 7, 1899Not recorded
1894Unnamed storm · 1894North IndianJul 3 to 11, 1894Not recorded
1888Unnamed storm · 1888North IndianJul 2 to 5, 1888Not recorded
1871–72Unnamed storm · 1871Australian regionJul 1 to 5, 1871Not recorded

Questions about July 4

What is the strongest storm on record on July 4?

Of the storms active on July 4, Typhoon Nepartak (2016) had the highest peak wind recorded by a U.S. agency: 155 kt (178 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 4?

Yes. 29 storms on record came ashore on July 4. The most recent was Tropical storm Maysak (2026): coast crossing (estimated) near 21.3°N, 107.8°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on July 4?

222 storms on record were active on July 4, in 112 different years from 1851 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 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.