Hurricane Calendar · On this day

Hurricanes on March 12 in history (1842 to 2026)

255 storms on record were active on March 12 between 1859 and 2026. On this date 23 formed, 11 reached their peak recorded wind, 14 came ashore and 29 ended. The strongest storm active on March 12 was Cyclone Pam (2014–15), 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 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 71 storms that formed, peaked, came ashore or ended on March 12
Recorded trackCame ashore on March 12Tracks of the 71 storms that formed, peaked, came ashore or ended on March 12, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Cyclone Habana (2020–21)

Peak recorded wind: March 12, 2021, 00:00 UTC. Peak: 120 kt · 10-minute (Météo-France). Southwest Indian, Mar 2 to 17, 2021.

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

Came ashore on March 12

14 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
2024Cyclone FilipoSouthwest IndianCoast crossing (estimated) near 21.2°S, 35.2°E
March 12, 2024, 03:00 UTC
Not recordedEstimated from the track
2020Unnamed cyclone · 2020Australian regionCoast crossing (estimated) near 21.5°S, 114.7°E
March 12, 2020, 15:00 UTC
Not recordedEstimated from the track
2015Cyclone OlwynAustralian regionCoast crossing (estimated) near 22.2°S, 113.8°E
March 12, 2015, 18:00 UTC
75 kt (86 mph), 10-minute, BoMEstimated from the track
2013Cyclone TimAustralian regionCoast crossing (estimated) near 11.4°S, 141.2°E
March 12, 2013, 18:00 UTC
20 kt (23 mph), 10-minute, BoMEstimated from the track
2005Cyclone IngridAustralian regionCoast crossing (estimated) near 11.2°S, 132.8°E
March 12, 2005, 18:00 UTC
100 kt (115 mph), 10-minute, BoMEstimated from the track
2004Cyclone FayAustralian regionCoast crossing (estimated) near 11.0°S, 143.0°E
March 12, 2004, 18:00 UTC
15 kt (17 mph), 10-minute, BoMEstimated from the track
2003Cyclone CraigAustralian regionCoast crossing (estimated) near 15.2°S, 141.1°E
March 12, 2003, 12:00 UTC
35 kt (40 mph), 10-minute, BoMEstimated from the track
1980Cyclone KoliaSouthwest IndianCoast crossing (estimated) near 25.5°S, 46.2°E
March 12, 1980, 21:00 UTC
Not recordedEstimated from the track
1975Storm InesSouthwest IndianCoast crossing (estimated) near 17.0°S, 49.7°E
March 12, 1975, 03:00 UTC
Not recordedEstimated from the track
1974Cyclone ZoeAustralian region → South PacificCoast crossing (estimated) near 28.1°S, 153.5°E
March 12, 1974, 21:00 UTC
Not recordedEstimated from the track
1961Unnamed storm · 1961South PacificCoast crossing (estimated) near 13.8°S, 172.8°W
March 12, 1961, 15:00 UTC
Not recordedEstimated from the track
1908Unnamed storm · 1908Australian regionCoast crossing (estimated) near 21.3°S, 149.4°E
March 12, 1908, 15:00 UTC
Not recordedEstimated from the track
1907Unnamed storm · 1907Southwest IndianCoast crossing (estimated) near 20.2°S, 48.8°E
March 12, 1907, 21:00 UTC
Not recordedEstimated from the track
1907Unnamed storm · 1907Australian regionCoast crossing (estimated) near 23.5°S, 113.5°E
March 12, 1907, 15:00 UTC
Not recordedEstimated from the track

Formed on March 12

