Hurricane Calendar · On this day

Hurricanes on March 15 in history (1842 to 2026)

231 storms on record were active on March 15 between 1859 and 2025. On this date 16 formed, 10 reached their peak recorded wind, 13 came ashore and 34 ended. The strongest storm active on March 15 was Cyclone Marcus (2017–18), 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 March 15 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 72 storms that formed, peaked, came ashore or ended on March 15
Recorded trackCame ashore on March 15Tracks of the 72 storms that formed, peaked, came ashore or ended on March 15, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Cyclone Eseta (2002–03)

Last recorded position: March 15, 2003, 06:00 UTC. Peak: 100 kt · 10-minute (FMS). South Pacific, Mar 8 to 15, 2003.

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

Came ashore on March 15

13 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
2007Cyclone IndlalaSouthwest IndianCoast crossing (estimated) near 14.8°S, 50.5°E
March 15, 2007, 00:00 UTC
95 kt (109 mph), 10-minute, Météo-FranceEstimated from the track
2005Cyclone IngridAustralian regionCoast crossing (estimated) near 13.5°S, 127.3°E
March 15, 2005, 09:00 UTC
100 kt (115 mph), 10-minute, BoMEstimated from the track
1994Cyclone LitanneAustralian region → Southwest IndianCoast crossing (estimated) near 18.5°S, 49.5°E
March 15, 1994, 15:00 UTC
Not recordedEstimated from the track
1992Cyclone FranSouth Pacific → Australian region → South PacificCoast crossing (estimated) near 23.6°S, 151.7°E
March 15, 1992, 15:00 UTC
Not recordedEstimated from the track
1986Cyclone HonorininaSouthwest IndianCoast crossing (estimated) near 17.8°S, 49.6°E
March 15, 1986, 09:00 UTC
Not recordedEstimated from the track
1967Storm CynthiaAustralian regionCoast crossing (estimated) near 13.9°S, 136.9°E
March 15, 1967, 00:00 UTC
Not recordedEstimated from the track
1962Storm KateSouthwest IndianCoast crossing (estimated) near 18.0°S, 37.4°E
March 15, 1962, 00:00 UTC
Not recordedEstimated from the track
1959Tropical storm SallyWestern PacificCoast crossing (estimated) near 10.4°N, 119.7°E
March 15, 1959, 15:00 UTC
Not recordedEstimated from the track
1958Unnamed storm · 1958Australian regionCoast crossing (estimated) near 21.7°S, 114.7°E
March 15, 1958, 09:00 UTC
Not recordedEstimated from the track
1937Unnamed storm · 1937Southwest IndianCoast crossing (estimated) near 15.1°S, 47.0°E
March 15, 1937, 12:00 UTC
Not recordedEstimated from the track
1937Unnamed storm · 1937Southwest IndianCoast crossing (estimated) near 14.7°S, 47.5°E
March 15, 1937, 06:00 UTC
Not recordedEstimated from the track
1910Unnamed storm · 1910Southwest IndianCoast crossing (estimated) near 24.3°S, 43.4°E
March 15, 1910, 03:00 UTC
Not recordedEstimated from the track
1907Unnamed storm · 1907Australian regionCoast crossing (estimated) near 24.7°S, 113.3°E
March 15, 1907, 00:00 UTC
Not recordedEstimated from the track
1901Unnamed storm · 1901Southwest IndianCoast crossing (estimated) near 14.6°S, 50.5°E
March 15, 1901, 03:00 UTC
Not recordedEstimated from the track

Formed on March 15

