Hurricane Calendar · On this day

Hurricanes on January 28 in history (1842 to 2026)

247 storms on record were active on January 28 between 1852 and 2026. On this date 26 formed, 15 reached their peak recorded wind, 17 came ashore and 37 ended. The strongest storm active on January 28 was Cyclone Geralda (1993–94), with a peak 1-minute sustained wind of 145 kt (167 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 January 28 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 88 storms that formed, peaked, came ashore or ended on January 28
Recorded trackCame ashore on January 28Tracks of the 88 storms that formed, peaked, came ashore or ended on January 28, from NOAA best-track records. Simplified outlines.

Storm of the day in the app

Cyclone Frederic (1987–88)

First recorded position: January 28, 1988, 00:00 UTC. Peak: 85 kt · 10-minute (BoM). Australian region, Jan 28 to Feb 2, 1988.

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

Came ashore on January 28

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
2006Cyclone BoloetseSouthwest IndianCoast crossing (estimated) near 20.7°S, 48.5°E
January 28, 2006, 21:00 UTC
Not recordedEstimated from the track
2005Cyclone FelapiSouthwest IndianCoast crossing (estimated) near 23.4°S, 43.4°E
January 28, 2005, 06:00 UTC
35 kt (40 mph), 10-minute, Météo-FranceEstimated from the track
2004Cyclone ElitaSouthwest IndianCoast crossing (estimated) near 15.5°S, 45.7°E
January 28, 2004, 12:00 UTC
65 kt (75 mph), 10-minute, Météo-FranceEstimated from the track
2003Cyclone FariSouthwest IndianCoast crossing (estimated) near 20.2°S, 49.0°E
January 28, 2003, 21:00 UTC
Not recordedEstimated from the track
1996Cyclone JacobAustralian regionCoast crossing (estimated) near 15.7°S, 136.8°E
January 28, 1996, 09:00 UTC
Not recordedEstimated from the track
1984Cyclone DomoinaSouthwest IndianCoast crossing (estimated) near 23.4°S, 35.6°E
January 28, 1984, 06:00 UTC
44 kt (51 mph), 10-minute, Météo-FranceEstimated from the track
1982Cyclone GrahamAustralian regionCoast crossing (estimated) near 17.0°S, 123.7°E
January 28, 1982, 18:00 UTC
40 kt (46 mph), 10-minute, BoMEstimated from the track
1978Cyclone GeorgiaSouthwest IndianCoast crossing (estimated) near 19.6°S, 44.2°E
January 28, 1978, 03:00 UTC
Not recordedEstimated from the track
1973Cyclone AdelineAustralian regionCoast crossing (estimated) near 16.0°S, 137.4°E
January 28, 1973, 21:00 UTC
70 kt (81 mph), 10-minute, BoMEstimated from the track
1973Storm HortenseSouthwest IndianCoast crossing (estimated) near 16.8°S, 49.9°E
January 28, 1973, 06:00 UTC
Not recordedEstimated from the track
1968Storm GeorgetteSouthwest IndianCoast crossing (estimated) near 24.8°S, 43.9°E
January 28, 1968, 09:00 UTC
Not recordedEstimated from the track
1965Storm JudyAustralian region → South Pacific → Australian region → South PacificCoast crossing (estimated) near 16.2°S, 141.3°E
January 28, 1965, 17:00 UTC
Not recordedEstimated from the track
1952Unnamed storm · 1952Australian region → South PacificCoast crossing (estimated) near 16.4°S, 179.0°E
January 28, 1952, 00:00 UTC
Not recordedEstimated from the track
1929Unnamed storm · 1929Western PacificCoast crossing (estimated) near 18.2°N, 109.4°E
January 28, 1929, 12:00 UTC
Not recordedEstimated from the track
1923Unnamed storm · 1923Western PacificCoast crossing (estimated) near 9.4°N, 126.3°E
January 28, 1923, 06:00 UTC
Not recordedEstimated from the track
1923Unnamed storm · 1923South PacificCoast crossing (estimated) near 15.7°S, 167.5°E
January 28, 1923, 03:00 UTC
Not recordedEstimated from the track
1913Unnamed storm · 1913Australian regionCoast crossing (estimated) near 11.7°S, 133.6°E
January 28, 1913, 18:00 UTC
Not recordedEstimated from the track

Formed on January 28

26 storms had their first recorded position on this date.

SeasonStormOceanFirst positionPeak
2010–11Cyclone YasiSouth Pacific → Australian region13.2°S, 179.7°E110 kt · 10-minute (BoM)
1989–90Cyclone OfaSouth Pacific9.7°S, 177.1°W100 kt · 10-minute (MetService NZ)
1987–88Cyclone FredericAustralian region6.9°S, 99.5°E85 kt · 10-minute (BoM)
2020–21Cyclone AnaSouth Pacific15.8°S, 171.4°E65 kt · 10-minute (FMS)
1993–94Cyclone SadieAustralian region11.0°S, 136.0°E45 kt · 10-minute (BoM)
1980–81Cyclone HelyetteSouthwest Indian11.7°S, 69.0°E45 kt · 1-minute (JTWC)
2024–25Cyclone ElvisSouthwest Indian24.9°S, 43.2°E50 kt · 10-minute (Météo-France)
2003–04Cyclone LindaSouthwest Indian → Australian region6.0°S, 89.5°E50 kt · 10-minute (BoM)
1972–73Cyclone MaudAustralian region15.5°S, 122.8°E45 kt · 10-minute (BoM)
1967Tropical storm RubyWestern Pacific5.0°N, 140.1°E40 kt · 1-minute (JTWC)
2020–21Unnamed cyclone · 2021Australian region15.2°S, 127.7°E35 kt · 10-minute (BoM)
2025–26Unnamed cyclone · 2026South Pacific16.9°S, 172.2°E54 kt · 1-minute (Real-time)
1944–45Unnamed storm · 1945Australian region13.2°S, 126.8°ENot recorded
2023–24Unnamed cyclone · 2024Southwest Indian15.2°S, 62.7°E35 kt · 1-minute (JTWC)
1960Storm IvyWestern Pacific6.3°N, 134.9°ENot recorded
Show 11 more storms
SeasonStormOceanFirst positionPeak
1921–22Unnamed storm · 1922Southwest Indian16.5°S, 42.6°ENot recorded
1917–18Unnamed storm · 1918Southwest Indian13.8°S, 61.0°ENot recorded
1905–06Unnamed storm · 1906Australian region16.6°S, 146.5°ENot recorded
1945–46Unnamed storm · 1946Australian region18.3°S, 118.1°ENot recorded
1976Unnamed storm · 1976Western Pacific10.0°N, 130.0°ENot recorded
1943–44Unnamed storm · 1944Australian region16.5°S, 123.9°ENot recorded
1960–61Unnamed storm · 1961South Pacific → Australian region → South Pacific14.2°S, 161.4°ENot recorded
1959–60Unnamed storm · 1960Southwest Indian17.8°S, 42.6°ENot recorded
1946–47Unnamed storm · 1947Southwest Indian14.3°S, 59.3°ENot recorded
1935Unnamed storm · 1935North Indian22.7°N, 66.3°ENot recorded
1921–22Unnamed storm · 1922Southwest Indian14.2°S, 69.6°ENot recorded

Reached peak wind on January 28

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

SeasonStormOceanPeak windLowest pressure
1999–00Cyclone ConnieSouthwest Indian100 kt (115 mph), 10-minute, Météo-France930 hPa (Météo-France)
2017–18Cyclone CebileSouthwest Indian100 kt (115 mph), 10-minute, Météo-France940 hPa (Météo-France)
2010–11Cyclone BiancaAustralian region95 kt (109 mph), 10-minute, BoM949 hPa (BoM)
2022–23Cyclone ChenesoSouthwest Indian75 kt (86 mph), 10-minute, Météo-France950 hPa (Météo-France)
1972–73Cyclone AdelineAustralian region70 kt (81 mph), 10-minute, BoM970 hPa (BoM)
1984–85Cyclone FredaSouth Pacific80 kt (92 mph), 10-minute, MetService NZ955 hPa (MetService NZ)
2003–04Cyclone ElitaSouthwest Indian65 kt (75 mph), 10-minute, Météo-France970 hPa (Météo-France)
1999–00Cyclone KirrilyAustralian region75 kt (86 mph), 10-minute, BoM975 hPa (BoM)
2002–03Cyclone FariSouthwest Indian50 kt (58 mph), 10-minute, Météo-France985 hPa (Météo-France)
2004–05Cyclone FelapiSouthwest Indian35 kt (40 mph), 10-minute, Météo-France995 hPa (Météo-France)
1963–64Tropical depression DoraAustralian region25 kt (29 mph), 1-minute, JTWC974 hPa (BoM)
2014–15Cyclone DiamondraSouthwest Indian45 kt (52 mph), 10-minute, Météo-France985 hPa (Météo-France)
2008–09Cyclone HettieSouth Pacific35 kt (40 mph), 10-minute, FMS995 hPa (FMS)
2025–26Unnamed cyclone · 2026South Pacific54 kt (62 mph), 1-minute, Real-time988 hPa (Real-time)
2018–19Unnamed cyclone · 2019Australian region → Southwest Indian → Australian region40 kt (46 mph), 10-minute, BoM998 hPa (BoM)

Ended on January 28

37 storms had their last recorded position on this date.

SeasonStormOceanLast positionDates
2001–02Cyclone DinaSouthwest Indian40.4°S, 67.3°EJan 16 to 28, 2002
1984–85Cyclone NigelAustralian region → South Pacific30.0°S, 177.0°EJan 14 to 28, 1985
1975–76Cyclone VanessaAustralian region31.8°S, 110.4°EJan 15 to 28, 1976
1975Typhoon LolaWestern Pacific13.6°N, 110.9°EJan 19 to 28, 1975
1994–95Cyclone FodahSouthwest Indian39.0°S, 56.8°EJan 19 to 28, 1995
2008–09Cyclone DominicAustralian region29.4°S, 119.6°EJan 24 to 28, 2009
2012–13Cyclone OswaldAustralian region31.1°S, 151.1°EJan 20 to 28, 2013
2023–24Cyclone CandiceSouthwest Indian34.3°S, 60.5°EJan 22 to 28, 2024
1967–68Storm DixieAustralian region20.7°S, 134.3°EJan 25 to 28, 1968
1974–75Storm ElsaSouthwest Indian17.8°S, 35.2°EJan 25 to 28, 1975
Show 27 more storms
SeasonStormOceanLast positionDates
1964–65Storm IrisSouthwest Indian31.9°S, 56.0°EJan 17 to 28, 1965
2019–20Unnamed cyclone · 2020South Pacific24.5°S, 168.2°WJan 24 to 28, 2020
1967–68Storm HenrietteSouthwest Indian37.0°S, 50.0°EJan 17 to 28, 1968
1960–61Unnamed storm · 1961Australian region32.0°S, 126.2°EJan 16 to 28, 1961
1954–55Unnamed storm · 1955South Pacific19.8°S, 177.7°WJan 22 to 28, 1955
1948–49Unnamed storm · 1949Australian region23.7°S, 112.3°EJan 26 to 28, 1949
1929Unnamed storm · 1929Western Pacific19.5°N, 108.6°EJan 19 to 28, 1929
1923Unnamed storm · 1923Western Pacific9.3°N, 123.6°EJan 24 to 28, 1923
1904–05Unnamed storm · 1905Southwest Indian26.6°S, 50.2°EJan 21 to 28, 1905
1938–39Unnamed storm · 1939Australian region22.4°S, 154.5°EJan 25 to 28, 1939
1989Unnamed storm · 1989Western Pacific12.0°N, 126.5°EJan 26 to 28, 1989
1974–75Unnamed storm · 1975Australian region → South Pacific13.7°S, 171.1°EJan 26 to 28, 1975
1963–64Unnamed storm · 1964South Pacific22.6°S, 170.6°WJan 20 to 28, 1964
1962–63Unnamed storm · 1963Australian region20.5°S, 152.0°EJan 27 to 28, 1963
1954–55Unnamed storm · 1955Southwest Indian18.5°S, 76.9°EJan 24 to 28, 1955
1949–50Unnamed storm · 1950Southwest Indian24.3°S, 68.3°EJan 26 to 28, 1950
1946–47Unnamed storm · 1947Southwest Indian28.8°S, 65.7°EJan 21 to 28, 1947
1937–38Unnamed storm · 1938Southwest Indian21.8°S, 53.3°EJan 21 to 28, 1938
1925–26Unnamed storm · 1926Southwest Indian24.2°S, 57.1°EJan 21 to 28, 1926
1920–21Unnamed storm · 1921Southwest Indian25.6°S, 42.5°EJan 16 to 28, 1921
1913–14Unnamed storm · 1914Australian region29.9°S, 111.4°EJan 26 to 28, 1914
1900–01Unnamed storm · 1901Australian region17.2°S, 115.1°EJan 21 to 28, 1901
1884–85Unnamed storm · 1885Southwest Indian25.0°S, 54.6°EJan 21 to 28, 1885
1870–71Unnamed storm · 1871Southwest Indian17.4°S, 77.7°EJan 21 to 28, 1871
1860–61Unnamed storm · 1861Southwest Indian23.9°S, 68.9°EJan 21 to 28, 1861
1854–55Unnamed storm · 1855Southwest Indian27.3°S, 76.3°EJan 21 to 28, 1855
1854–55Unnamed storm · 1855Southwest Indian26.0°S, 64.1°EJan 21 to 28, 1855

Also active on January 28

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

SeasonStormOceanDatesPeak
1993–94Cyclone GeraldaSouthwest IndianJan 25 to Feb 9, 1994110 kt · 10-minute (Météo-France)
2002–03Cyclone BeniSouth Pacific → Australian regionJan 20 to Feb 5, 2003110 kt · 10-minute (FMS)
2021–22Cyclone BatsiraiSouthwest Indian → Australian region → Southwest IndianJan 24 to Feb 10, 2022110 kt · 10-minute (Météo-France)
2014–15Cyclone EuniceSouthwest Indian → Australian regionJan 24 to Feb 3, 2015125 kt · 10-minute (Météo-France)
1998–99Cyclone DaniSouth PacificJan 13 to 29, 199995 kt · 10-minute (FMS)
1997–98Cyclone TiffanyAustralian regionJan 22 to Feb 2, 1998100 kt · 10-minute (BoM)
1996–97Cyclone HelindaAustralian region → Southwest Indian → Australian region → Southwest IndianJan 13 to Feb 14, 1997115 kt · 10-minute (BoM)
1979–80Cyclone DeanAustralian regionJan 27 to Feb 4, 1980110 kt · 10-minute (BoM)
1990–91Cyclone BellaAustralian region → Southwest IndianJan 13 to Feb 4, 199185 kt · 10-minute (Météo-France)
2003–04Cyclone FrankSouthwest IndianJan 26 to Feb 9, 2004100 kt · 10-minute (Météo-France)
1996–97Cyclone GretelleSouthwest IndianJan 18 to 31, 199775 kt · 10-minute (Météo-France)
1957Typhoon RoseWestern PacificJan 21 to 30, 1957135 kt · 1-minute (JTWC)
2011–12Cyclone FunsoSouthwest IndianJan 17 to Feb 1, 2012110 kt · 10-minute (Météo-France)
2006–07Cyclone DoraSouthwest IndianJan 26 to Feb 13, 2007105 kt · 10-minute (Météo-France)
2012–13Cyclone FellengSouthwest IndianJan 25 to Feb 5, 201390 kt · 10-minute (Météo-France)
2007–08Cyclone GeneSouth PacificJan 26 to Feb 9, 200885 kt · 10-minute (FMS)
1992–93Cyclone EdwinaAustralian region → Southwest IndianJan 16 to 30, 199393 kt · 10-minute (Météo-France)
2010–11Cyclone WilmaSouth PacificJan 20 to 30, 2011100 kt · 10-minute (FMS)
2023–24Cyclone AnggrekAustralian region → Southwest IndianJan 11 to Feb 1, 2024105 kt · 10-minute (Météo-France)
2000–01Cyclone CharlySouthwest IndianJan 17 to Feb 1, 2001100 kt · 10-minute (Météo-France)
1987–88Cyclone DoazaSouthwest IndianJan 21 to Feb 1, 198872 kt · 10-minute (Météo-France)
1994–95Cyclone DorinaSouthwest IndianJan 16 to Feb 1, 199595 kt · 10-minute (Météo-France)
1966–67Cyclone AgnesSouth Pacific → Australian region → South PacificJan 22 to Feb 3, 196790 kt · 1-minute (JTWC)
1979–80Cyclone BrianAustralian region → Southwest IndianJan 18 to 29, 1980100 kt · 10-minute (BoM)
1988–89Cyclone FiringaSouthwest IndianJan 24 to Feb 7, 198972 kt · 10-minute (Météo-France)
Show 134 more storms
SeasonStormOceanDatesPeak
1993–94Cyclone SarahSouth PacificJan 18 to Feb 4, 199460 kt · 10-minute (MetService NZ)
1974–75Cyclone ValSouth PacificJan 24 to Feb 5, 197585 kt · 10-minute (MetService NZ)
1985–86Cyclone WinifredAustralian regionJan 27 to Feb 5, 198685 kt · 10-minute (BoM)
1977–78Cyclone VernAustralian regionJan 27 to Feb 3, 197880 kt · 10-minute (BoM)
1997–98Cyclone KatrinaAustralian region → South Pacific → Australian regionJan 1 to Feb 2, 199890 kt · 10-minute (BoM)
2007–08Cyclone FameSouthwest IndianJan 22 to Feb 1, 200870 kt · 10-minute (Météo-France)
1974–75Cyclone DeborahAustralian region → Southwest IndianJan 14 to 29, 197580 kt · 10-minute (BoM)
2007–08Cyclone GulaSouthwest IndianJan 25 to Feb 3, 200885 kt · 10-minute (Météo-France)
1998–99Cyclone BirendaAustralian region → Southwest IndianJan 21 to Feb 3, 199985 kt · 10-minute (BoM)
1992Hurricane EkekaCentral Pacific → Western PacificJan 26 to Feb 9, 1992Category 3 · Saffir-Simpson (NHC)
2011–12Cyclone IggyAustralian regionJan 23 to Feb 3, 201260 kt · 10-minute (BoM)
2005–06Cyclone JimAustralian region → South PacificJan 25 to Feb 3, 200680 kt · 10-minute (FMS)
1993–94Cyclone QuentonAustralian regionJan 22 to 29, 199480 kt · 10-minute (BoM)
1982–83Cyclone MarkSouth PacificJan 18 to Feb 1, 198380 kt · 10-minute (MetService NZ)
2012–13Cyclone GarrySouth PacificJan 18 to 29, 201380 kt · 10-minute (FMS)
2023–24Cyclone KirrilyAustralian regionJan 17 to Feb 5, 202465 kt · 10-minute (BoM)
2020–21Cyclone LucasAustralian region → South PacificJan 24 to Feb 4, 202160 kt · 10-minute (FMS)
1976Typhoon KathyWestern PacificJan 26 to Feb 2, 197680 kt · 1-minute (JTWC)
2017–18Cyclone FehiAustralian region → South PacificJan 26 to Feb 1, 201845 kt · 10-minute (FMS)
2015–16Cyclone CorentinSouthwest IndianJan 19 to 31, 201660 kt · 10-minute (Météo-France)
1984–85Cyclone GertieAustralian regionJan 26 to Feb 3, 198560 kt · 10-minute (BoM)
2001–02Cyclone EddySouthwest IndianJan 22 to 30, 200270 kt · 10-minute (Météo-France)
2000–01Cyclone TerriAustralian regionJan 27 to 31, 200160 kt · 10-minute (BoM)
1997–98Cyclone LesAustralian regionJan 21 to Feb 2, 199860 kt · 10-minute (BoM)
2013–14Cyclone DylanAustralian regionJan 27 to 31, 201460 kt · 10-minute (BoM)
2018–19Cyclone RileyAustralian region → Southwest IndianJan 21 to Feb 5, 201970 kt · 10-minute (BoM)
1996–97Cyclone IlettaSouthwest IndianJan 17 to 30, 199755 kt · 10-minute (Météo-France)
1995–96Cyclone CelesteAustralian region → South PacificJan 21 to 31, 199670 kt · 10-minute (BoM)
1983–84Cyclone FanjaSouthwest Indian → Australian region → Southwest IndianJan 22 to 30, 198465 kt · 10-minute (BoM)
1981–82Cyclone AbigailAustralian region → South PacificJan 22 to Feb 7, 198270 kt · 10-minute (MetService NZ)
1981–82Cyclone HettieSouth PacificJan 24 to Feb 6, 198270 kt · 10-minute (MetService NZ)
1984–85Cyclone DitraSouthwest IndianJan 25 to Feb 1, 198562 kt · 10-minute (Météo-France)
1978–79Cyclone HenrySouth PacificJan 27 to Feb 5, 197955 kt · 10-minute (MetService NZ)
2010–11Cyclone AnthonyAustralian region → South Pacific → Australian regionJan 22 to 31, 201150 kt · 10-minute (BoM)
1989–90Cyclone TinaAustralian regionJan 24 to 29, 199050 kt · 10-minute (BoM)
2019–20Cyclone DianeSouthwest IndianJan 22 to 29, 202040 kt · 10-minute (Météo-France)
1982–83Cyclone NanoSouth PacificJan 21 to 29, 198365 kt · 10-minute (MetService NZ)
1999–00Cyclone JoSouth PacificJan 23 to Feb 2, 200065 kt · 10-minute (FMS)
2009–10Cyclone OlgaSouth Pacific → Australian regionJan 20 to 31, 201050 kt · 10-minute (BoM)
2006–07Cyclone ArthurSouth PacificJan 20 to 29, 200760 kt · 10-minute (FMS)
2015–16Cyclone StanAustralian regionJan 27 to Feb 1, 201655 kt · 10-minute (BoM)
1996–97Cyclone FredaSouth PacificJan 20 to Feb 5, 199760 kt · 10-minute (MetService NZ)
1989–90Cyclone NancyAustralian region → South Pacific → Australian region → South PacificJan 27 to Feb 8, 199060 kt · 10-minute (BoM)
1970–71Cyclone RitaAustralian regionJan 22 to 30, 197145 kt · 1-minute (JTWC)
1979–80Cyclone HyacintheSouthwest IndianJan 15 to 31, 198070 kt · 1-minute (JTWC)
1979–80Cyclone ClaraSouthwest Indian → Australian regionJan 21 to 29, 198060 kt · 10-minute (BoM)
1992–93Cyclone LenaAustralian regionJan 22 to Feb 2, 199355 kt · 10-minute (BoM)
2004–05Cyclone LolaSouth PacificJan 27 to Feb 2, 200540 kt · 10-minute (FMS)
2002–03Cyclone CillaSouth PacificJan 25 to 31, 200340 kt · 10-minute (FMS)
1998–99Cyclone PeteAustralian region → South PacificJan 21 to 30, 199950 kt · 10-minute (BoM)
2009–10Cyclone NishaSouth PacificJan 26 to 31, 201040 kt · 10-minute (FMS)
1983–84Cyclone GalySouthwest IndianJan 25 to Feb 8, 198436 kt · 10-minute (Météo-France)
1956–57Unnamed cyclone · 1957Australian regionJan 25 to Feb 9, 195755 kt · 1-minute (JTWC)
1995–96Cyclone IsobelAustralian regionJan 25 to Feb 1, 199635 kt · 10-minute (BoM)
1988–89Cyclone JohnAustralian regionJan 23 to Feb 2, 198940 kt · 10-minute (BoM)
2024–25Tropical depression FaidaSouthwest IndianJan 23 to Feb 5, 202530 kt · 10-minute (Météo-France)
1968–69Storm ColleenSouth Pacific → Australian region → South PacificJan 27 to Feb 7, 1969Not recorded
2016–17Unnamed cyclone · 2017Australian region → Southwest IndianJan 25 to Feb 3, 201745 kt · 10-minute (BoM)
1992–93Unnamed cyclone · 1993Australian regionJan 25 to Feb 9, 199335 kt · 1-minute (JTWC)
1977–78Tropical depression HuberteSouthwest IndianJan 26 to Feb 1, 197828 kt · 10-minute (Météo-France)
2020–21Unnamed cyclone · 2021Australian region → Southwest IndianJan 19 to Feb 2, 202140 kt · 10-minute (BoM)
1976–77Storm EmilieSouthwest IndianJan 25 to Feb 10, 1977Not recorded
1975–76Storm DanaeSouthwest IndianJan 10 to 29, 1976Not recorded
1970–71Storm FelicieSouthwest IndianJan 17 to Feb 6, 1971Not recorded
1968–69Storm DanySouthwest IndianJan 27 to Feb 10, 1969Not recorded
1969–70Storm GlynisAustralian regionJan 26 to Feb 6, 1970Not recorded
2009–10Unnamed cyclone · 2010Southwest IndianJan 26 to 31, 201035 kt · 1-minute (JTWC)
1970–71Storm GinetteAustralian region → Southwest IndianJan 15 to 31, 1971Not recorded
1955–56Unnamed storm · 1956Australian region → South PacificJan 15 to 29, 1956Not recorded
1970–71Storm PollyAustralian region → Southwest Indian → Australian regionJan 20 to 31, 1971Not recorded
1963–64Storm BerthaAustralian region → South PacificJan 26 to Feb 2, 1964Not recorded
1961–62Unnamed storm · 1962Australian regionJan 27 to Feb 12, 1962Not recorded
1941–42Unnamed storm · 1942Australian regionJan 25 to 29, 1942Not recorded
1976–77Storm FifiSouthwest IndianJan 25 to Feb 10, 1977Not recorded
1972–73Storm GertrudeSouthwest IndianJan 21 to Feb 3, 1973Not recorded
1912–13Unnamed storm · 1913Australian regionJan 27 to Feb 15, 1913Not recorded
1960–61Storm DorisSouthwest IndianJan 23 to Feb 2, 1961Not recorded
1949–50Unnamed storm · 1950Australian regionJan 25 to Feb 1, 1950Not recorded
1942–43Unnamed storm · 1943Australian regionJan 26 to 30, 1943Not recorded
1909–10Unnamed storm · 1910Australian regionJan 24 to 30, 1910Not recorded
1966–67Unnamed storm · 1967South PacificJan 27 to Feb 6, 1967Not recorded
1950–51Unnamed storm · 1951Australian regionJan 24 to 29, 1951Not recorded
1955–56Unnamed storm · 1956Southwest IndianJan 19 to 31, 1956Not recorded
1950–51Unnamed storm · 1951Southwest IndianJan 8 to Feb 3, 1951Not recorded
1947–48Unnamed storm · 1948Australian regionJan 26 to 30, 1948Not recorded
1940–41Unnamed storm · 1941Southwest IndianJan 26 to 31, 1941Not recorded
1933–34Unnamed storm · 1934Southwest IndianJan 25 to Feb 3, 1934Not recorded
1930–31Unnamed storm · 1931Southwest IndianJan 23 to 31, 1931Not recorded
1922–23Unnamed storm · 1923Australian regionJan 17 to 30, 1923Not recorded
1917–18Unnamed storm · 1918Australian regionJan 20 to Feb 1, 1918Not recorded
1916–17Unnamed storm · 1917Southwest IndianJan 21 to 30, 1917Not recorded
1916–17Unnamed storm · 1917Southwest IndianJan 25 to Feb 1, 1917Not recorded
1909–10Unnamed storm · 1910Australian regionJan 26 to Feb 1, 1910Not recorded
1892–93Unnamed storm · 1893Southwest IndianJan 21 to 29, 1893Not recorded
1961–62Unnamed storm · 1962Australian regionJan 20 to 31, 1962Not recorded
1959–60Unnamed storm · 1960Australian regionJan 22 to 29, 1960Not recorded
1955–56Unnamed storm · 1956Australian regionJan 27 to Feb 5, 1956Not recorded
1962–63Unnamed storm · 1963Australian regionJan 18 to 30, 1963Not recorded
1920–21Unnamed storm · 1921Australian region → South PacificJan 19 to 30, 1921Not recorded
1929–30Unnamed storm · 1930Australian regionJan 27 to 31, 1930Not recorded
1960–61Unnamed storm · 1961South Pacific → Australian region → South PacificJan 26 to Feb 4, 1961Not recorded
1968–69Unnamed storm · 1969Australian regionJan 26 to 30, 1969Not recorded
1965–66Unnamed storm · 1966South PacificJan 24 to Feb 10, 1966Not recorded
1952–53Unnamed storm · 1953Australian regionJan 26 to 29, 1953Not recorded
1961–62Unnamed storm · 1962Australian regionJan 21 to Feb 1, 1962Not recorded
1958–59Unnamed storm · 1959South PacificJan 24 to 30, 1959Not recorded
1958–59Unnamed storm · 1959Southwest IndianJan 26 to Feb 1, 1959Not recorded
1958–59Unnamed storm · 1959Southwest IndianJan 26 to 31, 1959Not recorded
1957–58Unnamed storm · 1958Southwest IndianJan 23 to 29, 1958Not recorded
1953–54Unnamed storm · 1954South Pacific → Australian region → South PacificJan 25 to 31, 1954Not recorded
1953Unnamed storm · 1953North IndianJan 27 to 30, 1953Not recorded
1948–49Unnamed storm · 1949South PacificJan 24 to 29, 1949Not recorded
1947–48Unnamed storm · 1948Southwest IndianJan 18 to 29, 1948Not recorded
1947–48Unnamed storm · 1948South Pacific → Australian regionJan 25 to 29, 1948Not recorded
1945–46Unnamed storm · 1946Southwest IndianJan 21 to 30, 1946Not recorded
1945–46Unnamed storm · 1946Southwest IndianJan 27 to Feb 2, 1946Not recorded
1944–45Unnamed storm · 1945Southwest IndianJan 23 to Feb 5, 1945Not recorded
1943–44Unnamed storm · 1944South PacificJan 27 to Feb 2, 1944Not recorded
1942Unnamed storm · 1942Western PacificJan 25 to 29, 1942Not recorded
1938–39Unnamed storm · 1939Australian region → South PacificJan 26 to 29, 1939Not recorded
1934–35Unnamed storm · 1935Southwest IndianJan 24 to 31, 1935Not recorded
1929–30Unnamed storm · 1930Southwest IndianJan 24 to 29, 1930Not recorded
1925–26Unnamed storm · 1926Southwest IndianJan 21 to 30, 1926Not recorded
1921–22Unnamed storm · 1922Southwest IndianJan 21 to Feb 5, 1922Not recorded
1920–21Unnamed storm · 1921Australian regionJan 21 to Feb 1, 1921Not recorded
1910–11Unnamed storm · 1911Southwest IndianJan 21 to 29, 1911Not recorded
1896–97Unnamed storm · 1897Australian regionJan 25 to 30, 1897Not recorded
1895–96Unnamed storm · 1896Southwest IndianJan 21 to 29, 1896Not recorded
1889–90Unnamed storm · 1890Southwest IndianJan 21 to 29, 1890Not recorded
1884–85Unnamed storm · 1885Southwest IndianJan 21 to 30, 1885Not recorded
1883–84Unnamed storm · 1884Southwest IndianJan 21 to Feb 2, 1884Not recorded
1880–81Unnamed storm · 1881Southwest IndianJan 21 to 29, 1881Not recorded
1872–73Unnamed storm · 1873Southwest IndianJan 21 to 29, 1873Not recorded
1851–52Unnamed storm · 1852Southwest IndianJan 21 to 30, 1852Not recorded

Questions about January 28

What is the strongest storm on record on January 28?

Of the storms active on January 28, Cyclone Geralda (1993–94) had the highest peak wind recorded by a U.S. agency: 145 kt (167 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 January 28?

Yes. 17 storms on record came ashore on January 28. The most recent was Cyclone Boloetse (2006): coast crossing (estimated) near 20.7°S, 48.5°E. Some coast crossings are estimated from the track, and each one is labelled.

How many storms were active on January 28?

247 storms on record were active on January 28, in 115 different years from 1852 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 January 28 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.