23 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2003–04Cyclone FayAustralian region11.0°S, 146.0°E115 kt · 10-minute (BoM)
1987–88Cyclone GasitaoSouthwest Indian7.6°S, 88.0°E92 kt · 10-minute (Météo-France)
1979–80Cyclone DorisAustralian region9.2°S, 132.8°E90 kt · 10-minute (BoM)
1993–94Cyclone SharonAustralian region9.9°S, 119.0°E105 kt · 10-minute (BoM)
2023–24Cyclone MeganAustralian region13.7°S, 127.8°E90 kt · 10-minute (BoM)
2019–20Cyclone HeroldSouthwest Indian13.7°S, 53.6°E90 kt · 10-minute (Météo-France)
2005Tropical storm RokeWestern Pacific6.1°N, 151.9°E55 kt · 10-minute (JMA)
1996–97Cyclone HinaSouth Pacific12.9°S, 175.9°E65 kt · 10-minute (FMS)
2012–13Cyclone TimAustralian region11.7°S, 140.2°E50 kt · 10-minute (BoM)
2021–22Cyclone BillyAustralian region11.1°S, 107.0°E50 kt · 10-minute (BoM)
1974Tropical storm AmyWestern Pacific8.0°N, 146.5°E55 kt · 1-minute (JTWC)
1966–67Tropical depression DulcieAustralian region → South Pacific15.0°S, 156.5°E30 kt · 1-minute (JTWC)
1955–56Unnamed cyclone · 1956South Pacific → Australian region → South Pacific20.5°S, 169.0°E45 kt · 1-minute (JTWC)
1970–71Storm NellySouthwest Indian16.0°S, 39.2°ENot recorded
1960–61Unnamed storm · 1961South Pacific14.5°S, 173.5°WNot recorded
Show 8 more storms
SeasonStormOceanFirst positionPeak
1951–52Unnamed storm · 1952Southwest Indian16.9°S, 42.2°ENot recorded
1938–39Unnamed storm · 1939Southwest Indian17.5°S, 38.8°ENot recorded
1933–34Unnamed storm · 1934Southwest Indian15.4°S, 52.1°ENot recorded
1925Unnamed storm · 1925North Indian6.1°N, 78.5°ENot recorded
1944–45Unnamed storm · 1945Australian region13.7°S, 151.3°ENot recorded
1918Unnamed storm · 1918Western Pacific16.0°N, 128.5°ENot recorded
1916–17Unnamed storm · 1917Southwest Indian10.9°S, 63.0°ENot recorded
1898Unnamed storm · 1898Atlantic25.0°N, 59.5°WNot recorded

Reached peak wind on March 12

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

SeasonStormOceanPeak windLowest pressure
2020–21Cyclone HabanaSouthwest Indian120 kt (138 mph), 10-minute, Météo-France935 hPa (Météo-France)
2014–15Cyclone OlwynAustralian region75 kt (86 mph), 10-minute, BoM955 hPa (BoM)
1972–73Cyclone MadgeSouth Pacific → Australian region → Southwest Indian90 kt (104 mph), 10-minute, BoM952 hPa (BoM)
1993–94Cyclone MariolaAustralian region → Southwest Indian62 kt (71 mph), 10-minute, Météo-France966 hPa (Météo-France)
1997–98Cyclone ElsieAustralian region → Southwest Indian55 kt (63 mph), 10-minute, Météo-France975 hPa (Météo-France)
1974–75Cyclone WilmaAustralian region60 kt (69 mph), 10-minute, BoM980 hPa (BoM)
1973–74Cyclone IsobelAustralian region70 kt (81 mph), 10-minute, BoM973 hPa (BoM)
2008–09Cyclone JoniSouth Pacific55 kt (63 mph), 10-minute, FMS980 hPa (FMS)
1995–96Cyclone AtuAustralian region → South Pacific45 kt (52 mph), 10-minute, FMS987 hPa (FMS)
2019–20Unnamed cyclone · 2020Australian region45 kt (52 mph), 10-minute, BoM995 hPa (BoM)
2009–10Anita cyclone · 2010South Atlantic45 kt (52 mph), 1-minute, NHC995 hPa (NHC)

Ended on March 12