16 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
1998–99Cyclone ElaineAustralian region13.1°S, 117.6°E90 kt · 10-minute (BoM)
2005–06Cyclone WatiSouth Pacific → Australian region → South Pacific14.0°S, 175.5°W85 kt · 10-minute (BoM)
2008–09Cyclone IlsaAustralian region → Southwest Indian10.0°S, 128.7°E90 kt · 10-minute (BoM)
1967Tropical storm ThereseWestern Pacific7.8°N, 148.0°E60 kt · 1-minute (JTWC)
1971Tropical storm ThelmaWestern Pacific5.7°N, 133.8°E45 kt · 1-minute (JTWC)
1977–78Cyclone MarylouSouthwest Indian10.5°S, 68.0°E36 kt · 10-minute (Météo-France)
1960–61Storm IsisSouth Pacific → Australian region → South Pacific → Australian region → South Pacific14.0°S, 162.0°ENot recorded
1981–82Unnamed cyclone · 1982Australian region → Southwest Indian10.8°S, 96.3°E40 kt · 1-minute (JTWC)
1994–95Unnamed tropical depression · 1995South Pacific16.9°S, 175.3°E30 kt · 1-minute (JTWC)
1940–41Unnamed storm · 1941Southwest Indian24.1°S, 40.5°ENot recorded
1912Unnamed storm · 1912Western Pacific16.3°N, 126.3°ENot recorded
1910–11Unnamed storm · 1911Australian region15.1°S, 146.9°ENot recorded
1968–69Unnamed storm · 1969South Pacific16.3°S, 162.1°ENot recorded
1943–44Unnamed storm · 1944South Pacific12.7°S, 174.9°WNot recorded
1939–40Unnamed storm · 1940Southwest Indian11.6°S, 56.0°ENot recorded
Show 1 more storm
SeasonStormOceanFirst positionPeak
1910Unnamed storm · 1910Western Pacific9.3°N, 132.7°ENot recorded

Reached peak wind on March 15

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

SeasonStormOceanPeak windLowest pressure
1993–94Cyclone SharonAustralian region105 kt (121 mph), 10-minute, BoM930 hPa (BoM)
1981Typhoon FredaWestern Pacific90 kt (104 mph), 10-minute, JMA945 hPa (JMA)
1980–81Cyclone MaxAustralian region85 kt (98 mph), 10-minute, BoM960 hPa (BoM)
1972–73Cyclone NellieAustralian region80 kt (92 mph), 10-minute, BoM964 hPa (BoM)
1992–93Cyclone RogerSouth Pacific → Australian region → South Pacific60 kt (69 mph), 10-minute, BoM980 hPa (BoM)
2019–20Cyclone GretelAustralian region → South Pacific55 kt (63 mph), 10-minute, FMS971 hPa (JTWC)
1993Tropical storm IrmaWestern Pacific50 kt (58 mph), 10-minute, JMA985 hPa (JMA)
2016–17Cyclone FernandoSouthwest Indian43 kt (49 mph), 10-minute, Météo-France987 hPa (Météo-France)
1994–95Tropical depression LidySouthwest Indian30 kt (35 mph), 10-minute, Météo-France996 hPa (Météo-France)
1962–63Unnamed tropical depression · 1963Australian region20 kt (23 mph), 1-minute, JTWC1002 hPa (BoM)

Ended on March 15

34 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2002–03Cyclone EsetaSouth Pacific43.5°S, 156.5°WMar 8 to 15, 2003
2023–24Cyclone FilipoSouthwest Indian38.1°S, 60.4°EMar 1 to 15, 2024
1994–95Cyclone KylieSouthwest Indian29.2°S, 55.6°EMar 4 to 15, 1995
2011–12Cyclone JoniAustralian region → Southwest Indian31.9°S, 86.4°EMar 5 to 15, 2012
2009–10Cyclone HubertSouthwest Indian28.7°S, 45.4°EMar 7 to 15, 2010
2017–18Cyclone LindaSouth Pacific → Australian region → South Pacific → Australian region25.6°S, 157.4°EMar 11 to 15, 2018
2024–25Cyclone IvoneSouthwest Indian32.7°S, 69.1°EMar 4 to 15, 2025
1961–62Storm KateSouthwest Indian17.4°S, 36.5°EMar 9 to 15, 1962
1936–37Unnamed storm · 1937Australian region29.7°S, 149.9°EMar 5 to 15, 1937
1943–44Unnamed storm · 1944Australian region32.0°S, 128.0°EMar 3 to 15, 1944
Show 24 more storms
SeasonStormOceanLast positionDates
1954–55Unnamed storm · 1955South Pacific43.0°S, 177.6°EMar 5 to 15, 1955
1928–29Unnamed storm · 1929Southwest Indian18.4°S, 41.8°EMar 11 to 15, 1929
1916–17Unnamed storm · 1917Australian region23.7°S, 118.0°EMar 14 to 15, 1917
1908–09Unnamed storm · 1909Australian region17.0°S, 135.1°EMar 10 to 15, 1909
1903–04Unnamed storm · 1904Southwest Indian26.8°S, 56.3°EMar 11 to 15, 1904
1900–01Unnamed storm · 1901Southwest Indian16.3°S, 46.3°EMar 10 to 15, 1901
1946–47Unnamed storm · 1947Australian region21.3°S, 106.0°EMar 10 to 15, 1947
1921–22Unnamed storm · 1922Australian region14.0°S, 125.0°EMar 13 to 15, 1922
1963–64Unnamed storm · 1964Australian region → South Pacific → Australian region → South Pacific17.8°S, 161.2°EMar 13 to 15, 1964
1946–47Unnamed storm · 1947South Pacific31.0°S, 165.3°EMar 9 to 15, 1947
1943–44Unnamed storm · 1944Australian region29.1°S, 114.5°EMar 11 to 15, 1944
1934–35Unnamed storm · 1935Australian region30.8°S, 110.3°EMar 5 to 15, 1935
1932–33Unnamed storm · 1933Southwest Indian27.9°S, 51.0°EMar 3 to 15, 1933
1929–30Unnamed storm · 1930Australian region13.9°S, 99.0°EMar 10 to 15, 1930
1898–99Unnamed storm · 1899Southwest Indian26.7°S, 54.3°EMar 9 to 15, 1899
1893–94Unnamed storm · 1894Southwest Indian23.3°S, 62.7°EMar 11 to 15, 1894
1892–93Unnamed storm · 1893Southwest Indian25.6°S, 68.1°EMar 11 to 15, 1893
1884–85Unnamed storm · 1885Southwest Indian24.3°S, 64.7°EMar 9 to 15, 1885
1883–84Unnamed storm · 1884Australian region → Southwest Indian15.5°S, 78.1°EMar 11 to 15, 1884
1882–83Unnamed storm · 1883Southwest Indian34.9°S, 66.8°EMar 11 to 15, 1883
1880–81Unnamed storm · 1881Southwest Indian25.9°S, 51.2°EMar 10 to 15, 1881
1871–72Unnamed storm · 1872Southwest Indian21.0°S, 49.0°EMar 10 to 15, 1872
1861–62Unnamed storm · 1862Southwest Indian17.0°S, 56.2°EMar 10 to 15, 1862
1858–59Unnamed storm · 1859Southwest Indian23.2°S, 77.6°EMar 10 to 15, 1859

Also active on March 15

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