29 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2006–07Cyclone GeorgeAustralian region27.4°S, 124.4°EFeb 27 to Mar 12, 2007
1983–84Cyclone JimAustralian region17.4°S, 124.0°EMar 5 to 12, 1984
2011–12Cyclone IrinaSouthwest Indian23.0°S, 34.9°EFeb 25 to Mar 12, 2012
2006–07Cyclone JacobAustralian region23.7°S, 122.3°EMar 2 to 12, 2007
1986–87Cyclone YaliSouth Pacific20.0°S, 169.5°EMar 5 to 12, 1987
1994–95Cyclone JostaSouthwest Indian14.1°S, 47.3°EMar 4 to 12, 1995
1997–98Cyclone DonalineSouthwest Indian37.2°S, 78.7°EMar 4 to 12, 1998
1993–94Cyclone KelvinaSouthwest Indian32.8°S, 56.2°EMar 5 to 12, 1994
2013–14Cyclone HadiAustralian region14.1°S, 158.6°EMar 7 to 12, 2014
1977–78Cyclone KikiSouthwest Indian36.0°S, 50.0°EMar 4 to 12, 1978
Show 19 more storms
SeasonStormOceanLast positionDates
1955–56Storm AgnesSouth Pacific → Australian region28.7°S, 142.6°EFeb 23 to Mar 12, 1956
2009–10Anita cyclone · 2010South Atlantic38.0°S, 31.3°WMar 8 to 12, 2010
2026Tropical depression NuriWestern Pacific9.8°N, 138.2°EMar 11 to 12, 2026
1933–34Unnamed storm · 1934Australian region15.3°S, 139.2°EMar 9 to 12, 1934
1975–76Storm EllaSouthwest Indian15.0°S, 42.5°EMar 9 to 12, 1976
1965–66Storm IvySouthwest Indian35.0°S, 55.0°EMar 3 to 12, 1966
1945–46Unnamed storm · 1946Australian region22.5°S, 116.3°EMar 11 to 12, 1946
1953–54Unnamed storm · 1954South Pacific21.0°S, 171.2°EMar 10 to 12, 1954
1951–52Unnamed storm · 1952Australian region → South Pacific29.0°S, 178.0°EMar 2 to 12, 1952
1929–30Unnamed storm · 1930Australian region13.6°S, 97.0°EMar 9 to 12, 1930
1928–29Unnamed storm · 1929Southwest Indian14.8°S, 75.2°EMar 11 to 12, 1929
1926–27Unnamed storm · 1927Australian region27.9°S, 110.1°EMar 10 to 12, 1927
1926–27Unnamed storm · 1927Australian region32.0°S, 113.7°EMar 11 to 12, 1927
1918–19Unnamed storm · 1919Southwest Indian19.4°S, 69.6°EMar 10 to 12, 1919
1912–13Unnamed storm · 1913Southwest Indian26.8°S, 49.1°EFeb 28 to Mar 12, 1913
1904–05Unnamed storm · 1905Southwest Indian25.7°S, 51.7°EMar 10 to 12, 1905
1893–94Unnamed storm · 1894Southwest Indian19.4°S, 56.2°EMar 10 to 12, 1894
1887–88Unnamed storm · 1888Southwest Indian20.9°S, 87.0°EMar 11 to 12, 1888
1880–81Unnamed storm · 1881Southwest Indian24.8°S, 51.4°EMar 10 to 12, 1881

Also active on March 12

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