SeasonStormOceanDatesPeak
2018–19Cyclone IdaiSouthwest IndianMar 4 to 16, 2019105 kt · 10-minute (Météo-France)
2005–06Cyclone LarryAustralian region → South Pacific → Australian region → South Pacific → Australian regionMar 14 to 21, 2006100 kt · 10-minute (BoM)
2017–18Cyclone MarcusAustralian regionMar 14 to 25, 2018135 kt · 10-minute (BoM)
2003–04Cyclone GafiloSouthwest IndianMar 1 to 18, 2004125 kt · 10-minute (Météo-France)
2001–02Cyclone HarySouthwest IndianMar 3 to 17, 2002120 kt · 10-minute (Météo-France)
2009–10Cyclone UluiSouth Pacific → Australian regionMar 10 to 22, 2010115 kt · 10-minute (FMS)
2014–15Cyclone PamSouth PacificMar 7 to 20, 2015135 kt · 10-minute (FMS)
2013–14Cyclone GillianAustralian regionMar 7 to 28, 2014120 kt · 10-minute (BoM)
2002–03Cyclone EricaAustralian region → South PacificMar 1 to 17, 2003115 kt · 10-minute (FMS)
1998–99Cyclone VanceAustralian regionMar 14 to 23, 1999120 kt · 10-minute (BoM)
2003–04Cyclone FayAustralian regionMar 12 to 28, 2004115 kt · 10-minute (BoM)
2002–03Cyclone KalundeSouthwest IndianMar 3 to 17, 2003115 kt · 10-minute (Météo-France)
1984–85Cyclone HinaSouth PacificMar 11 to 20, 1985120 kt · 10-minute (MetService NZ)
2020–21Cyclone HabanaSouthwest IndianMar 2 to 17, 2021120 kt · 10-minute (Météo-France)
1989–90Cyclone AlexAustralian regionMar 14 to 26, 1990120 kt · 10-minute (BoM)
1987–88Cyclone GasitaoSouthwest IndianMar 12 to 25, 198892 kt · 10-minute (Météo-France)
2007–08Cyclone JokweSouthwest IndianMar 2 to 16, 2008105 kt · 10-minute (Météo-France)
2018–19Cyclone TrevorAustralian regionMar 14 to 27, 2019100 kt · 10-minute (BoM)
2015–16Cyclone EmeraudeSouthwest IndianMar 14 to 23, 2016110 kt · 10-minute (Météo-France)
1984–85Cyclone KirstyAustralian region → Southwest Indian → Australian regionMar 1 to 19, 1985110 kt · 10-minute (BoM)
2009–10Cyclone TomasSouth PacificMar 10 to 20, 2010100 kt · 10-minute (FMS)
1979–80Cyclone DorisAustralian regionMar 12 to 29, 198090 kt · 10-minute (BoM)
2011–12Cyclone LuaAustralian regionMar 10 to 18, 201285 kt · 10-minute (BoM)
1989–90Cyclone GregoaraAustralian region → Southwest IndianMar 3 to 27, 199092 kt · 10-minute (Météo-France)
2012–13Cyclone SandraAustralian region → South PacificMar 5 to 17, 2013100 kt · 10-minute (FMS)
Show 134 more storms
SeasonStormOceanDatesPeak
1998–99Cyclone DavinaSouthwest Indian → Australian region → Southwest IndianMar 1 to 19, 199990 kt · 10-minute (Météo-France)
2021–22Cyclone GombeSouthwest IndianMar 6 to 17, 202285 kt · 10-minute (Météo-France)
2023–24Cyclone NevilleSouthwest Indian → Australian region → Southwest IndianMar 7 to 25, 2024100 kt · 10-minute (BoM)
1982–83Cyclone RewaSouth PacificMar 7 to 16, 1983100 kt · 10-minute (MetService NZ)
2014–15Cyclone NathanAustralian regionMar 9 to 27, 201580 kt · 10-minute (BoM)
2023–24Cyclone MeganAustralian regionMar 12 to 21, 202490 kt · 10-minute (BoM)
1972–73Cyclone MadgeSouth Pacific → Australian region → Southwest IndianFeb 28 to Mar 18, 197390 kt · 10-minute (BoM)
1996–97Cyclone JustinAustralian regionMar 3 to 29, 199780 kt · 10-minute (BoM)
2018–19Cyclone SavannahAustralian region → Southwest IndianMar 8 to 22, 201995 kt · 10-minute (BoM)
1989–90Cyclone IvorSouth Pacific → Australian regionMar 14 to 26, 199090 kt · 10-minute (BoM)
2019–20Cyclone HeroldSouthwest IndianMar 12 to 21, 202090 kt · 10-minute (Météo-France)
2013–14Cyclone LusiSouth PacificMar 8 to 17, 201480 kt · 10-minute (FMS)
1983–84Cyclone DarylAustralian region → Southwest IndianMar 6 to 20, 198490 kt · 10-minute (BoM)
2005Tropical storm RokeWestern PacificMar 12 to 19, 200555 kt · 10-minute (JMA)
1973–74Cyclone ZoeAustralian region → South PacificMar 5 to 20, 197475 kt · 10-minute (BoM)
1993–94Cyclone MariolaAustralian region → Southwest IndianMar 7 to 19, 199462 kt · 10-minute (Météo-France)
2024–25Cyclone JudeSouthwest IndianMar 4 to 18, 202570 kt · 10-minute (Météo-France)
1979–80Cyclone SinaSouth Pacific → Australian region → South PacificMar 9 to 16, 198065 kt · 10-minute (MetService NZ)
1997–98Cyclone ElsieAustralian region → Southwest IndianMar 4 to 20, 199855 kt · 10-minute (Météo-France)
1979–80Cyclone LaureSouthwest IndianMar 8 to 17, 1980100 kt · 1-minute (JTWC)
1986–87Cyclone DaodoSouthwest IndianMar 2 to 18, 198772 kt · 10-minute (Météo-France)
2017–18Cyclone EliakimSouthwest IndianMar 13 to 22, 201860 kt · 10-minute (Météo-France)
1996–97Cyclone HinaSouth PacificMar 12 to 21, 199765 kt · 10-minute (FMS)
1995–96Cyclone EthelAustralian regionMar 7 to 17, 199660 kt · 10-minute (BoM)
1974–75Cyclone WilmaAustralian regionMar 10 to 16, 197560 kt · 10-minute (BoM)
1991Tropical storm SharonWestern PacificMar 3 to 16, 199150 kt · 10-minute (JMA)
1982Tropical storm MamieWestern PacificMar 14 to 25, 198250 kt · 10-minute (JMA)
1976–77Cyclone NormanSouth PacificMar 9 to 24, 197755 kt · 10-minute (MetService NZ)
1973–74Cyclone IsobelAustralian regionMar 9 to 17, 197470 kt · 10-minute (BoM)
1998–99Cyclone HaliSouth PacificMar 11 to 20, 199965 kt · 10-minute (FMS)
1979–80Cyclone KoliaSouthwest IndianFeb 25 to Mar 16, 198060 kt · 1-minute (JTWC)
2012–13Cyclone TimAustralian regionMar 12 to 20, 201350 kt · 10-minute (BoM)
2003–04Cyclone HelmaSouthwest Indian → Australian region → Southwest IndianMar 7 to 16, 200460 kt · 10-minute (Météo-France)
2015Tropical storm BaviWestern PacificMar 10 to 21, 201545 kt · 10-minute (JMA)
1963–64Cyclone HazelAustralian regionMar 6 to 17, 196465 kt · 1-minute (JTWC)
2021–22Cyclone BillyAustralian regionMar 12 to 17, 202250 kt · 10-minute (BoM)
1991–92Cyclone GeneSouth PacificMar 13 to 19, 199250 kt · 10-minute (MetService NZ)
1976–77Cyclone PatSouth PacificMar 14 to 18, 197755 kt · 10-minute (MetService NZ)
1975–76Cyclone HopeSouth Pacific → Australian region → South Pacific → Australian regionMar 9 to 19, 197640 kt · 10-minute (MetService NZ)
1970–71Cyclone LenaAustralian region → South PacificMar 13 to 23, 197140 kt · 10-minute (MetService NZ)
1995–96Cyclone AtuAustralian region → South PacificMar 4 to 18, 199645 kt · 10-minute (FMS)
1974Tropical storm AmyWestern PacificMar 12 to 21, 197455 kt · 1-minute (JTWC)
1999–00Cyclone OlgaAustralian regionMar 14 to 20, 200050 kt · 10-minute (BoM)
2010–11Cyclone CheronoSouthwest IndianMar 13 to 25, 201140 kt · 10-minute (Météo-France)
1989–90Cyclone FelanaSouthwest IndianMar 5 to 16, 199036 kt · 10-minute (Météo-France)
2010–11Arani cyclone · 2011South AtlanticMar 9 to 16, 201145 kt · 1-minute (NHC)
1969–70Tropical depression CindyAustralian regionMar 11 to 22, 197025 kt · 1-minute (JTWC)
1975–76Cyclone LindaAustralian regionMar 14 to 17, 197640 kt · 10-minute (BoM)
1965–66Cyclone KayAustralian region → Southwest IndianMar 13 to 29, 196640 kt · 1-minute (JTWC)
1985–86Cyclone IarimaSouthwest IndianMar 11 to 18, 198636 kt · 10-minute (Météo-France)
1997–98Tropical depression FionaSouthwest IndianMar 13 to 21, 199830 kt · 10-minute (Météo-France)
2015–16Unnamed tropical depression · 2016Australian regionMar 14 to 17, 201630 kt · 10-minute (BoM)
1979–80Unnamed cyclone · 1980Southwest IndianMar 14 to 20, 198040 kt · 1-minute (JTWC)
2019Unnamed tropical storm · 2019Western PacificMar 11 to 19, 201935 kt · 1-minute (JTWC)
1966–67Tropical depression DulcieAustralian region → South PacificMar 12 to 17, 196730 kt · 1-minute (JTWC)
2011–12Unnamed tropical depression · 2012Australian regionMar 11 to 21, 201230 kt · 10-minute (BoM)
1977–78Tropical depression LucieSouthwest IndianMar 13 to 18, 197828 kt · 10-minute (Météo-France)
1990–91Unnamed tropical depression · 1991Australian region → South PacificMar 14 to 21, 199130 kt · 1-minute (JTWC)
1962–63Unnamed cyclone · 1963Australian regionMar 14 to 24, 196345 kt · 1-minute (JTWC)
1955–56Unnamed cyclone · 1956South Pacific → Australian region → South PacificMar 12 to 18, 195645 kt · 1-minute (JTWC)
1974–75Storm InesSouthwest IndianMar 9 to 19, 1975Not recorded
1963–64Storm GertieAustralian region → South PacificMar 14 to 23, 1964Not recorded
1970–71Storm MaggieAustralian region → Southwest Indian → Australian regionMar 7 to 20, 1971Not recorded
1963–64Storm HarrietSouthwest IndianMar 4 to 17, 1964Not recorded
1998–99Unnamed tropical depression · 1999Southwest IndianMar 11 to 21, 199930 kt · 10-minute (Météo-France)
2004Unnamed tropical storm · 2004Western PacificMar 14 to 23, 200435 kt · 1-minute (JTWC)
2001–02Unnamed cyclone · 2002South PacificMar 13 to 16, 200235 kt · 1-minute (JTWC)
1959–60Unnamed storm · 1960Australian regionMar 14 to 27, 1960Not recorded
1954–55Unnamed storm · 1955South Pacific → Australian regionFeb 24 to Mar 18, 1955Not recorded
1957–58Unnamed cyclone · 1958South PacificMar 11 to 19, 195835 kt · 1-minute (JTWC)
1911–12Unnamed storm · 1912Australian regionMar 14 to 22, 1912Not recorded
1966–67Storm ElaineAustralian region → South PacificMar 13 to 19, 1967Not recorded
1972–73Storm LydieSouthwest IndianMar 4 to 16, 1973Not recorded
1970–71Storm NellySouthwest IndianMar 12 to 26, 1971Not recorded
1939–40Unnamed storm · 1940Australian regionMar 14 to 17, 1940Not recorded
1949–50Unnamed storm · 1950Australian regionMar 4 to 16, 1950Not recorded
1950–51Unnamed storm · 1951Australian region → South Pacific → Australian regionMar 9 to 19, 1951Not recorded
1970Unnamed storm · 1970Western PacificMar 14 to 17, 1970Not recorded
1960–61Unnamed storm · 1961South PacificMar 12 to 20, 1961Not recorded
1958–59Unnamed storm · 1959Southwest IndianMar 13 to 24, 1959Not recorded
1956–57Unnamed storm · 1957Southwest IndianMar 13 to 16, 1957Not recorded
1956–57Unnamed storm · 1957Southwest IndianMar 13 to 17, 1957Not recorded
1951–52Unnamed storm · 1952Southwest IndianMar 12 to 24, 1952Not recorded
1948–49Unnamed storm · 1949South PacificMar 13 to 18, 1949Not recorded
1947–48Unnamed storm · 1948South PacificMar 10 to 19, 1948Not recorded
1938–39Unnamed storm · 1939Southwest IndianMar 12 to 18, 1939Not recorded
1933–34Unnamed storm · 1934Southwest IndianMar 12 to 16, 1934Not recorded
1925Unnamed storm · 1925North IndianMar 12 to 16, 1925Not recorded
1919–20Unnamed storm · 1920Australian regionMar 13 to 17, 1920Not recorded
1916–17Unnamed storm · 1917Australian regionMar 11 to 17, 1917Not recorded
1912–13Unnamed storm · 1913Southwest IndianMar 9 to 18, 1913Not recorded
1906–07Unnamed storm · 1907Southwest IndianMar 9 to 16, 1907Not recorded
1958–59Unnamed storm · 1959South Pacific → Australian region → South PacificMar 5 to 17, 1959Not recorded
1917–18Unnamed storm · 1918South Pacific → Australian region → South PacificMar 14 to 17, 1918Not recorded
1914–15Unnamed storm · 1915Australian regionMar 9 to 24, 1915Not recorded
1932–33Unnamed storm · 1933Australian region → South PacificMar 9 to 16, 1933Not recorded
1944–45Unnamed storm · 1945Australian regionMar 12 to 18, 1945Not recorded
1962–63Unnamed storm · 1963South PacificMar 7 to 17, 1963Not recorded
1960–61Unnamed storm · 1961South PacificMar 11 to 19, 1961Not recorded
1957–58Unnamed storm · 1958Southwest IndianMar 14 to 22, 1958Not recorded
1956–57Unnamed storm · 1957Southwest IndianMar 13 to 16, 1957Not recorded
1951–52Unnamed storm · 1952Southwest IndianMar 14 to 20, 1952Not recorded
1946–47Unnamed storm · 1947Australian regionMar 14 to 16, 1947Not recorded
1945–46Unnamed storm · 1946Southwest IndianMar 11 to 20, 1946Not recorded
1943–44Unnamed storm · 1944Southwest IndianMar 11 to 17, 1944Not recorded
1938–39Unnamed storm · 1939Southwest IndianMar 11 to 17, 1939Not recorded
1937–38Unnamed storm · 1938Southwest IndianMar 9 to 20, 1938Not recorded
1934–35Unnamed storm · 1935Australian regionMar 11 to 19, 1935Not recorded
1929–30Unnamed storm · 1930Australian regionMar 11 to 18, 1930Not recorded
1927–28Unnamed storm · 1928Southwest IndianMar 10 to 17, 1928Not recorded
1927–28Unnamed storm · 1928Southwest IndianMar 10 to 18, 1928Not recorded
1921–22Unnamed storm · 1922Australian regionMar 14 to 16, 1922Not recorded
1920–21Unnamed storm · 1921Southwest IndianMar 10 to 18, 1921Not recorded
1920–21Unnamed storm · 1921Southwest IndianMar 11 to 21, 1921Not recorded
1917–18Unnamed storm · 1918Southwest IndianMar 11 to 16, 1918Not recorded
1918Unnamed storm · 1918Western PacificMar 12 to 17, 1918Not recorded
1916–17Unnamed storm · 1917Southwest IndianMar 12 to 16, 1917Not recorded
1914–15Unnamed storm · 1915Australian regionMar 11 to 27, 1915Not recorded
1911–12Unnamed storm · 1912Southwest Indian → Australian regionMar 11 to 19, 1912Not recorded
1910–11Unnamed storm · 1911Southwest IndianMar 11 to 19, 1911Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 10 to 17, 1909Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 10 to 16, 1909Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 10 to 18, 1909Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 11 to 16, 1909Not recorded
1902–03Unnamed storm · 1903Southwest IndianMar 11 to 24, 1903Not recorded
1898Unnamed storm · 1898AtlanticMar 12 to 17, 1898Not recorded
1890–91Unnamed storm · 1891Southwest IndianMar 10 to 16, 1891Not recorded
1890–91Unnamed storm · 1891Southwest IndianMar 10 to 17, 1891Not recorded
1878–79Unnamed storm · 1879Southwest IndianMar 11 to 20, 1879Not recorded
1873–74Unnamed storm · 1874Southwest IndianMar 10 to 16, 1874Not recorded
1871–72Unnamed storm · 1872Southwest IndianMar 10 to 16, 1872Not recorded
1871–72Unnamed storm · 1872Southwest IndianMar 11 to 18, 1872Not recorded
1867–68Unnamed storm · 1868Southwest IndianMar 10 to 16, 1868Not recorded
1860–61Unnamed storm · 1861Australian regionMar 11 to 16, 1861Not recorded

Questions about March 15

What is the strongest storm on record on March 15?

Of the storms active on March 15, Cyclone Marcus (2017–18) 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 March 15?

Yes. 13 storms on record came ashore on March 15. The most recent was Cyclone Indlala (2007): coast crossing (estimated) near 14.8°S, 50.5°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on March 15?

231 storms on record were active on March 15, in 116 different years from 1859 to 2025. 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 March 15 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.