SeasonStormOceanDatesPeak
2022–23Cyclone FreddyAustralian region → Southwest IndianFeb 4 to Mar 14, 2023125 kt · 10-minute (Météo-France)
2018–19Cyclone IdaiSouthwest IndianMar 4 to 16, 2019105 kt · 10-minute (Météo-France)
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)
1991–92Cyclone FranSouth Pacific → Australian region → South PacificMar 4 to 21, 1992110 kt · 10-minute (MetService NZ)
2013–14Cyclone GillianAustralian regionMar 7 to 28, 2014120 kt · 10-minute (BoM)
1993–94Cyclone LitanneAustralian region → Southwest IndianMar 5 to 19, 1994105 kt · 10-minute (Météo-France)
2002–03Cyclone EricaAustralian region → South PacificMar 1 to 17, 2003115 kt · 10-minute (FMS)
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)
2008–09Cyclone HamishAustralian regionMar 4 to 14, 2009115 kt · 10-minute (BoM)
2006–07Cyclone IndlalaSouthwest IndianMar 7 to 19, 200795 kt · 10-minute (Météo-France)
2007–08Cyclone JokweSouthwest IndianMar 2 to 16, 2008105 kt · 10-minute (Météo-France)
1985–86Cyclone HonorininaSouthwest IndianMar 7 to 23, 198682 kt · 10-minute (Météo-France)
1996–97Cyclone GavinSouth PacificMar 2 to 14, 1997100 kt · 10-minute (FMS)
1978–79Cyclone HazelAustralian regionMar 7 to 14, 1979105 kt · 10-minute (BoM)
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)
1995–96Cyclone KirstyAustralian regionMar 6 to 14, 1996100 kt · 10-minute (BoM)
2007–08Cyclone KambaAustralian region → Southwest IndianMar 5 to 14, 2008100 kt · 10-minute (Météo-France)
2017–18Cyclone HolaSouth PacificMar 5 to 13, 201890 kt · 10-minute (FMS)
2011–12Cyclone LuaAustralian regionMar 10 to 18, 201285 kt · 10-minute (BoM)
2002–03Cyclone EsetaSouth PacificMar 8 to 15, 2003100 kt · 10-minute (FMS)
Show 159 more storms
SeasonStormOceanDatesPeak
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)
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)
2000–01Cyclone DeraSouthwest IndianMar 4 to 13, 200180 kt · 10-minute (Météo-France)
1996–97Cyclone JustinAustralian regionMar 3 to 29, 199780 kt · 10-minute (BoM)
1974–75Cyclone AlisonSouth PacificMar 3 to 13, 197585 kt · 10-minute (MetService NZ)
2018–19Cyclone SavannahAustralian region → Southwest IndianMar 8 to 22, 201995 kt · 10-minute (BoM)
1981Typhoon FredaWestern PacificMar 11 to 18, 198190 kt · 10-minute (JMA)
2013–14Cyclone LusiSouth PacificMar 8 to 17, 201480 kt · 10-minute (FMS)
1980–81Cyclone MaxAustralian regionMar 9 to 19, 198185 kt · 10-minute (BoM)
1983–84Cyclone DarylAustralian region → Southwest IndianMar 6 to 20, 198490 kt · 10-minute (BoM)
2004–05Cyclone WillyAustralian regionMar 8 to 14, 200575 kt · 10-minute (BoM)
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)
1999–00Cyclone MonaSouth PacificMar 6 to 14, 200075 kt · 10-minute (FMS)
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)
1994–95Cyclone KylieSouthwest IndianMar 4 to 15, 199545 kt · 10-minute (Météo-France)
1995–96Cyclone EthelAustralian regionMar 7 to 17, 199660 kt · 10-minute (BoM)
1992–93Cyclone RogerSouth Pacific → Australian region → South PacificMar 10 to 27, 199360 kt · 10-minute (BoM)
1991Tropical storm SharonWestern PacificMar 3 to 16, 199150 kt · 10-minute (JMA)
2011–12Cyclone JoniAustralian region → Southwest IndianMar 5 to 15, 201255 kt · 10-minute (Météo-France)
1976–77Cyclone NormanSouth PacificMar 9 to 24, 197755 kt · 10-minute (MetService NZ)
2009–10Cyclone HubertSouthwest IndianMar 7 to 15, 201055 kt · 10-minute (Météo-France)
1998–99Cyclone HaliSouth PacificMar 11 to 20, 199965 kt · 10-minute (FMS)
1980–81Cyclone TahmarSouth PacificMar 8 to 13, 198165 kt · 10-minute (MetService NZ)
1959Tropical storm SallyWestern PacificMar 4 to 17, 195955 kt · 1-minute (JTWC)
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)
1975–76Cyclone HopeSouth Pacific → Australian region → South Pacific → Australian regionMar 9 to 19, 197640 kt · 10-minute (MetService NZ)
2017–18Cyclone LindaSouth Pacific → Australian region → South Pacific → Australian regionMar 11 to 15, 201850 kt · 10-minute (BoM)
1993Tropical storm IrmaWestern PacificMar 5 to 19, 199350 kt · 10-minute (JMA)
1975–76Cyclone AliceAustralian region → Southwest IndianMar 2 to 13, 197650 kt · 10-minute (BoM)
2016–17Cyclone FernandoSouthwest IndianMar 5 to 16, 201743 kt · 10-minute (Météo-France)
2024–25Cyclone IvoneSouthwest IndianMar 4 to 15, 202550 kt · 10-minute (Météo-France)
2014–15Cyclone HalibaSouthwest IndianMar 4 to 13, 201545 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)
1985–86Cyclone IarimaSouthwest IndianMar 11 to 18, 198636 kt · 10-minute (Météo-France)
1964–65Storm JoanAustralian regionMar 4 to 14, 1965Not recorded
2019Unnamed tropical storm · 2019Western PacificMar 11 to 19, 201935 kt · 1-minute (JTWC)
2011–12Unnamed tropical depression · 2012Australian regionMar 11 to 21, 201230 kt · 10-minute (BoM)
1978–79Tropical depression GelieSouthwest IndianMar 7 to 14, 197928 kt · 10-minute (Météo-France)
1970–71Storm MaggieAustralian region → Southwest Indian → Australian regionMar 7 to 20, 1971Not recorded
1963–64Storm HarrietSouthwest IndianMar 4 to 17, 1964Not recorded
1961–62Storm KateSouthwest IndianMar 9 to 15, 1962Not recorded
1936–37Unnamed storm · 1937Australian regionMar 5 to 15, 1937Not recorded
1998–99Unnamed tropical depression · 1999Southwest IndianMar 11 to 21, 199930 kt · 10-minute (Météo-France)
2008–09Unnamed cyclone · 2009Southwest IndianMar 6 to 13, 200935 kt · 1-minute (JTWC)
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)
1943–44Unnamed storm · 1944Australian regionMar 3 to 15, 1944Not recorded
1975–76Storm GeorgeSouth Pacific → Australian regionMar 9 to 13, 1976Not recorded
1972–73Storm LydieSouthwest IndianMar 4 to 16, 1973Not recorded
1967–68Storm KarineSouthwest IndianMar 6 to 14, 1968Not 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
1954–55Unnamed storm · 1955South PacificMar 5 to 15, 1955Not recorded
1954–55Unnamed storm · 1955Southwest IndianMar 8 to 14, 1955Not recorded
1949–50Unnamed storm · 1950South PacificMar 4 to 13, 1950Not recorded
1947–48Unnamed storm · 1948South PacificMar 10 to 19, 1948Not recorded
1942–43Unnamed storm · 1943South PacificMar 4 to 14, 1943Not recorded
1936–37Unnamed storm · 1937Southwest IndianMar 10 to 23, 1937Not recorded
1928–29Unnamed storm · 1929Southwest IndianMar 11 to 15, 1929Not recorded
1917–18Unnamed storm · 1918Australian regionMar 9 to 13, 1918Not recorded
1916–17Unnamed storm · 1917Australian regionMar 11 to 17, 1917Not recorded
1913–14Unnamed storm · 1914Southwest IndianMar 1 to 14, 1914Not recorded
1912–13Unnamed storm · 1913Southwest IndianMar 9 to 18, 1913Not recorded
1909–10Unnamed storm · 1910Southwest IndianMar 11 to 16, 1910Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 9 to 14, 1909Not recorded
1908–09Unnamed storm · 1909Australian regionMar 10 to 15, 1909Not recorded
1906–07Unnamed storm · 1907Australian regionMar 11 to 19, 1907Not recorded
1903–04Unnamed storm · 1904Southwest IndianMar 11 to 15, 1904Not recorded
1900–01Unnamed storm · 1901Southwest IndianMar 10 to 15, 1901Not recorded
1900–01Unnamed storm · 1901Southwest IndianMar 10 to 16, 1901Not recorded
1946–47Unnamed storm · 1947Australian regionMar 10 to 15, 1947Not recorded
1958–59Unnamed storm · 1959South Pacific → Australian region → South PacificMar 5 to 17, 1959Not recorded
1914–15Unnamed storm · 1915Australian regionMar 9 to 24, 1915Not recorded
1932–33Unnamed storm · 1933Australian region → South PacificMar 9 to 16, 1933Not recorded
1962–63Unnamed storm · 1963South PacificMar 7 to 17, 1963Not recorded
1960–61Unnamed storm · 1961South PacificMar 10 to 13, 1961Not recorded
1960–61Unnamed storm · 1961South PacificMar 11 to 19, 1961Not recorded
1946–47Unnamed storm · 1947South PacificMar 9 to 15, 1947Not recorded
1945–46Unnamed storm · 1946Southwest IndianMar 11 to 20, 1946Not recorded
1945–46Unnamed storm · 1946Australian regionMar 11 to 13, 1946Not recorded
1943–44Unnamed storm · 1944Southwest IndianMar 11 to 17, 1944Not recorded
1943–44Unnamed storm · 1944Australian regionMar 11 to 15, 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 5 to 15, 1935Not recorded
1934–35Unnamed storm · 1935Australian regionMar 11 to 19, 1935Not recorded
1932–33Unnamed storm · 1933Southwest IndianMar 3 to 15, 1933Not recorded
1930–31Unnamed storm · 1931Southwest IndianMar 11 to 13, 1931Not recorded
1929–30Unnamed storm · 1930Australian regionMar 10 to 15, 1930Not recorded
1929–30Unnamed storm · 1930Australian regionMar 11 to 18, 1930Not recorded
1927–28Unnamed storm · 1928Southwest IndianMar 6 to 14, 1928Not recorded
1927–28Unnamed storm · 1928Southwest IndianMar 10 to 17, 1928Not recorded
1927–28Unnamed storm · 1928Southwest IndianMar 10 to 18, 1928Not recorded
1927–28Unnamed storm · 1928Australian regionMar 11 to 14, 1928Not recorded
1922–23Unnamed storm · 1923Australian regionMar 11 to 13, 1923Not 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 13, 1918Not recorded
1917–18Unnamed storm · 1918Southwest IndianMar 11 to 16, 1918Not recorded
1914–15Unnamed storm · 1915Southwest IndianMar 10 to 13, 1915Not recorded
1914–15Unnamed storm · 1915Australian regionMar 11 to 27, 1915Not recorded
1913–14Unnamed storm · 1914Australian region → South PacificMar 7 to 13, 1914Not recorded
1911–12Unnamed storm · 1912Southwest Indian → Australian regionMar 11 to 19, 1912Not recorded
1910–11Unnamed storm · 1911Southwest IndianMar 9 to 14, 1911Not recorded
1910–11Unnamed storm · 1911Southwest IndianMar 11 to 14, 1911Not 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 13, 1909Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 10 to 18, 1909Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 11 to 14, 1909Not recorded
1908–09Unnamed storm · 1909Southwest IndianMar 11 to 16, 1909Not recorded
1905–06Unnamed storm · 1906Southwest IndianMar 9 to 13, 1906Not recorded
1904–05Unnamed storm · 1905Southwest IndianMar 10 to 13, 1905Not recorded
1904–05Unnamed storm · 1905Southwest IndianMar 10 to 13, 1905Not recorded
1904–05Unnamed storm · 1905Southwest IndianMar 10 to 14, 1905Not recorded
1902–03Unnamed storm · 1903Southwest IndianMar 9 to 13, 1903Not recorded
1902–03Unnamed storm · 1903Southwest IndianMar 11 to 24, 1903Not recorded
1898–99Unnamed storm · 1899Southwest IndianMar 9 to 15, 1899Not recorded
1896–97Unnamed storm · 1897Southwest IndianMar 9 to 13, 1897Not recorded
1895–96Unnamed storm · 1896Southwest IndianMar 10 to 13, 1896Not recorded
1895–96Unnamed storm · 1896Southwest IndianMar 10 to 14, 1896Not recorded
1893–94Unnamed storm · 1894Southwest IndianMar 10 to 13, 1894Not recorded
1893–94Unnamed storm · 1894Southwest IndianMar 11 to 15, 1894Not recorded
1892–93Unnamed storm · 1893Southwest IndianMar 11 to 15, 1893Not recorded
1890–91Unnamed storm · 1891Southwest IndianMar 10 to 16, 1891Not recorded
1890–91Unnamed storm · 1891Southwest IndianMar 10 to 17, 1891Not recorded
1886–87Unnamed storm · 1887Australian region → Southwest IndianMar 11 to 13, 1887Not recorded
1884–85Unnamed storm · 1885Southwest IndianMar 9 to 15, 1885Not recorded
1883–84Unnamed storm · 1884Southwest IndianMar 10 to 13, 1884Not recorded
1883–84Unnamed storm · 1884Southwest IndianMar 10 to 14, 1884Not recorded
1883–84Unnamed storm · 1884Australian region → Southwest IndianMar 11 to 15, 1884Not recorded
1882–83Unnamed storm · 1883Australian regionMar 11 to 14, 1883Not recorded
1882–83Unnamed storm · 1883Southwest IndianMar 11 to 15, 1883Not recorded
1881–82Unnamed storm · 1882Southwest IndianMar 10 to 13, 1882Not recorded
1881–82Unnamed storm · 1882Southwest IndianMar 10 to 14, 1882Not recorded
1880–81Unnamed storm · 1881Southwest IndianMar 10 to 15, 1881Not recorded
1878–79Unnamed storm · 1879Southwest IndianMar 11 to 20, 1879Not recorded
1875–76Unnamed storm · 1876Southwest IndianMar 10 to 14, 1876Not recorded
1873–74Unnamed storm · 1874Southwest IndianMar 10 to 16, 1874Not recorded
1872–73Unnamed storm · 1873Southwest IndianMar 10 to 14, 1873Not recorded
1871–72Unnamed storm · 1872Southwest IndianMar 10 to 16, 1872Not recorded
1871–72Unnamed storm · 1872Southwest IndianMar 10 to 15, 1872Not recorded
1871–72Unnamed storm · 1872Southwest IndianMar 11 to 18, 1872Not recorded
1867–68Unnamed storm · 1868Southwest IndianMar 10 to 16, 1868Not recorded
1861–62Unnamed storm · 1862Southwest IndianMar 10 to 15, 1862Not recorded
1860–61Unnamed storm · 1861Australian regionMar 11 to 16, 1861Not recorded
1858–59Unnamed storm · 1859Southwest IndianMar 10 to 15, 1859Not recorded

Questions about March 12

What is the strongest storm on record on March 12?

Of the storms active on March 12, Cyclone Pam (2014–15) 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 12?

Yes. 14 storms on record came ashore on March 12. The most recent was Cyclone Filipo (2024): coast crossing (estimated) near 21.2°S, 35.2°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on March 12?

255 storms on record were active on March 12, in 128 different years from 1859 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 March 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.